Software Developer
Core
Build reliable, client-facing technology that supports mission-critical business processes and decisions by updating and modernizing applications.
Role type
Senior .NET Software Developer
Builds
Modernized .NET applications and database solutions
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
C#, MVC, ASP.NET, Web API, SQL Server, Object-Oriented Design, Unit Testing, SOLID principles, Agile/Lean
Preferred skills
Azure, Application-layer security, Deming methodology, Cross-team project leadership
Technologies
.NET, C#, SQL Server, Azure, Web API
Responsibilities
Refactor and enhance readable, testable, extensible and maintainable software; Diagnose and resolve application issues and create thorough development tests; Use SQL and database concepts to support solutions; Build collaborative relationships across IT and work effectively with internal clients; Contribute to refinement sessions by creating clear user stories; Actively contribute to continuous improvement activities that strengthen software development practices.
Seniority
Senior, hands-on IC