Jobs›Principal Software

Principal Software Engineer

Avomind · घर से काम
घर से काम
वेतनवेतन नहीं लिखा
कहाँघर से काम
प्रकारFull timeSenior
Posted2 Oct6 दिन पहले, Himalayas से
Kaam ने check किया
Fee, deposit या पैसे माँगने के निशान नहीं
दिन का काम
गाड़ी या licence नहीं चाहिए
जो skills माँगे हैं7 लिखे हैं
Software EngineerPrincipal Software EngineerEngineering ManagerSoftware ArchitectPrincipal Software Development EngineerPrincipal Software EngineeringPrincipal Software Developer
इस 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

Originally posted on Himalayas

काम पाने के लिए कभी पैसे मत दो। Fee माँगे तो scam है। दस निशान →

Himalayas पर apply करो
himalayas.app नए tab में खुलेगा