What are the responsibilities and job description for the .Net Lead Developer position at Dcode Talent LLC?
Tittle: .Net Lead Developer Location: Remote (US - EST or CST Only) Duration: Direct hire ReferencesJob Summary: - Lead and build a newly forming Adherence development team focused on increasing patient vaccination rates for supported practices. - Establish and nurture a team culture based on trust, collaboration, and delivering high-quality results. - Define and implement effective and scalable vaccine adherence solutions for VaxCare's practices. - Foster a mindset that values software development as a craft, encouraging continuous improvement and learning. - Ensure high code quality through test automation and best software engineering practices. - Architect scalable and high-performance domain solutions using .NET technologies. - Act as a technical authority and mentor for the team, guiding both architectural decisions and coding standards. - Own the full software lifecycle from technical design to production deployment and support. - Collaborate with cross-functional teams to integrate and enhance adherence solutions. - Support and develop junior programming talent within the team.Required Experience: - Minimum 3 years as a technical and team lead. - Minimum 5 years’ experience developing and maintaining enterprise-level .NET applications. - Expertise in .NET/C# and MS-SQL Server for service-based application development. - Hands-on experience with: - ASP.NET/ASP.NET Core - SPA frameworks (Angular 2 , React) - Service bus/broker systems (RabbitMQ, Azure Service Bus) - Inversion of control (IoC), task scheduling (e.g., Quartz.NET) - API integrations, automated testing frameworks (MsTest, NUnit, XUnit) - Designing long-running, transactional workflowsDesired Skills: - Strong analytical and problem-solving abilities. - Willingness to deeply understand the business domain. - Intellectual curiosity and drive to improve adherence solutions. - Demonstrated ownership of applications from design through production. - Enthusiasm for mentoring and developing junior team members.
Salary : $61 - $79