Description

Lead application architecture and development for large-scale, complex systems on the Microsoft platform.

Responsibilities

  • Architect new applications and conduct technical evaluations to meet business requirements.
  • Design and implement bespoke applications using .NET frameworks and SQL/Oracle databases.
  • Manage cloud-based projects, including migrations, source code management, and release processes via Azure DevOps.
  • Provide technical guidance, documentation, and architectural standards to development teams.
  • Oversee the full Systems Development Lifecycle (SDLDC) using Agile/Scrum methodologies.

Required Skills

  • 12+ years of experience in application development and architecture.
  • Expertise in C#, VB.NET, .NET MVC, and/or .NET Core.
  • 5 years of experience with Azure DevOps, covering migrations, work items, and release processes.
  • 5 years of experience in architecting new applications and technology evaluation.
  • Proficiency in Oracle and SQL Server, including writing stored procedures and SQL queries.
  • Strong knowledge of Object-Oriented Design (OOD) principles and application architecture standards.
  • Experience developing and deploying APIs and web services.
  • Front-end proficiency in JavaScript, Angular, CSS, and Bootstrap.
  • 3 years of hands-on experience in mobile app development and support.
  • Ability to perform systematic debugging, research, and technical investigation.

Preferred Skills

  • Familiarity with Okta for application security.

Education

Any Graduate