Senior Software Engineer
Indexed description
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
- 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
- Experience working 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
- Employee Support: Health & Life insurance, Employee Assistance Program and Enhanced Maternity & Paternity Policy
- Future Planning: Pension Scheme contribution up to 4% company match
- Learning: Up to 1,500€ training & development allowance and access to internal development initiatives
- Wellness & Culture: 25 days’ annual leave, (increasing with length of service), flexible working policy and social events
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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search