Job Overview
EA Technology is a global, independent provider of end-to-end power engineering solutions, supporting customers in managing and operating electrical networks. We’re a well-established, positive culture-based company with innovation and creativity at our core. We’re also a forward thinking business and we live by our values: Collaboration, Creativity, Integrity and Impact. This ensures employee wellbeing is always at the forefront and our amazing people have the autonomy to do their best work.
We encourage and cultivate individual creativeness, understanding that every person at EA Technology is critical to achieving our company goals. This spirit impacts our internal culture and the positive way we interact which is why so many of our employees stay with us long term.
You’d be working with an exceptionally friendly group of people in a genuinely welcoming and positive environment so, if you’re an experienced Senior Full-Stack Software Developer and want to be part of an amazing team, we’d love to hear from you.
***this role requires 50/50 home and office working (Capenhurst CH1 6ES) over the course of the year flexing as projects require***
About the role:
• Build and maintain scalable, high-performing cloud web applications using C#, .NET 8, TypeScript and React.
• Optimise application performance and ensure reliability in Azure environments
• Guide junior developers through technical challenges, providing mentorship and support
• Conduct code reviews and promote best practices in coding, testing and design
• Partner with stakeholders across the business to design and implement impactful features
• Contribute to architectural decisions that drive the technical direction of the team
• Design, implement and optimise data models and queries for Azure SQL Server
• Leverage Azure cloud services and Kubernetes to enhance application performance, scalability and monitoring
What we’ll need from you:
• Advanced knowledge of C#, modern .NET, TypeScript and React
• Strong understanding of modern web application architecture and RESTful APIs.
• Proficient in SQL, with hands-on experience in Azure SQL Server or equivalent
• Experience deploying and managing containerised applications with Docker, including familiarity with cloud-native tools and services
• Demonstrated ability to mentor junior developers and foster a culture of knowledge sharing
• Excellent understanding of software engineering principles, CI/CD pipelines and automated testing
• Excellent problem-solving skills and the ability to work effectively in a collaborative team
• Strong communication skills, capable of working with technical and non-technical stakeholders alike
• Experience with Azure DevOps or similar CI/CD platforms. Knowledge of microservices architecture and containerisation technologies (e.g. Docker, Kubernetes). Expertise in performance optimisation and secure application design – these skills would be a distinct advantage
What we can offer you:
At EA Technology, we believe in growing with our people. In addition to a great working environment, we offer you:
• Up to £60,000 per annum with some flexibility DOE
• Career development opportunities: We offer genuine pathways for growth within our company
• Holidays: 25 days of annual leave (FTE), plus bank holidays, with an extra day for every three years completed (up to a maximum of 30 days). Ability to buy an additional 5 days
• Pension contributions of 8% from the employer (or cash equivalent)
• Comprehensive benefits, including Group Life Insurance, Income Protection, and Critical Illness cover (or cash equivalents)
• Private Medical Insurance (single cover or cash equivalent)
• A truly collaborative and supportive work environment where amazing colleagues inspire each other every day!