Company:
Dice
Location: Chicago
Closing Date: 07/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, ITBMS Inc., is seeking the following. Apply via Dice today!
Mandatory Skills:
- Azure Development
- Terraform
- Azure Batch
We are seeking a highly skilled and experienced Full Stack Developer with a strong background in Azure Cloud services and Terraform. The ideal candidate will have a deep understanding of cloud architecture and experience building scalable and secure applications. Experience with .NET, React JS, and MS SQL is highly desirable.
Responsibilities:
- Design, develop, and maintain scalable, high-availability applications using Azure Cloud services.
- Implement infrastructure as code (IaC) using Terraform to automate the provisioning and management of Azure resources.
- Develop front-end interfaces using React JS and back-end services in .NET, ensuring a seamless, intuitive user experience.
- Integrate various database technologies, primarily MS SQL, to ensure efficient data storage and retrieval.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Maintain code integrity and organization, including code reviews and adherence to best practices.
- Stay current with new technology trends and evaluate their applicability to company goals and needs.
Qualifications:
- Proven experience as a Full Stack Developer with a focus on Azure Cloud services.
- Strong experience with cloud architecture, particularly with Azure, and hands-on experience with Terraform.
- Proficient in front-end technologies, particularly React JS, and experience with .NET for back-end development.
- Experience with MS SQL or similar relational database management systems.
- Experience in Azure Batch for managing large-scale parallel and high-performance computing applications.
- Understanding of fundamental design principles behind scalable applications.
- Ability to implement automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git.
- Excellent problem-solving skills and the ability to think algorithmically.
- Strong communication skills and the ability to work well in a team environment.
Nice to Have:
- Certifications in Azure or Terraform.
- Experience with containerization and orchestration technologies.
- Knowledge of additional programming languages and frameworks.
Share this job
Dice
Useful Links