Job Description
Senior Software Engineer
We’re free thinkers. We’re innovators. We’re #ConsultantsWhoCode.
Are you a seasoned Senior Software Engineer passionate about making an impact? Join EDF, a leader in the energy sector, and help power the future with innovative tech solutions! We’re working on large-scale, customer-facing applications for our customers. If you're ready to advance your career while contributing to a Net Zero future, this is the opportunity for you.
The Opportunity…
We’re a multi-disciplined team with generalists and specialists; be it front-end, back-end, full stack developer or DevOps. We offer opportunities for engineers who want to help shape, develop and grow our software engineering practice, whilst developing their own skills, knowledge and career.
Our team works to create bespoke applications to enable teams across EBS to manage their workflows in a more efficient and secure way. We then continue to provide support for these applications throughout their lifespan.
By coordinating with other development teams as well as operational users, we are able to deliver high quality, comprehensive and reliable tailor-made solutions to meet your team’s unique requirements.
Pay, benefits and culture
We want to provide transparency on the salary range while encouraging applicants with varied levels of experience to apply. The starting range is £72,000, but if your expectations exceed this, we'd still love to hear from you.
Your rewards package includes a market-leading pension scheme, customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, healthcare cash plan, tech vouchers, product discounts, experience days, and more.
At EDF UK, we embrace flexibility while recognising that everyone's working needs are different. Whether you're in our office spaces, on site, or working remotely, we promote an environment that supports collaboration, connection, and comfort. No matter where you are, our priority is to make sure you feel safe, valued, and celebrated. The role will require travel to the Exeter Office as and when required.
Here, we do right by each other and everyone’s welcome. We’re on an action-oriented journey, championing equity, diversity, and inclusion. We’d like our future workforce to have an equal gender balance, represent a broad mix of people from minority ethnic backgrounds, LGBTQ+, those with a disability and supporting social mobility.
We’re a disability confident employer and we’ll do all we can to help with your application. Please let us know if you need to request reasonable adjustments.
We take pride in fostering a dynamic and inclusive environment, where the diverse backgrounds and experiences of our employees drive fresh thinking and innovation. We understand that success means different things to different people. We believe there are multiple definitions of what it means to succeed. That’s why we support you to pursue a career that’s unique to you. Because success is personal.
What you’ll be doing
* Product Development: Development of a diverse range of existing and new products in our portfolio, from customer-facing applications for managing accounts to products that contribute to achieving net-zero goals.
* Comprehensive Ownership: Lead a software delivery team, manage backlogs, and craft innovative solutions within agile, DevOps-focused squads.
* Mentorship, Line Management & Collaboration: Serve as the technical expert, fostering a high-performing environment. Provide line management and mentor junior engineers.
* Tech Stack: Work with AWS, Terraform, TypeScript, Python, React, NoSQL, automated testing, and Dynatrace.
* CI/CD and Testing: Ensure high-quality delivery using GitHub Actions, AWS Code Pipeline, Terraform, Jest, pytest, Cypress, and Playwright.
Who you are
* Learner Mentality: Continuous learning and curiosity to stay ahead of emerging trends, technologies, and programming languages.
* Adaptability: Ability to quickly respond to changing requirements and unexpected challenges, ensuring the team can detect and solve problems on-the-fly.
* Deep Technical Knowledge: Strong technical skills and knowledge of the full tech stack, with an emphasis on design, implementation, and quality assurance.
* Strong Communication Skills: Ability to clearly communicate expectations, roles, and responsibilities, and effectively relay messages between stakeholders.
* Leadership: Empowering and nurturing the development and growth of team members, rather than relying on traditional hierarchies.
* Customer-Centric: Focus on understanding and meeting the ever-changing needs of customers to ensure repeat business and satisfaction.
If you’re looking for an opportunity to work flexibly, work with some of the latest technologies, develop your skills and leave your print on a blank canvas then please submit your application.
Closing date for applications: 10/04/2024
Success is personal. It’s your journey, powered by us. Join us and we’ll help Britain achieve Net Zero, together.
Additional Information
Success is personal. It's your journey, powered by us. Join us and we'll help Britain achieve Net Zero together.