Sr. .NET Developer
- Source: LinkedIn
- TEKsystems
- $114,400 to $133,120 /yr
- Remote
- Charlotte
- Full-Time
- Senior
Job Description
- NET Developer
Must be able to work W2 - Cannot provide Sponsorship - No C2C
100% Remote
This role leads the development of key applications, including a mission-critical claiming system for Medicaid and Medicare that serves as the central platform for tracking and managing claims. You will design, build, and optimize secure, scalable, and maintainable solutions using C#, .NET 8+/ASP.NET Core, and modern cloud and DevOps practices. The position requires strong technical leadership, hands-on development expertise, and the ability to drive architecture and technical strategy in a highly collaborative, fully remote environment.
Responsibilities
- Lead end-to-end design and development of core applications, with a focus on a Medicaid and Medicare claiming system used to track and manage claims data.
- Develop high-quality, maintainable, and testable code using C#, .NET 8+/ASP.NET Core, JavaScript/TypeScript, HTML, and CSS.
- Design, implement, and optimize SQL Server databases, including schema design, query optimization, and performance tuning.
- Build and maintain RESTful APIs and microservices that support secure, scalable, and reliable application functionality.
- Implement and uphold secure application design principles, ensuring protection of sensitive data and adherence to security best practices.
- Leverage Azure cloud services and Azure DevOps to design and maintain CI/CD pipelines, automate deployments, and improve delivery efficiency.
- Use Git and related tooling to manage source control, branching strategies, and code reviews.
- Containerize and orchestrate services using Docker and Kubernetes to support scalable, cloud-native architectures.
- Apply event-driven architecture patterns where appropriate to improve system responsiveness, scalability, and decoupling.
- Provide Senior technical leadership by mentoring developers, reviewing code, and enforcing coding standards and best practices.
- Collaborate closely with business and executive stakeholders to understand requirements, communicate technical solutions, and align technology strategy with business goals.
- Drive continuous improvement in application performance, reliability, and scalability through monitoring, refactoring, and architectural enhancements.
- Contribute to and help define the overall architecture and technical roadmap for the applications under your responsibility.
- Implement automated testing and DevOps practices to improve software quality, reduce defects, and streamline releases.
- Ensure project milestones and delivery commitments are met by effectively estimating effort, managing priorities, and coordinating with cross-functional teams.
Essential Skills
- Approximately 12+ years of professional software development experience.
- At least 10+ years of hands-on experience with C# and .NET/.NET Core.
- Extensive experience developing applications with .NET 8+/ASP.NET Core and ASP.NET Core MVC.
- Strong proficiency in building RESTful APIs and integrating them into enterprise applications.
- Advanced experience with SQL Server, including database design, query optimization, and performance tuning.
- Hands-on experience with Entity Framework for data access and ORM.
- Proficiency with JavaScript/TypeScript, HTML, and CSS for web application development.
- Experience using Git for source control in a collaborative development environment.
- Practical experience with Azure DevOps or similar CI/CD platforms to support continuous integration and delivery.
- Proven experience providing Senior technical leadership, mentoring developers, and enforcing coding standards and technology strategy.
- Ability to communicate effectively with technical teams, business stakeholders, and executive leaders.
- Strong problem-solving skills with the ability to diagnose complex issues and propose effective solutions.
- Bachelors degree in Computer Science, Software Engineering, Information Systems, or a related field.
Additional Skills And Qualifications
- Experience with Microsoft Azure cloud services for hosting, scaling, and managing applications.
- Experience designing and working with microservices architectures.
- Experience with containerization technologies such as Docker and orchestration using Kubernetes.
- Familiarity with modern JavaScript frameworks such as Angular, React, or Vue.
- Experience implementing automated testing frameworks and integrating tests into CI/CD pipelines.
- Experience applying…
Skills
- dot-net
- c-sharp
- asp-net
- asp-net-core
- dot-net-core
- javascript
- TypeScript
- microsoft-typescript
- microsoft-azure
- azure-devops
- Docker
- Kubernetes
- streamline
- entity-framework
- microsoft-entity-framework
- React
- vision-critical
