About The Company
Ballantyne Technology Associates Ltd is a distinguished software development firm with nearly three decades of experience specializing in delivering scalable, enterprise-grade
web applications. As a Microsoft-focused organization, the company leverages the latest technologies within the Microsoft ecosystem, including
.NET and
Azure, to create modern, impactful systems that address real-world business challenges. Recognized as a Microsoft Partner and a certified Investor in People, Ballantyne Technology Associates Ltd emphasizes quality, collaboration, and fostering long-term career development for its team members. Its commitment to innovation and excellence positions it as a leader in the software development industry, serving a diverse range of enterprise clients across various sectors.
About The Role
We are seeking a highly skilled
C# Software Developer /
.NET Developer to join our dynamic team. This role is ideal for professionals experienced in developing modern
web applications using ASP
.NET Core (
.NET 8) within an
Azure cloud environment. The successful candidate will be responsible for designing, developing, and maintaining robust, scalable applications that meet the needs of enterprise clients. Working closely with product owners, testers, and fellow developers, you will contribute to the full software development lifecycle, ensuring the delivery of high-quality solutions. This position offers flexibility with fully remote or hybrid working arrangements, with the Bristol office available for optional attendance.
Qualifications
- Proven experience in C# development and building applications using ASP.NET Core (.NET 8)
- Strong understanding of Azure cloud services and deployment models
- Experience with SQL Server and designing efficient data solutions
- Familiarity with Azure DevOps for CI/CD pipelines and version control
- Solid knowledge of software design principles and best practices
- Excellent problem-solving skills and attention to detail
- Effective communication skills and ability to collaborate within a team environment
- Prior experience working on enterprise-scale applications is preferred
Responsibilities
- Develop and maintain high-quality web applications using C#, ASP.NET Core, and .NET 8 technologies
- Design, implement, and optimise backend services and RESTful APIs to support application functionality
- Work with SQL Server databases to develop data solutions, including schema design, queries, and performance tuning
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
- Participate in code reviews, testing, and debugging to ensure code quality and application stability
- Contribute to continuous improvement initiatives, including adopting new technologies and best practices
- Assist in the deployment and monitoring of applications within Azure cloud environments
- Document technical designs and processes to facilitate knowledge sharing and future maintenance
Benefits
Ballantyne Technology Associates Ltd offers a competitive salary package ranging from £45,000 to £55,000, complemented by an annual bonus of approximately 10%. Employees benefit from flexible working arrangements, including fully remote or hybrid options, promoting a healthy work-life balance. The company provides comprehensive benefits such as private healthcare, pension schemes, ongoing professional development opportunities, and a collaborative work environment that encourages innovation and growth. Additionally, team members have access to cutting-edge technologies and participate in projects that have a tangible impact on enterprise clients worldwide.
Equal Opportunity
Ballantyne Technology Associates Ltd is committed to fostering an inclusive and diverse workplace. We are an equal opportunity employer and welcome applications from individuals of all backgrounds, regardless of race, gender, age, religion, sexual orientation, disability, or any other characteristic protected by law. We believe that diversity drives innovation and are dedicated to providing a supportive environment where all employees can thrive and succeed.