Drag

Azure Developer/Admin

Location : ,

Job Description

Job: Microsoft Azure Cloud Fullstack Developers 

Needing senior level Microsoft full stack developers with react (does not have the react knowledge on her team so this is a must) This is for the development phase of an ongoing revamp of their home-grown transportation asset application. 

Need someone who has experience building code from scratch for a new application.

We are seeking an Azure Cloud Application Developer to join our dynamic team! This position plays a critical role in modernizing monolithic application to SaaS solution on Microsoft Azure using microservices architecture. You will be part of a highly innovative fast-paced team, incorporating emerging software technologies to deliver best practice solutions. 

Skills and Expertise:

  • Experienced in building a complex, modular, scalable web app using ReactJS (modern JavaScript framework)
  • Experience developing Cloud-based Microservices using containers (Docker) on Azure
  • Experience building services using REST APIs and Event Driven Architecture
  • Solid understanding of Design Patterns, Object-Oriented Design & Programming and Aspect Oriented Programming (OOD, OOPS, AOP)
  • Experienced in C#, .Net, ASP.NET (core), Azure, Docker, RESTful API design, SQL, async programming (Events based) and distributed storge
  • Experience with databases (RDBMS (SQL Server) and NoSQL (Cosmos DB)) and ORM frameworks
  • Experience in Code Quality and Unit Testing
  • Experienced in developing solutions using Azure Components - Azure Functions, Azure Service Bus, Azure Container Apps, Azure Log Analytics, Azure Entra, Azure Monitor, Azure Data Factory, Azure Key Vault, Azure App Services etc.

Responsibilities:

  • Build modern, architecturally sound components, tools and applications.
  • Determine and utilize best practices in design, coding, testing and maintenance to achieve high quality product
  • Apply best practices and experience in development
  • Analyze, design, code and implement new functionality
  • Participate in code reviews. feature development planning, Mentoring team members

Qualifications:

  • Minimum of 10+ years of relevant experience or equivalent combination of education and experience in Software Engineering.
  • Strong communication skills
  • A Bachelor’s degree in computer science or related field, or equivalent relevant work experience and technical knowledge.
  • Strong understanding of cloud architecture and design principles.