Job Description

Title: Remote Lead .Net Developer

Location: Plano, TX, US

NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Lead .Net Developer to join our team remotely.

Job Responsibilities Include:

  • Manages a 3-person client team
  • Performs written performance reviews for team
  • Holds regular one-on-ones with team members
  • Designs independently within a defined architecture
  • Provides input to the architecture
  • Understands different architectural views (conceptual, logical, physical, and deployment)
  • Reviews code assuring Definition of Done, coding standards, and good design principles are met
  • Operates as a “full-stack” developer with expertise in new and legacy architecture styles
  • Develops talent at all levels of developer
  • Sets an example of a professional developer
  • Coaches and teaches usage of Design Patterns, SOLID principles, and Architectural Patterns
  • Establishes development environment setup for team from scratch
  • Creates new hosting and deployment environments from scratch, or works with engineering in their creation
  • Establishes new Continuous Integration, integrates with SCM, and sets up builds
  • Guides the team in developing estimates
  • Communicates with the client on new features and scope change
  • Defines technical approach, leads team in implementing it
  • Designs features independently
  • Delivers complex components
  • Defines and manages tools and processes for team
  • Mentors team on methodology use
  • Interviews junior and mid-level candidates for the team
  • Proactively raises and solves issues with clients

Basic Qualifications:

  • 8+ years of professional experience developing in C#
  • 5+ years of experience working with .NET technologies including at least one of the following: Web API, ASP.NET MVC, Blazor, or MAUI
  • 3+ years of experience working with Azure including at least one of these technologies: Azure Functions, Event Hubs, Service Bus, Identity, AD, AKS, AzDO, and APIM
  • 3+ years of experience working with JavaScript, jQuery, NodeJS and/or other related front-end web technologies
  • 3+ years of experience with unit testing
  • 2+ years of experience in creating new hosting and deployment environments from scratch, working knowledge of containers and virtualization

Preferred Skills:

  • Highly proficient implementing and consuming SOAP or REST services
  • Advanced debugging and troubleshooting tools and techniques
  • Expert database programming skills
  • Expertise in Object-Oriented Design and Development (SOLID principles)
  • In-Depth understanding of Server operating systems and Cloud hosting models, and strong ability to establish new Continuous Integration, integrate with SCM, and setup builds
  • Strong experience with the Agile methodology and the SCRUM process
  • Excellent written and verbal communication skills
  • Prior team leadership experience strongly preferred
  • Master’s degree in technical discipline desired