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