We are seeking a talented and experienced Cloud Developer II to join our dynamic team at Sparta Systems. In this role, you will leverage your strong background in full-stack development with a focus on cloud computing principles and Azure services to design, develop, and deliver high-quality software solutions.
Roles and Responsibilities:
- Design, develop, and integrate both frontend and backend components of web applications.
- Apply a deep understanding of cloud computing principles and Azure services in solution development.
- Troubleshoot and resolve complex technical issues within cloud environments.
- Collaborate effectively with cross-functional teams throughout the development lifecycle.
- Deliver high-quality software solutions within established timelines.
- Contribute to continuous integration and continuous deployment (CI/CD) practices.
- Explore and integrate new solutions and technologies to enhance product capabilities.
- Adapt to a fast-paced, dynamic environment and evolving requirements.
Skills Requirement:
- Strong hands-on experience in Azure Cloud.
- Proficiency in GitHub for version control.
- Expertise in JavaScript ES6 features.
- Experience with REST API frameworks such as Express.js and Hapi.js.
- Knowledge of Joi for validation and npm build tool.
- Unit testing skills using Mocha, Chai, and Sinon.
- Experience with JFrog Artifactory for artifact management.
- API testing using CucumberJS with HTTP libraries (NodeJS).
- UI testing using CucumberJS with Selenium.
- Frontend development skills in React and Redux (State Management).
- Proficiency in Node-sass and Webpack.
- Strong knowledge of TypeScript.
- Backend development experience with Node.js.
- Experience with MongoDB.
- Excellent analytical, problem-solving, and multitasking skills.
- Knowledge in Atlassian tools like Jira, Confluence, and Bitbucket for source control.
- Ability to stay updated with the latest trends and technologies in cloud development.
- Innovative mindset and willingness to explore new solutions.
QUALIFICATION:
- Bachelor's or Master's degree in Engineering or Computer Science.