You will be joining an established Agile delivery team that is building an internal Product for automated provisioning of Azure Virtual Machines. The solution is designed to streamline VM deployment using automated approval workflows, ensuring governance, compliance, and rapid self-service provisioning for end-users across our enterprise client’s environments.
As a Full Stack Developer, you will design, develop, and deploy robust features for this provisioning product using our modern tech stack. You’ll collaborate closely with developers, QA engineers, architects, and client stakeholders to ensure high-quality delivery in an Agile/Scrum environment.
Key Responsibilities
· Develop scalable web interfaces using React, TypeScript, Material UI, and Redux.· Build backend services with Node.js and Azure Functions.· Design and optimize interactions with SQL and NoSQL data stores.· Write clean, maintainable, and testable code following best practices.· Contribute to the implementation and improvement of CI/CD pipelines.· Actively participate in sprint planning, code reviews, and daily stand-ups.· Work closely with QA to ensure high-quality deliverables.· Collaborate with the team to solve complex challenges in cloud provisioning and workflow automation.
Required Skills & Experience
- Strong experience with React, TypeScript, Material UI, and Redux.
- Backend development with Node.js and serverless computing (Azure Functions).
- Proficiency with SQL and NoSQL databases.
- Familiarity with CI/CD pipelines, version control (Git), and modern DevOps practices.
- Experience working in Agile/Scrum delivery teams.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Experience building solutions on Azure.
- Knowledge of approval workflows or enterprise provisioning systems.
- Familiarity with containerization (e.g., Docker).
- Previous consulting or client delivery experience.
Report job