At a Glance
- Tasks: Lead a team to develop and maintain C# applications, ensuring quality and performance.
- Company: Join an award-winning Digital Marketing client in the heart of Central London.
- Benefits: Enjoy a collaborative work environment with opportunities for professional growth.
- Why this job: Be part of innovative projects that make a real impact in the digital space.
- Qualifications: Proficient in C#, MVC, Web API; experience with Xamarin and Sitecore is a plus.
- Other info: This is a permanent role with immediate application consideration.
The predicted salary is between 43200 - 72000 £ per year.
Endeavour Recruitment has an excellent career opportunity for a Lead Developer / Senior Developer to join our award-winning Digital Marketing client based in Central London.
We are looking for a C# developer responsible for building C# applications, including anything from back-end services to client-end counterparts. Your primary responsibilities will be to work with and manage other developers and lead the architectural decision around internal or client projects. You will be expected to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automation
- Proof of concept prototyping
- Mobile application and CMS solution builds for clients
- Managing the team with Lead Development on internal tools
Skills
- Proficient in C#, MVC and Web API with a good knowledge of its ecosystems
- Familiarity with the .NET framework
- Strong understanding of object-oriented programming
- Sitecore experience necessary
- Worked with Xamarin for mobile application builds – Nice to have
- Skill for writing reusable C# libraries
- Familiar with various design and architectural patterns
- Familiarity with Microsoft SQL Server
- Familiarity with Windows Presentation Framework (XAML)
- Solid knowledge of MVC and able to mentor and lead a team of senior and junior developers
- Knack for writing clean, readable C# code
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools like Git & SVN
- Familiarity with continuous integration
Please apply immediately for consideration for this excellent permanent opportunity.
Lead Software Developer / Angular JS / Xamarin employer: Endeavour Recruitment Solutions
Contact Detail:
Endeavour Recruitment Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Developer / Angular JS / Xamarin
✨Tip Number 1
Familiarise yourself with the latest trends in C# and Angular JS. Being up-to-date with the latest frameworks and libraries will not only enhance your skills but also show us that you're proactive and passionate about your work.
✨Tip Number 2
Network with current or former employees of our company on platforms like LinkedIn. Engaging with them can provide you with insider knowledge about our culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your experience with team management and architectural decision-making. We value collaborative problem-solving, so be ready to share specific examples of how you've led teams and made impactful decisions in past projects.
✨Tip Number 4
Showcase your understanding of design patterns and best practices in software development. We appreciate candidates who can articulate their approach to writing clean, maintainable code and how they ensure quality in their projects.
We think you need these skills to ace Lead Software Developer / Angular JS / Xamarin
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, MVC, Web API, and Xamarin. Include specific projects where you've demonstrated your ability to lead a team and manage architectural decisions.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and leadership. Mention how your skills align with the responsibilities outlined in the job description, particularly your experience with mobile applications and CMS solutions.
Showcase Relevant Projects: Include examples of past projects that demonstrate your proficiency in building efficient and reliable C# applications. Highlight any experience with Sitecore and your ability to mentor other developers.
Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no spelling or grammatical errors, and that your documents are well-organised and easy to read.
How to prepare for a job interview at Endeavour Recruitment Solutions
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, MVC, and Web API in detail. Highlight specific projects where you've successfully implemented these technologies, and be ready to demonstrate your understanding of object-oriented programming principles.
✨Demonstrate Leadership Qualities
Since this role involves managing a team, share examples of how you've led projects or mentored other developers. Discuss your approach to collaborative problem-solving and how you ensure quality in your team's output.
✨Prepare for Scenario-Based Questions
Expect questions that assess your ability to handle real-world challenges, such as identifying bottlenecks or bugs in applications. Think of specific instances where you've successfully resolved issues and be ready to explain your thought process.
✨Familiarise Yourself with the Company’s Projects
Research the company’s digital marketing initiatives and any relevant projects they’ve undertaken. This will not only show your interest but also allow you to tailor your responses to align with their goals and values during the interview.