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. 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 - Robust, recent and hands-on C#/. NET experience, including .
📌 Tech Principal Software Engineer (India)
🏢 AVOMIND
📍 India