At a Glance
- Tasks: Develop and maintain software, collaborate with teams, and optimize code.
- Company: Join a leading global client known for innovation and agility.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for career growth.
- Why this job: Perfect for tech enthusiasts wanting to enhance skills in a collaborative environment.
- Qualifications: Experience with Angular, C#, REST APIs, and agile practices required.
- Other info: Primarily remote but occasional onsite presence in South West London needed.
The predicted salary is between 42000 - 66000 £ per year.
Full Stack Developer (Mid Level)
Up to £55,000 per annum plus benefits
Hybrid working (20% Site/80% home based)
South West London
Due to project demands and growth for 2025, our leading global client is looking for a Full Stack Developer (Angular/C#) to join their existing development team. As the Developer, you will work both independently and with colleagues to develop and maintain the organization’s software offerings and help to drive the business forward.
This is an excellent opportunity for a Developer looking to grow their career and technical knowledge within a permanent role. This role will offer the chance to grow your experience and work for a truly innovative organization with a strong sense of agility and collaboration.
Core Responsibilities:
- Collaborate with Senior and Lead Developers to develop and maintain software offerings.
- Participate in the full software development life cycle.
- Write clean code following best practices and coding standards.
- Perform code reviews to ensure code quality, performance, and adherence to guidelines.
- Collaborate with cross-functional teams to deliver high-quality software.
- Optimize and refactor existing codebases for improved performance, scalability, and maintainability.
- Contribute to technical documentation.
- Participate in Agile/Scrum ceremonies.
- Provide technical support, investigate, and resolve user-reported bugs and issues.
- Collaborate with the support team to triage and rectify issues.
- Proactively communicate with users about known issues, workarounds, and upcoming fixes or updates.
- Participate in post-incident reviews and contribute to preventive measures and best practices.
Qualities and Skills Required:
- Experience in developing and integrating front-end applications with back-end services using REST API, Web services, JSON, JWT authentication tokens, etc.
- Angular experience desirable.
- C# (.NET Core) desirable.
- SQL experience beneficial.
- Cloud experience hosting on and using Azure services.
- Experience of agile software development practices and working collaboratively in a fast-paced team environment.
- Able to develop clean, efficient, responsive, maintainable, and extendable code.
*You must be willing to be onsite in South West London on occasion; however, this is primarily a Work From Home opportunity.#J-18808-Ljbffr
Full Stack Developer employer: FlexIT Talent Solutions Ltd
Contact Detail:
FlexIT Talent Solutions Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer
✨Tip Number 1
Make sure to showcase your experience with Angular and C# in your conversations. Highlight specific projects where you've used these technologies, as this will demonstrate your hands-on skills and understanding of the tools they value.
✨Tip Number 2
Familiarize yourself with Agile and Scrum methodologies. Since this role involves participating in Agile ceremonies, being able to discuss your experience with these practices will show that you can seamlessly integrate into their team.
✨Tip Number 3
Prepare to discuss how you've optimized and refactored code in past projects. This is a key responsibility in the job description, so having concrete examples ready will set you apart from other candidates.
✨Tip Number 4
Since the role requires collaboration with cross-functional teams, think of examples where you've successfully worked with different departments. Being able to communicate your teamwork skills will be crucial in demonstrating your fit for the company culture.
We think you need these skills to ace Full Stack Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Full Stack Development, particularly with Angular and C#. Emphasize your familiarity with REST APIs, SQL, and cloud services like Azure.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your ability to collaborate in Agile environments and your commitment to writing clean, maintainable code.
Showcase Your Technical Skills: Include a section in your application that outlines your technical skills. Be specific about your experience with coding standards, code reviews, and any tools you’ve used in previous projects that align with the job description.
Prepare for Technical Questions: Anticipate technical questions related to your experience with Angular, C#, and Agile practices. Be ready to discuss how you've handled bugs and issues in past projects, as well as your approach to optimizing code performance.
How to prepare for a job interview at FlexIT Talent Solutions Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Angular and C#. Highlight specific projects where you've successfully integrated front-end applications with back-end services. This will demonstrate your technical proficiency and relevance to the role.
✨Emphasize Collaboration Experience
Since the role involves working closely with cross-functional teams, share examples of how you've collaborated in previous projects. Discuss your experience in Agile/Scrum environments and how you contributed to team success.
✨Prepare for Code Reviews
Expect to discuss your approach to writing clean code and participating in code reviews. Be ready to explain your coding standards and best practices, as well as how you ensure code quality and performance.
✨Demonstrate Problem-Solving Skills
Prepare to talk about how you've handled user-reported bugs and issues in the past. Share specific examples of how you investigated and resolved problems, and how you communicated with users about fixes and updates.