Job ID 22024

Senior Software Engineer

General Information

Country
Ireland
State/Region
Leinster
City
Dublin
Team
ICT
Seniority
Specialist (2-4 years of experience), Expert (4-8 years of experience)
Job Type
Permanent
Hire Type
Full-Time
Work Regimen
Hybrid
Posting Date
12-May-2026
Expiration Date
12-Jun-2026
Company
Enernoc Ireland Limited

Description and Requirements

About the job
If you want to shape the future of energy, we are looking for a Senior Software Engineer to join our DR Platforms Software Engineering team! In this position you will responsible for developing new user-facing features, building reusable code and libraries for future use, ensuring the technical feasibility of UI/UX designs, optimizing application for maximum speed and scalability, and collaborating with other team members and stakeholders.

What you will do
  • Design, develop & deliver applications to meet business needs in a Scrum environment
  • Own solutions/components from conception to production deployment and use
  • Communicate progress to business & technical stakeholders throughout solution lifecycles
  • Write well documented and tested code to agreed architectural standards
  • Contribute ideas for new features and identify areas for improvement proactively
  • Coach and mentor less experienced team members
  • Ensure the code delivered by the team is of high quality by conducting reviews and monitoring software analysis tools
  • Join larger development teams to drive or support initiatives as required
What you will bring
  • BS in Computer Science, Computer Engineering or comparable area
  • +5 years of software development experience
  • Proven knowledge of Java, Typescript, CSS and HTML
  • Expertise in one or more of the modern JavaScript Frameworks (React/Angular/Vue)
  • Experience building RESTful APIs
  • Works in a Scrum team
  • Comfortable making decisions about the software (design, architecture, infrastructure, technology selection, etc)
  • Experience with CI/CD deployment tools like Jenkins/CodeBuild
  • Experience with Git
  • Knowledge of the AWS service stack (e.g. Lambda, Kinesis, DynamoDB, Api Gateway, AWS
  • EC2, RDS, etc)
  • Ability to learn new technologies & paradigms as required
Life at Enel
  • For you and your family: Health & Life insurance, Employee Assistance Program, Enhanced Maternity & Paternity Leave 
  • Your security: Pension Scheme contribution up to 4% company match
  • Your developmentUp to 1,500€ training & development allowance and access to internal development initiatives
  • Your wellbeing: 25 days annual leave, (increasing with length of service), flexible working policy, social events
Diversity, Equity, Inclusion, and the Selection Process 
This opportunity is open to everyone. We value the “uniqueness” of each individual because we believe that different perspectives, diverse experiences, and viewpoints are key drivers of innovation.
At Enel, we regard diversity, equity, and inclusion as pillars of our culture, inspiring open, dynamic, and collaborative workplaces that foster a genuine sense of belonging. These principles are integrated into every stage of people management, including the selection process, which is tailored for each role to recognize and enhance the talents, skills, and experiences of every candidate. We are looking for individuals who embody our values: trust, respect, innovation, proactivity, and flexibility.

The selection process usually starts with an introductory interview with our Talent Acquisition team, followed by a technical interview and/or assessment with the hiring team. In most cases, the process includes 2–3 interview stages, designed to give you and the team a better mutual understanding. If your profile matches the requirements of the role, we’ll be in touch to share all the details of the next steps.

Who we are
Enel Commercial is the Group’s arm dedicated to customers around the world with the aim of effectively providing products and services based on their energy needs and encouraging them towards a more conscious and sustainable use of energy. It provides electricity, gas and integrated services to more than 29 million customers globally including households, enterprises, industries and public administrations. In addition, it offers flexibility services aggregating 10.2 GW and has over 34,000 owned public charging points for electric mobility.

You can find out more about us here.

This announcement is addressed to all individuals in line with Enel’s commitment to equity and inclusion, with particular attention to promoting gender equality.#LI-MB1