At a Glance
- Tasks: Join our team to develop public-facing APIs and back-office websites in a dynamic Agile environment.
- Company: Be part of a leading financial services company known for its commitment to customer and employee satisfaction.
- Benefits: Enjoy a collaborative work culture with opportunities to explore the latest technologies and tools.
- Why this job: Work on exciting projects involving AI and modern tech while growing your skills in a supportive team.
- Qualifications: Experience with ASP.NET, C#, SQL, and a passion for coding are essential for this role.
- Other info: This is a full-time office role located in Loughton, requiring a 1-hour commute.
The predicted salary is between 36000 - 60000 £ per year.
We are currently partnered with an established and growing financial services company, regulated by the FCA, that has an exciting opportunity for an experienced Senior Full Stack Web Developer to join their in-house development team. This company has a proven track record for customer and employee satisfaction and is looking for an extremely driven, passionate, and motivated individual to join their development family.
The successful candidate will work on public-facing APIs and back-office websites in a Test-Driven Agile environment. The company is always exploring the latest technologies and has recently migrated to Azure, modernising from VMs to App Services, SQL MI, and utilising many other Azure services. Future projects include incorporating .NET Core, SignalR, and AI technology such as ChatGPT.
The role requires full-time office attendance (5 days per week) and they are seeking candidates within a 1-hour commute of their Loughton office. This is a fast-paced, hands-on role where you will be developing website features, fixing bugs, writing tests, and working collaboratively with project owners and peers in scrum meetings.
Technical Stack:
- ASP.NET 4.6+ MVC 5
- C# 6+ including advanced language features (generics, lambdas, delegates)
- Entity Framework 6+
- SQL Server 2014+
- TDD/NUnit
- JavaScript/jQuery/AJAX, HTML5, CSS3
- Design Patterns and SOLID Principles
Mid-Level Software Engineer employer: Click To Hired
Contact Detail:
Click To Hired Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Software Engineer
✨Tip Number 1
Familiarise yourself with the company's tech stack, especially ASP.NET, C#, and SQL Server. Being able to discuss your experience with these technologies in detail will show that you're not just a good fit but also genuinely interested in their projects.
✨Tip Number 2
Brush up on your knowledge of Test-Driven Development (TDD) and Agile methodologies. Be prepared to share examples of how you've successfully implemented these practices in your previous roles during discussions.
✨Tip Number 3
Since the role requires full-time office attendance, make sure you can demonstrate your commitment to being present and engaged in a team environment. Highlight any past experiences where collaboration was key to your success.
✨Tip Number 4
Stay updated on the latest trends in AI technology, particularly around tools like ChatGPT. Showing that you are proactive about learning and adapting to new technologies will set you apart from other candidates.
We think you need these skills to ace Mid-Level Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in full stack development, particularly with ASP.NET, C#, and SQL Server. Include specific projects where you've used these technologies and any experience with Azure or Test-Driven Development.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and your motivation to work in a fast-paced environment. Mention your familiarity with Agile methodologies and how you can contribute to the team’s success.
Showcase Your Technical Skills: If possible, include links to your GitHub or portfolio showcasing projects that demonstrate your skills in the required technical stack. Highlight any experience with modern technologies like .NET Core or AI integrations.
Prepare for Technical Questions: Anticipate technical questions related to your experience with the specified technologies. Be ready to discuss design patterns, SOLID principles, and your approach to writing tests in a TDD environment.
How to prepare for a job interview at Click To Hired
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the technical stack mentioned in the job description. Highlight your proficiency in ASP.NET, C#, and Entity Framework, and be ready to provide examples of projects where you've successfully implemented these technologies.
✨Demonstrate Agile Experience
Since the role involves working in a Test-Driven Agile environment, share your experiences with Agile methodologies. Discuss how you've contributed to scrum meetings, collaborated with team members, and adapted to changing project requirements.
✨Emphasise Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you resolved them. This could include debugging issues, optimising performance, or implementing new features. Use the STAR method (Situation, Task, Action, Result) to structure your responses.
✨Express Enthusiasm for Learning
The company is exploring the latest technologies, so show your eagerness to learn and adapt. Mention any recent technologies you've worked with, such as Azure services or AI technologies like ChatGPT, and express your interest in further developing your skills in these areas.