Microsoft is looking to evolve the Substrate App Platform and its supporting microservices to enable internal teams to build on Substrate, with a focus on reliability, scalability, and maintainability.
Requirements
- Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js)
- Proficiency in a back-end programming language (e.g., Node.js, C, Java)
- Experience with RESTful APIs and microservices architecture
- Experience with AI/ML concepts and their application in software development
- Knowledge of CI/CD pipelines and automated testing frameworks
- Familiarity with cloud platforms such as Azure, AWS, or Google Cloud
- Experience with graph database (e.g., Neo4j)
Responsibilities
- Design, develop, and maintain scalable web applications across the full stack (front-end, backend, database, cloud infrastructure)
- Identify dependencies and contribute to design documentation with minimal oversight
- Develop and implement reusable, high-quality code for services and features
- Lead feature development from concept through launch
- Break down large work items into smaller tasks and provide accurate estimations
- Serve as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems
- Stay current with technologies to improve reliability, performance, and scalability
Other
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Ability to meet Microsoft, customer and/or government security screening requirements
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
- Portfolio or open-source contributions that highlight versatility across technologies, frameworks, or domains