Tech Stack
Responsibilities
- Architect and lead the design of complex, scalable systems and frameworks that power enterprise-grade solutions across multiple platforms.
- Drive technical strategy and set long-term vision for frontend and backend integration, ensuring alignment with organizational goals and future scalability.
- Mentor and guide senior engineers and cross-functional teams, fostering technical excellence and a culture of innovation.
- Develop and maintain web applications, integrating frontend with backend services, APIs, and databases to deliver end-to-end solutions.
- Collaborate with product managers, designers, and stakeholders to define project scope, estimate efforts, and align development with business goals.
Soft Skills
Technical Decision-MakingMentoringCross-Functional Collaboration
Benefits
- Health Insurance
- Dental
- Vision
Culture
Growth MindsetCross-Functional TeamsMentorship ProgramInnovation
Requirements
Required: Bachelor's Degree in Computer Science or related technical field
Preferred: Master's Degree in Computer Science or related technical field
Regions: Us
Get jobs like this in your inbox
Weekly C++, C#, Java hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Microsoft
Industry: software
Size: enterprise
Microsoft is a global technology company that empowers every person and every organization on the planet to achieve more, focusing on cloud-based solutions and collaborative innovation with customers.
View company profile →Compensation
Base salary: $139,900 – $304,200 USD