Senior Software Engineer
Core
Design, develop, test, and deliver high-quality, scalable software solutions using .NET and C# to meet business and customer needs.
Role type
Senior Software Engineer (.NET/C#)
Builds
Robust, scalable software applications and complex technical changes
Domain
Financial Services / Insurance / Investments
Deliverable
production ML models | product features
Required skills
.NET, C#, Azure, TypeScript, Angular, software design principles, automated testing, full software development lifecycle
Preferred skills
Experience with Angular, TypeScript, Azure
Technologies
.NET, C#, Azure, TypeScript, Angular
Responsibilities
Design and develop robust, scalable software solutions; Deliver complex technical changes assessing impact on existing systems; Produce clear technical designs and documentation; Collaborate with engineers and testers for safe deployment; Review code and share technical knowledge to improve engineering quality
Seniority
Senior, hands-on IC