Principal Software Engineer (C#/.NET, Azure) - Energy & Trading Software
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Our client is a UK-based B2B software company specialising in technology for the energy and commodity markets.
They are looking for a hands-on Principal Software Engineer to join a small engineering team building complex software for the European energy and trading market.
This is a technical leadership role first, with people management alongside it. Youâll continue writing and reviewing production code every week while also leading and developing a small team of engineers.
Requirements
Youâll take ownership of the technical direction of a core product area, working from well-defined requirements through design, development and delivery.
Key responsibilities include:
- Write, review and ship production code regularly using C#/.NET and Azure
- Lead technical design and make architecture decisions, balancing delivery speed with long-term maintainability
- Design, develop, refactor, debug, test and support high-quality software
- Line-manage and mentor a small team of engineers
- Lead code and design reviews and constructively challenge technical decisions
- Own automated unit testing and promote strong engineering practices
- Identify root causes of complex technical issues and implement long-term solutions
- Contribute to planning, estimation and requirements refinement
What Weâre Looking For
- 10+ years of commercial software engineering experience
- Strong, recent and hands-on C#/.NET experience, including .NET Core/Web API
- Experience with Azure and cloud-based software development
- Strong system design and software architecture skills
- Experience with SQL and NoSQL databases
- Docker, containerisation and orchestration experience
- Strong understanding of SOLID principles, design patterns and integration patterns
- Experience with automated testing and code reviews
- Proven people management / line management experience while remaining hands-on technically
- Fluent English and strong communication skills
- A stable career history and experience working in complex products
Nice to Have
- Experience in fintech, payments, trading, energy or another complex/regulated domain
- Experience in a smaller product-focused company
- Infrastructure as Code, such as Terraform, Bicep or ARM
- GitHub Actions, SonarCloud or CodeQL
- Experience with multi-tenant SaaS products
- TypeScript, Angular, JavaScript or Python
Benefits
Fully remote within India
Competitive salary + annual bonus
Private medical insurance
Flexible working hours
24 daysâ annual leave plus bank holidays
Regular in-person team gatherings with travel and accommodation covered
Opportunity to work on complex software used in live European energy markets
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at AVOMIND
Sales Representative (Pet Food Industry) - Lithuania
AVOMIND
LithuaniaClinical Research Manager (FDA-Regulated Devices) - Digital Cardiovascular Health
AVOMIND
United StatesBusiness Development Executive â Recycled Plastics (PET/rPET)
AVOMIND
KenyaBusiness Development Executive â Recycled Plastics (PET/rPET)
AVOMIND
JapanExplore Top Companies in this Space
BrighterHire
Recruiting / Staffing / Executive Search / Offshore Solutions
Saalex Corporation
Engineering Services / Information Technology / Cybersecurity / Defense & Aerospace
Atlantbh
Technology / Software Development / Artificial Intelligence / Enterprise Solutions
Robusta Studio
Technology / Digital Transformation / Enterprise Software / AI
AVOMIND
View Company ProfileAVOMIND is a premier global recruitment and executive search firm specializing in connecting high-caliber, elite talent with hyper-growth technology startups, scale-ups, and private equity portfolio companies. Breaking away from traditional, slow-moving recruiting models, AVOMIND operates with a highly agile, data-driven approach to talent acquisition. Under the hood, the firm leverages an extensive proprietary network of top-tier professionalsâfrequently sourcing alumni from prestigious management consulting firms (like McKinsey, BCG, and Bain), investment banks, and leading global universities. Their primary target audience consists of founders, CEOs, and talent acquisition leaders who urgently need to build out robust leadership teams, strategic operations, and specialized commercial roles without compromising on candidate quality. What sets AVOMIND apart in the competitive staffing industry is their deep, institutional understanding of the fast-paced entrepreneurial ecosystem; they don't just fill seats, they act as strategic growth partners. By deploying rigorous vetting processes, they ensure that candidates possess both the analytical rigor and the highly adaptable mindset required to thrive in high-stakes, rapidly scaling business environments.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.

