Allegiance Group is partnered with a leading financial services company based in Northampton, committed to delivering innovative, secure, and user-friendly digital solutions to our clients. They’re looking for a talented Software Engineer to join their growing team, working on exciting projects that help shape the future of financial technology.
As a Software Engineer, you will be responsible for developing and maintaining high-performance web applications that are crucial to their financial services. Working across both the front-end and back-end, you’ll use your expertise in .NET and JavaScript to build secure and scalable solutions that meet business needs and enhance user experiences.
Key Responsibilities:
- Design, develop, and maintain web applications using .NET (C#, ASP.NET Core) and JavaScript
- Collaborate with internal teams to define project requirements and technical specifications
- Build responsive and dynamic front-end interfaces with JavaScript, HTML, and CSS
- Ensure application performance, security, and scalability for financial transactions and services
- Write clean, efficient, and maintainable code following industry best practices
- Debug, troubleshoot, and optimize existing applications to improve performance and user experience
- Integrate with APIs and third-party services to extend application functionality
- Keep up with industry trends and emerging technologies to bring fresh ideas to the team
Technical Requirements
- Strong proficiency in .NET (C#, ASP.NET Core) for back-end development
- Solid experience with JavaScript, HTML, and CSS for front-end development
- Familiarity with relational databases such as SQL Server
- Experience building and consuming RESTful APIs
- Strong understanding of software security practices, particularly in financial applications
- Ability to write clean, maintainable, and efficient code
- Excellent problem-solving skills and a keen eye for detail
- Experience in an Agile environment is a plus
APPLY