Senior Software Engineer
Core
Lead end-to-end software development lifecycle, designing resilient architectures and integrating AI/Copilot features to enhance user experience and productivity.
Role type
Senior Software Engineer (AI/Cloud focus)
Builds
Scalable commercial software products and services with integrated AI capabilities
Domain
Cloud development, Microservices, AI/ML integration
Deliverable
production ML models | product features
Required skills
C#, .NET, JavaScript/TypeScript, React, Azure PaaS, Microservices, DevOps, SQL/NoSQL, AI Technologies, Agile leadership
Preferred skills
Experience building analytic applications with data science models
Technologies
C#, .NET, JavaScript, TypeScript, React, ASP.NET, Azure (Web Apps, Function Apps, Service Bus, Event Hub), GIT, CI/CD
Responsibilities
Lead end-to-end software development lifecycle from requirements to deployment; Develop resilient solution designs adhering to security and architectural best practices; Guide team in selecting optimal technologies and design patterns; Lead and manage technical and architectural dependencies; Collaborate in multi-disciplinary teams to translate customer scenarios into product requirements; Lead a talented team in a supportive environment.
Seniority
Senior, hands-on IC with leadership responsibilities