[8GS] Senior Software Engineer
Core
Design, develop, and maintain scalable software solutions using .NET and Azure cloud technologies.
Role type
Senior Software Engineer (Backend/Frontend)
Builds
Technology-based solutions for clients
Domain
Enterprise Software / Cloud
Deliverable
production ML models | product features
Required skills
C#, .NET, ASP.NET Core, SQL, Azure PaaS, JavaScript, Angular, Git, CI/CD, Azure DevOps
Preferred skills
Agile/SAFe, Waterfall methodologies, unit and integration testing, technical design documentation
Technologies
.NET, ASP.NET, Azure, SQL, Angular, Azure DevOps
Responsibilities
Design and develop software solutions using .NET/ASP.NET; maintain and improve existing codebases; design and maintain MS SQL/Azure SQL database objects; liaise with colleagues to implement technical designs; work with Product Owners to understand requirements and suggest improvements; deliver working solutions meeting acceptance criteria; identify non-functional requirements; estimate development time; provide status updates; participate in builds and release management; improve system quality via standard operating procedures; research and resolve production issues; create technical design specifications; demonstrate solutions at demos; provide knowledge transfer material; stay current with emerging technologies; implement new technologies; execute test plans; support Quality Assurance activities; develop code following best practices for performance and scalability.