About the role

  • Sr. Software Engineer developing Azure/Cloud applications. Overseeing architectural design and contributing to robust RESTful services creation in a cloud environment.

Responsibilities

  • Exhibit a comprehensive understanding of the overarching vision, business objectives, and architectural framework for cross-platform mobile applications.
  • Utilize this deep insight to effectively tackle and resolve intricate technical challenges, aligning solutions with business goals.
  • Design and develop robust RESTful/ODATA API services.
  • Focus on achieving seamless performance and integration to enhance app functionality and user engagement.
  • Translate complex business requirements into clear, comprehensive technical specifications.
  • Ensure straightforward transitions from concept to implementation, facilitating successful project execution and delivery.
  • Accurately assess technical requirements and deconstruct complex projects into manageable user stories and tasks.
  • Implement these within agile frameworks to enhance efficiency and adaptability.
  • Strategically plan, develop, test, deploy, and continuously monitor cross-platform mobile applications within a sophisticated DevOps framework.
  • Guarantee high availability, robust performance, and resilience in production environments.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience
  • Minimum 5-8 years of experience
  • Good to have an understanding and knowledge of the following: Overall Cross Platform app development ecosystem, lifecycle, user experiences, and roadmaps.
  • Developing & managing .NET solution with MS SQL, using C#
  • .NET Core Designing and building highly scalable, available and resilience solution architecture
  • Developing in an Agile methodology with Git for Repository or Azure DevOps
  • Preferred: Previous development experiences with .NET 3+, C#, WPF, ASP.NET MVC with other Microsoft Tools and Technologies
  • Ability to work in a global and virtual environment and to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work autonomously in a fast-paced & complex environment with a self-motivated work ethic; utilize sound judgment with an ability to manage multiple priorities with a sense of urgency.
  • Ability to handle Authentication/Authorizations with Azure AD and Graph API for enterprise resource access.
  • Writes high-quality code for Azure PaaS Services with microservice based architecture.
  • Transforms business requirements into technical specifications
  • Estimates technical requirements and breaks down work to user stories and tasks
  • Plans, develops, tests, deploys and monitors cloud-based solution in a DevOps model
  • Developing in Agile methodology using Azure DevOps.
  • Familiarity with Agile Sprints and Effort Tracking in Azure DevOps.
  • Having strong knowledge on using and implementing Schema and data operations on SQL Server and TSQL.
  • Having good hands-on experience in CI/CD pipelines in Azure and aware of Kubernetes and cluster, containerized image management & monitoring tools
  • Experience working with AI tools like GitHub Copilot is an added advantage.

Benefits

  • Travel Requirements 10%: Up to 26 business days per year
  • Travel Requirements 5%: Up to 13 business days per year
  • Physical Requirements Sedentary-Exerting up to 10lbs/4kgs of force occasionally, and/or negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects, including the human body.
  • Sedentary work involves sitting most of the time.

Job title

Senior Software Engineer, D&T, Azure/Cloud Dev

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job