Senior Developer Microsoft 365 Azure

Overview

Hybrid
$160,000 - $180,000
Full Time

Skills

senior developer
m365
365
azure
microsoft 365
developer
engineer

Job Details

Senior Application Developer M365 Azure

Responsible for participating in the design, development, modification and support of applications in Azure and M365 platforms. Flexible in your approach you will be keen to develop your professional knowledge in a fast-paced and stimulating working environment.

You will work on a wide range of projects. You can anticipate unforeseen challenges and will be both resilient and pragmatic in your approach to managing change.

Duties and Accountabilities

  • Design and implement secure, scalable, and resilient Azure cloud solutions using Azure services such as Azure App Services, Functions, Logic Apps, Event Grid, Service Bus, Cosmos DB, and Azure SQL.
  • Collaborate with software engineers, DevOps engineers, and product teams to deliver cloud-first applications and integrations.
  • Implement CI/CD pipelines using Azure DevOps.
  • Participate in technical projects through full development lifecycle phases for Cloud development focusing on Azure and Microsoft M365 platforms, including code reviews, architecture discussions, and cloud strategy sessions.
  • Assist in the designing, development, and implementation with a Cloud first approach of software solutions to meet the Firm s dynamic and unique technical requirements.
  • Enhance existing applications by analyzing business objectives, preparing and action plan and identifying areas for modification and improvement.
  • Maintaining and supporting multiple projects and deadlines.
  • Follow existing Firm development and coding standards and establish/update needed additions or practices.
  • Take ownership of deliverables / solutions and ensure on time project task completion.
  • Communicate status updates to managers and business units proactively.
  • Investigate new technologies and stay up to date on all technological advancements on with supported systems.
  • Assist in the evaluation of new software platforms, trends, and solutions.
  • Maintain the practice of continuous improvement and education by attending seminars, etc., and keeping current on new leadership skills.
  • Maintain professional and technical knowledge by reviewing related professional publications.
  • Stay in tune with the Firm s growing projects for practical experience.
  • Interact with all levels of staff.

Qualifications

  • Degree in Computer Science, Software Engineering or related field, or equivalent experience
  • Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, C#, Python, JavaScript/TypeScript, Web API, Unit Testing, Azure DevOps, Git.
  • Experience with RESTful APIs, microservices, and serverless architecture.
  • Understanding of Azure Identity and Access Management (IAM), networking, and security controls.
  • Familiarity with containerization technologies (e.g., Docker, Azure Kubernetes Service).
  • The ability to implement CI/CD pipelines and working knowledge of DevOps practices.
  • Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support.
  • Ability to construct user guides and documentation.
  • Team player who is ambitious and motivated.
  • Excellent interpersonal skills and patience working with others.
  • Must be able to multitask and work in a fast-paced environment.
  • Must have excellent customer service skills
  • Capable of grasping new concepts without prior experience.
  • Excellent verbal and written communication skills with the ability to write concise, accurate and readable technical documentation and reports
  • Successful track record of working in an IT development team
  • Demonstrate a high level of technical expertise and ability
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.