Job Summary
Our client, a prominent software provider to the transport industry in the UK, is currently seeking a talented Full Stack Developer to join their Development Team. This is an exciting opportunity to work on a variety of interesting projects, utilizing the latest technologies, and contributing to the success of high-profile brands in the mass transport sector. As a Full Stack Developer, you will play a vital role in creating innovative solutions that enhance the lives of millions of people on a daily basis.
Key Responsibilities
- Develop and maintain software applications using the Microsoft Development Stack.
- Apply software design principles, patterns, and best practices to ensure robust and scalable solutions.
- Utilize ASP.net and ASP.net core (C#) to create innovative web applications.
- Work with T-SQL and Microsoft SQL Server Databases to design and optimize database schemas.
- Implement front-end technologies such as HTML5, CSS3, and JavaScript (including JQuery) for responsive and user-friendly interfaces.
- Collaborate with the team to ensure effective source control using Git.
- Additional beneficial experience with Microsoft Azure, Azure DevOps, Microsoft Security Development Lifecycle, WCAG guidelines, accessibility best practices, PowerShell, Microsoft PowerApps, and Power BI.
Requirements
- Proven experience in full stack development using ASP.net and ASP.net core (C#).
- Strong knowledge of T-SQL and Microsoft SQL Server Databases for efficient data management.
- Proficiency in HTML5, CSS3, and JavaScript (including JQuery) for modern and engaging web interfaces.
- Familiarity with source control systems, particularly Git, to ensure efficient collaboration.
- Additional experience with Microsoft Azure, Azure DevOps, Microsoft Security Development Lifecycle, WCAG guidelines, accessibility best practices, PowerShell, Microsoft PowerApps, and Power BI would be advantageous.
What Our Client Offers
Our client offers a range of benefits to their employees, including:
- Competitive salary and comprehensive benefits package.
- Pension scheme and health benefits.
- Opportunities for training and personal development.
- Discounted gym membership.
- Flexible working arrangements, including remote work options.