Role Synopsis
As a Software Developer you will be responsible for designing and delivering scalable, cloud-ready solutions that support key business needs. The role combines hands-on engineering with architectural guidance, working closely with teams to shape technical direction across complex systems. It offers an exposure to a variety of end-to-end projects within retail energy set-up.
What You'll Do
•Develop solution architectures aligned with business goals and enterprise standards.
•Translate requirements into integration models, data structures, and technical designs.
•Collaborate across teams to build alignment on architecture and best practices.
•Identify opportunities for modernization, reuse, and process improvement.
•Support efficient, cost‑effective solution delivery that drives business value.
•Leverage experience with cloud platforms (AWS, Azure), monitoring tools (Splunk, CloudWatch), DevOps technologies (ADO, Ansible, Artifactory, Jenkins, Git), SQL, and databases (Oracle, SQL Server, Postgres).
•Provide architectural guidance to project teams and ensure adherence to standards.
•Prepare and present solution proposals to leadership and participate in technical reviews.
Desirable Criteria
•Strong background in .NET (C#) and object‑oriented design.
•Skilled at analyzing complex environments and business processes.
•Clear communicator who engages effectively with stakeholders at all levels.
•Able to manage workload, meet deadlines, and support occasional after‑hours deployments.
•Familiarity with U.S. retail power markets is a plus.
Additional Information
•Travel Requirement: No travel is expected with this role.
•Relocation Assistance: This role is not eligible for relocation.
•Remote Type: This position is a hybrid of office/remote working.
Skills
Agility core practices, API and platform design, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modeling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture (+ 6 more).