Senior .NET AppDev Consultant

New
J
JobgetherIT Consulting
Based in United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
GitC#.NETAngularCI/CDRESTful APIsDevOps

Requirements

  • 5+ years of professional full-stack software development experience with strong expertise in .NET and C#.
  • Strong proficiency with Angular, including components, services, modules, and application architecture.
  • Full-stack development experience with APIs, event-driven architectures, and user-facing applications.
  • Strong understanding of Test-Driven Development and automated testing practices.
  • Familiarity with cloud-native development, containerization, DevOps, and Infrastructure as Code.
  • Understanding of CI/CD, version control, and safe software delivery.
  • Proficiency with Git and modern source code management and review processes (e.g., GitHub, GitLab, Bitbucket).
  • Ability to quickly learn unfamiliar coding environments, technologies, and client-specific systems.
  • Strong technical judgment and the ability to communicate tradeoffs to technical and non-technical audiences.
  • Experience with WPF, XAML, MVVM, MVC, and NetMQ is considered a plus.
  • Previous experience in consulting or professional services environments is preferred.
  • Must be able to successfully complete a background check.

Responsibilities

  • Partner directly with client teams to understand business challenges, clarify requirements, evaluate technical options, and translate needs into practical software solutions.
  • Design, develop, test, deploy, and support production-quality applications using .NET, C#, Angular, and modern full-stack development practices.
  • Contribute to architectural decisions spanning application design, APIs, event-driven systems, messaging, data synchronization, and user-facing experiences.
  • Own technical work from initial discovery and solution design through implementation, testing, deployment, and ongoing production support.
  • Establish and improve engineering practices around Test-Driven Development, automated testing, source control, CI/CD, code review, and safe production delivery.
  • Communicate technical decisions, tradeoffs, risks, and recommendations clearly to technical and non-technical stakeholders.
  • Share knowledge with client teams and help establish practices that enable them to independently maintain and evolve the solutions delivered.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now