Software Engineer 8907606
Experienced (5-10 years) full-stack software developer role with primary focus on developing a commercial grade cloud application that is deployable on Microsoft Azure.
Experience in defining and working with RESTful APIs.
Experience in development of cloud applications with Microsoft Azure PaaS services.
Familiarity with Azure IoT Hub, Cosmos DB, Azure Functions, Event Hubs, and Time Series Insights is a plus.
Experience in development with .NET Core stack.
Experience with application development and deployment on Linux environment including but not limited to bash, and VM mgmt.
Experience with Docker containers and Kubernetes container orchestrator.
Experience in deployment of containerized micro-services on Azure clusters.
Experience with front-end frameworks, in particular, React and Angular
Understanding of micro-service based architectures
Understanding of design patterns for code design
Able to write clean, maintainable, and unit testable code
Experience with unit test and integration test frameworks
Experience with development and maintenance of CI-CD pipelines in MSFT VSTS is a plus.
Able to follow established development practices and guidelines
Experience working in Agile/iterative development and design process
Understands the why and how of unit testing, component testing, and integration testing
Should be a quick learner with strong problem-solving skills In this role the candidate will participate in all aspects of application development including work planning, requirements gathering, development, testing, and deployment.
$75-$90 per Hour Sugar Land TX 77478 6 Month Assignment