.NET Developer- Senior Specialist- Energy and Commodities
Indexed description
Responsibilities
- Design and develop scalable backend services and RESTful APIs using .NET / .NET Core and C#, applying microservices architecture patterns.
- Work with Entity Framework and T-SQL to ensure efficient data access and persistence.
- Build responsive, modular frontend components using Angular (2+) and TypeScript (experience with React is considered a strong alternative).
- Develop and maintain integrations with enterprise energy trading, asset management, and data platforms.
- Ensure high software quality by writing and maintaining unit, integration, and end-to-end tests using frameworks such as xUnit, NUnit, Playwright, or equivalent.
- Promote and apply TDD/BDD best practices and actively participate in code reviews.
- Contribute to Agile delivery processes, including sprint planning, backlog refinement, and continuous improvement.
- Use Azure DevOps for work item tracking, source control, and CI/CD pipeline execution.
- Collaborate closely with cross-functional teams in a distributed setup, ensuring reliable and timely delivery.
- 10+ years of professional experience in software development.
- Strong expertise in .NET / .NET Core, C#, Entity Framework, and RESTful API design.
- Strong frontend development experience with Angular (2+) and TypeScript, or equivalent experience with React.
- Solid understanding of microservices architecture and message-based integration patterns.
- Ability to work independently at a senior level, taking ownership of design and delivery within a distributed team.
Experience with AWS cloud services.
- Hands-on experience with automated testing frameworks and TDD / DDD / BDD methodologies.
- Background in the Energy & Commodities / Trading domain, including exposure to ETRM systems or renewable energy platforms.
- Familiarity with GenAI-assisted development tools (e.g., GitHub Copilot or similar).
- Experience with Azure DevOps and CI/CD pipeline configuration and maintenance.
Besides an exciting job in a tremendous team, here s what you can expect:
- A fast-paced tech environment
- Continuous growth & learning
- Open feedback culture
- Room for own initiative & ideas
- Transparency about results & strategy
- Recognition & reward for hard work
- Working with a flexible schedule
- Medical subscription
- Meal tickets
- Extra vacation days - starting with 25 vacation days
- Many others perks
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search