Senior Staff Engineer -Software
Core
Architect, design, and develop modular, reusable, and scalable enterprise applications using the Microsoft technology stack, leveraging AI-powered tools and agents.
Role type
Senior Staff Full Stack Developer / Technical Lead
Builds
Enterprise applications, RESTful and GraphQL APIs, microservices, and AI-powered solutions
Domain
Enterprise Software, Microsoft Ecosystem, Generative AI
Deliverable
production ML models | product features
Required skills
C#, .NET, .NET Core, TypeScript, React.js, GraphQL, Microservices, CI/CD, Prompt Engineering, AI Agent Orchestration, RAG, Vector Databases
Preferred skills
Generative AI, LLMs, Responsible AI practices, Cloud-native architectures
Technologies
.NET, C#, TypeScript, React.js, GraphQL, Docker, Git, Bitbucket, Jira, Confluence
Responsibilities
Architect and develop scalable components and enterprise applications; Lead design and implementation of RESTful and GraphQL APIs; Drive application performance and reliability improvements; Champion automated testing and CI/CD best practices; Mentor and coach engineers through code reviews and technical guidance; Lead adoption of modern software engineering practices and AI-assisted development; Leverage AI-powered tools and prompt engineering to improve productivity.
Seniority
Senior Staff, hands-on IC with leadership responsibilities