Software Engineer
Noriker Power is a leading renewable energy integrator and developer specialising in Battery Energy Storage System (BESS) projects that support the UK and Ireland’s power grid.
We're seeking motivated, experienced software engineers with a passion for sustainability and innovation. The ideal candidate will thrive in a collaborative environment, possess a strong sense of responsibility, and be committed to delivering high-quality results.
- Fully understand and support the business objectives as a whole
- Lead the end-to-end software development lifecycle, including planning, design, implementation, testing, and deployment
- Design, develop and maintain highly efficient, reusable, scalable and effective code
- Mentor and guide junior developers, conducting code reviews and providing technical leadership
- Optimise application performance and scalability through efficient coding practices and architectural improvements
- Stay updated on emerging technologies and trends in the Python ecosystem, recommending and implementing best practices
- A solid, experienced software developer, degree qualified in CS or STEM subject, with at least 4 years software development experience.
- Minimum 3 years professional Python development experience.
- Good analytical and problem-solving skills.
- At least four skills out of RESTful APIs, JavaScript, CSS3 + SASS, Pandas, NumPy, MySQL, Django, PostgreSQL and GCP cloud.
- Comfortable with Git, Linux and standard development organisation tools, strong experience with collaborative working in an Agile environment.
- Ability to work under pressure and meet deadlines.
- Must be able to commute to Cheltenham, as this role is fully office-based.
- Must have the legal right to work in the UK permanently.