JobTarget Logo

Senior Software Engineer ETRM in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer ETRM

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer ETRM based in India.

As a Senior Software Engineer, you will help build and evolve next-generation Energy Trading and Risk Management software used by power and gas trading organizations across Europe. You will work within a small, innovative engineering team using a modern Microsoft technology stack. The role combines hands-on software development with technical design, testing, maintenance, and continuous improvement. You will contribute to solutions supporting complex energy markets shaped by decarbonization, changing regulations, and increasing market volatility. You will have opportunities to work with cloud technologies, APIs, distributed systems, and modern software engineering practices. This is an opportunity to deepen your technical expertise while contributing to a high-impact product in a rapidly evolving energy technology sector.

Accountabilities:
  • Design, develop, maintain, and enhance software using C#, .NET Framework, .NET Core/.NET 6/7, and Microsoft SQL Server.
  • Translate business and technical requirements into well-structured software designs, user stories, and production-ready code.
  • Develop high-quality applications using Test-Driven Development and ensure solutions meet agreed acceptance criteria.
  • Create, document, and execute unit test plans and automated test scripts.
  • Diagnose and resolve software defects and perform maintenance programming to ensure system reliability.
  • Follow established Continuous Integration and deployment practices throughout the development lifecycle.
  • Use Git and established source-control practices to maintain code quality and collaboration.
  • Conduct and participate in peer code reviews, including final-level reviews of development work.
  • Contribute proactively to technical solution design, from high-level architecture through detailed implementation.
  • Identify opportunities to improve applications, development processes, performance, and maintainability.
  • Help reduce technical debt by identifying areas for refactoring and implementing sustainable engineering improvements.
  • Develop and maintain appropriate technical and product documentation, including release notes and supporting development documentation.
  • Collaborate with team members using Agile methodologies and contribute to continuous improvement initiatives.
  • Mentor, coach, and share knowledge with other engineers to strengthen team capability and engineering standards.
  • Contribute to the evolution of the platform and future integration with cloud-native algorithmic power trading solutions.
Requirements
  • Strong professional experience in software engineering, with proven ownership of software development projects and technical solutions.
  • Strong proficiency in C# and experience with Microsoft .NET Framework and/or .NET Core/.NET 6/7.
  • Solid experience with Microsoft SQL Server and relational database development.
  • Good understanding of application security principles and secure software development practices.
  • Experience developing and integrating REST APIs.
  • Strong understanding of software engineering fundamentals, testing, debugging, source control, and continuous integration.
  • Experience working with Agile development methodologies and translating requirements into technical solutions.
  • Demonstrated ability to interpret written requirements and technical specifications.
  • Strong problem-solving skills, with a proactive approach to identifying issues and delivering effective solutions.
  • Commitment to producing high-quality, maintainable software for demanding business environments.
  • Strong collaboration and communication skills, with a willingness to share knowledge and support team development.
  • Demonstrated ability and enthusiasm for mentoring, teaching, and coaching colleagues.
  • Willingness to continuously learn and keep current with evolving technologies and language versions.
  • Experience with Azure is an advantage.
  • Familiarity with messaging technologies such as ZeroMQ is a plus.
  • Experience with Angular, TypeScript, or other modern web UI technologies is desirable.
  • Experience with Entity Framework and/or Entity Framework Core is beneficial.
  • Knowledge of microservices architecture is a plus.
  • Experience developing commodity or energy trading systems is highly desirable.
Benefits
  • Competitive compensation package with a 5% bonus.
  • Private health insurance.
  • 24 days of annual holiday plus bank holidays.
  • Half-day off on Christmas Eve and New Year’s Eve.
  • Flexible working hours.
  • Remote working opportunity from India.
  • Pluralsight licenses for engineering team members.
  • Opportunity to build and enhance modern technology for power and energy trading markets.
  • Collaborative, positive, and values-driven engineering culture.
  • Opportunities for continuous learning, technical development, and career growth.
  • Reasonable workplace adjustments available throughout the recruitment process where required.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.