Senior Software Engineer
New Yesterday
ENSEK Nottingham, England, United Kingdom
Join or sign in to find your next job
Join to apply for the Senior Software Engineer role at ENSEK
ENSEK Nottingham, England, United Kingdom
1 day ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer role at ENSEK
Get AI-powered advice on this job and more exclusive features.
We are a technology business operating in the global energy sector.
ENSEK have become the go-to option for top energy suppliers across the globe. Why? Because our technology is a significant step change away from the legacy systems that have historically dominated the market. It’s also massively cheaper to adopt the ENSEK solution, with no loss in customer service or standards.
But by far the biggest reason why ENSEK is the best choice in energy supplier software, is because of the people who work here and their endless enthusiasm, energy, and the way they support their colleagues. All our clients comment on what great people we have. Our people are our superpower.
That is where you come in.
Role Summary
Reporting to the Engineering Manager,the Senior Software Engineers are responsible for working together to write clean code and deliver optimal outcomes. As part of the squad be responsible for contributing towards the designing and implementing solutions for a product line. You will be demonstrating your knowledge and practical experience, following coding standards and contributing to daily scrums, sprint reviews, retrospectives and refinements.
In your senior position you will be responsible for guiding and positively influencing other members of the engineering squad to follow the appropriate PR’s, testing and code reviews with the ultimate goal of writing quality, clean code.
Key Responsibilities
- Working with the Lead Software Engineer you will review and refine your deliverables to provide confidence in the technical delivery of functionality.
- Providing regular status updates on progress against the technical debt within domain area, escalating any risks or issues.
- Contributing to technical discussions which influence technical decisions for the squad.
- Working with squad members in pair programming or solo to write the software or configure the service that is being delivered in this initiative.
- Working with the Agile Enablement team to adopt tools and methodologies to delivery high quality software.
- Contributing to the appropriate guild where time might be saved, outcomes improved with the aim of shaping best practice.
- Working with your Chapter to ensure that the skills and knowledge in your discipline are always improving.
- Contributing as a member of an agile team; attending team meetings, working closely with the Test Engineers and Product Owners in the squad and participating in initiative meetings.
- Learning and developing your area of knowledge anddomainexpertisewithintheengineeringfunction.
- Proactively contributing to and suggest ways of improvingengineering processes at ENSEK.
- Promoting and maintaining a positive ‘can do’ attitude, building collaborative working relationships with the whole engineering squad and sharing skills and knowledge, which includes mentoring Software Engineers.
- Adding value to the experience of our clients, colleagues and other relevant stakeholders through practicing and promoting the ENSEK values.
- Experience/knowledge of C#, SQL and JavaScript.
- Experienced Software Engineer from within a delivery focused environment.
- Ability to analyse complex business problems and design workable technical solutions is a must.
- Excellent knowledge of the software development life cycle, testing methodologies and implementation of end-to-end delivery within an Agile environment.
- Experienced practitioner of SOLID design principles.
- Experience of working in the Energy/Utilities would be advantageous but not essential.
- An interest in cloud-based technologieswith experience being advantageous.
- Strong communication skills, able to clearly articulate status, risks and issues within the squad and with senior stakeholders.
- Values the importance of teamwork and experience of working as part of a remote, multi-disciplined team is advantageous.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information TechnologyIndustries
Utilities
Referrals increase your chances of interviewing at ENSEK by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Nottingham, England, United Kingdom 2 days ago
Nottingham, England, United Kingdom 1 week ago
Leicester, England, United Kingdom 4 weeks ago
Shirebrook, England, United Kingdom 3 weeks ago
Nottingham, England, United Kingdom 1 week ago
Nottingham, England, United Kingdom 1 week ago
Shirebrook, England, United Kingdom 6 days ago
Loughborough, England, United Kingdom £66,779.00-£110,389.00 2 days ago
Swadlincote, England, United Kingdom 1 week ago
Nottingham, England, United Kingdom £66,779.00-£66,779.00 18 hours ago
Loughborough, England, United Kingdom £66,779.00-£66,779.00 18 hours ago
Loughborough, England, United Kingdom £35,000.00-£55,000.00 1 week ago
Loughborough, England, United Kingdom 1 month ago
Nottingham, England, United Kingdom 2 days ago
Nottingham, England, United Kingdom 2 weeks ago
Shirebrook, England, United Kingdom 5 days ago
Loughborough, England, United Kingdom £66,779.00-£110,389.00 2 days ago
Nottingham, England, United Kingdom 1 week ago
Nottingham, England, United Kingdom 2 days ago
Derby, England, United Kingdom 5 days ago
Nottingham, England, United Kingdom 3 weeks ago
Leicester, England, United Kingdom 1 day ago
Derby, England, United Kingdom 4 weeks ago
Nottingham, England, United Kingdom 2 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr- Location:
- Nottingham, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer, athenaCollector
-
Brighton And Hove
- Engineer, Software Engineer, Senior, Engineering, Software
Job Description Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. We are looking for a Senior Software Engineer to join our athenaCollector team. In athenaCollector we bui...
More Details -
-
New Today
Senior Software Controls Engineer
-
London
-
£65,000
Senior Control Systems Engineer Northamptonshire Up to £65,000 We are working closely with an engineering consultancy who are actively looking for a senior member within their software controls team within their wider powertrains division. This eng...
More Details -
-
New Today
Senior Software Engineer
-
Islington
-
£95,000
Join a leading payments company at the forefront of innovation in the financial services sector. They're on a mission to simplify payments and create seamless, secure transaction experiences for millions of users. With a focus on technology, agility,...
More Details -
-
New Today
Senior Embedded Software Engineer
-
Peterborough
-
£75,000
As a Senior Embedded Software Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving inn...
More Details -
-
New Today
Senior Software Engineer
-
Ballynahinch
- IT | Software Development
?? Join Us: Senior Software Engineer ?? Location: On-site Saintfield, Northern Ireland (with hybrid WFH) ? Company:? Right Revenu eType:?? Full-time | Permane nt Salary: ?? Competitive + pension contribution + private healthcare About Right Revenue A...
More Details -
-
New Today
Senior Software Controls Engineer
-
UK
-
£65,000
Senior Control Systems Engineer Northamptonshire Up to £65,000 We are working closely with an engineering consultancy who are actively looking for a senior member within their software controls team within their wider powertrains division. This en...
More Details -