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 listDescription
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.
We have 78,824 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 78,824 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume