Minimum Experience, Behaviors and Education Requirements
- Bachelors or Masters degree in computer science, Engineering, or a related field.
- Extensive experience (6+ years) as a Software Developer, focusing on Node.js and TypeScript.
- Proven expertise in building RESTful APIs and GraphQL APIs, with a strong emphasis on API documentation.
- Hands-on experience with CI/CD practices and tools for software delivery and deployment.
- Familiarity with Azure services, particularly Function App and APIM.
- Proficiency in NoSQL databases like CosmosDB or MongoDB, including data modeling and querying.
- Experience developing and maintaining data pipelines for efficient data processing.
- Track record of building multiple applications and working within global, diverse teams.