Taro Logo

AWS/Python Software Engineer

E.ON Next is focused on creating a sustainable future in the energy sector, providing exceptional customer service using state-of-the-art technology.
London, UKNottingham, UK
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Energy

Description For AWS/Python Software Engineer

E.ON Next is seeking a passionate AWS/Python Software Engineer to join their dynamic team focused on revolutionizing the energy industry. This role offers an exciting opportunity to work with cutting-edge technology, primarily using Python and AWS services in a serverless-first approach. The position involves building and maintaining full-stack solutions across multiple business areas, utilizing technologies such as Lambda, DynamoDB, RDS, and AppSync.

The ideal candidate will join a forward-thinking team that values innovation and collaboration, with opportunities to work on significant challenges in the energy sector. The role combines technical expertise with the chance to make a real impact on energy sustainability and affordability. Working in an agile environment, you'll be involved in everything from system design to implementation, with a focus on maintaining high-quality code through practices like pair programming and code reviews.

Benefits include a flexible hybrid working model with only one day per week required in the office, generous holiday allowance including your birthday off, competitive salary, and comprehensive benefits package. The company culture promotes work-life balance, continuous learning, and regular team social events.

This is an excellent opportunity for a mid to senior-level engineer who wants to contribute to meaningful projects while working with modern technologies in a supportive and collaborative environment. The role offers significant growth potential and the chance to be part of transforming the energy sector through technology.

Last updated 6 days ago

Responsibilities For AWS/Python Software Engineer

  • Play a crucial role in the backend engineering team, helping to build full-stack cloud apps
  • Use AWS Cloud services with Python and Django on the backend
  • Use a Server-less first approach to application design
  • Plan, build, test, and release new features and experiments
  • Participate in pair programming and code reviews
  • Help solve challenges with large-scale systems and data
  • Work closely with Product, Data, Front-end, Platform, and security teams

Requirements For AWS/Python Software Engineer

Python
  • Proven experience as a Mid or Senior Software Engineer
  • Experience working with Python as main language, or willing to adapt
  • Experience working with RESTful APIs and/or GraphQL
  • Experience using version control tools e.g. git
  • Good understanding of development best practices such as pair programming, TDD
  • Strong communication skills and ability to collaborate
  • Excellent software design, problem-solving skills and debugging skills
  • Desire to improve code and learn from others

Benefits For AWS/Python Software Engineer

Medical Insurance
Dental Insurance
  • 26 days holiday plus bank holidays
  • Guaranteed birthday day off
  • Generous pension scheme
  • Flexible Benefits package
  • Option to buy up to 10 days additional holiday
  • Regular team socials
  • Hybrid working model
  • Competitive salary

Interested in this job?

Jobs Related To E.ON Next AWS/Python Software Engineer