Key Roles and Responsibilities
We are seeking an experienced software developer to join our agile development team. The ideal candidate will be passionate about innovation and eager to work on cutting-edge technology in the Microsoft Azure platform.
You will be responsible for designing, developing, and implementing commercial products that work across numerous Microsoft technologies. You'll thrive in a highly agile SCRUM team, collaborating with talented professionals and utilizing state-of-the-art coding environments.
This is a unique opportunity to contribute to building software that simplifies and enhances the management of critical enterprise data.
Main Responsibilities
* Design and develop software using the latest technologies in the Microsoft Azure platform
* Build commercial products that work across numerous Microsoft technologies
* Collaborate with agile SCRUM teams to produce high-quality code that meets business requirements
* Take ownership of design activities and lead components to success
Requirements
* Bachelor's degree in Computer Science or equivalent
* Minimum 8 years' experience in software development
* Experience in Full Stack Development – C#/.NET Core
* Experience working with Azure Kubernetes Service, Docker, and containers
* Excellent verbal and written communication skills
* Good interpersonal skills and ability to work well in a team environment
About this Opportunity
This is a chance to leverage your expertise in full stack development, cloud computing, and software engineering to drive business outcomes. Our team collaborates closely to deliver innovative solutions and achieve shared goals.