Software Engineer

Noriker Power Ltd — United Kingdom · Posted ~22 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

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. Key Responsibilities Fully understand and support the business objectives as a wholeLead the end-to-end software development lifecycle, including planning, design, implementation, testing, and deploymentDesign, develop and maintain highly efficient, reusable, scalable and effective codeMentor and guide junior developers, conducting code reviews and providing technical leadershipOptimise application performance and scalability through efficient coding practices and architectural improvementsStay updated on emerging technologies and trends in the Python ecosystem, recommending and implementing best practices Requirements 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.