Description

As an Sr. Azure Software Engineer, you will be responsible for designing, developing, and testing cloud-based solutions for our customers on Microsoft Azure platform. Your expertise will contribute to the development of cutting-edge technology solutions, enabling the integration of software and hardware components in the foodservice industry.

 

Essential Functions

  • Lead the design and architecture of complex solutions in the Azure and other platforms to ensure scalability, reliability, and performance of Azure-based applications.
  • Design, develop, and maintain microservices architecture, ensuring modularity and independence of services.
  • Implement and maintain DevOps practices, including CI/CD pipelines, automated testing, and deployment automation using Azure DevOps. 
  • Identify and address performance bottlenecks in Azure-based applications to optimize resource utilization and cost-effectiveness. 
  • Ensure application security and compliance by integrating Azure security tools and services. 
  • Collaborate with cross-functional teams to provide technical leadership and guidance for product integrations, cost reductions, and efficiency improvements.
  • Create and maintain comprehensive documentation for architectural designs, coding standards, and deployment processes.

 

Knowledge, Skills & Abilities

  • Proficient in Azure services and designing, developing, deploying, and supporting applications in Azure IaaS/PaaS environments.
  • Proficiency in .NET languages (C#, ASP.NET), RESTful services, and web technologies (HTML, CSS, JavaScript).
  • Extensive experience with medium to large enterprise solutions, leveraging n-tier architecture, relational databases, UIs, SOA/APIs, and microservices.
  • Ability to diagnose and resolve complex issues in Azure environments.
  • Strong experience with Azure DevOps, CI/CD pipelines, and infrastructure as code (e.g., ARM templates, Terraform). 
  • Proficiency in Azure databases like SQL Database, Cosmos DB, etc.
  • Familiarity with industry standards and frameworks that govern data security in Azure, such as ISO/IEC 2NA01, GDPR, NIST, and SOC 2.
  • Experience with version control systems, such as Git, for source code management.
  • Knowledge of issue-tracking tools and Agile practices.
  • Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect) are highly desirable.
  • Proficient with Microsoft Office tools (PowerPoint, Excel, Word, Teams, etc.)
  • Knowledge of Microsoft Project, AX and Bluestar is a plus.

Additional Responsibilities

  • Research, assess, and adapt to new technologies in emerging industry trends necessary for future enhancements in products.
  • Stay updated on the latest Azure features, services, and best practices

Education

Any Gradute