Quick Overview
Job Description
We're seeking a talented .NET Developer to support a National Institutes of Health (NIH) organization by designing, developing, and maintaining modern web applications. This is a remote opportunity, with occasional travel to our office in Washington, DC or Raleigh, NC, as needed. I came across your resume and thought your background could be a great fit for this role. I've included the job description below, along with a brief overview of our company. Please let me know if you’re interested in exploring this opportunity.
Tygart Technology, Inc. is a premier professional services and software development organization providing a broad range of Information Technology (IT) services to public and commercial sector customers. Founded in 1992, Tygart's customer first mind set and agile development methodology have led to our continued success. Tygart supports the Department of Defense, Federal Bureau of Investigation, Intelligence Community, Federal Election Commission, Pension Benefit Guaranty Corporation, and various other Federal and State organizations and maintains offices in West Virginia and Northern Virginia.
Tygart is seeking a talented .NET Developer to support a National Institutes of Health (NIH) organization by designing, developing, and maintaining modern web applications. The ideal candidate is a collaborative software engineer with a strong foundation in Microsoft technologies, front-end development, and the ability to deliver high-quality, scalable solutions in an Agile environment. This position requires the selected candidate to successfully complete a Moderate Risk Public Trust (MRPT) background investigation.
In this role, you will work across the full application stack, contributing to new application development, modernization of existing systems, application enhancements, and ongoing maintenance and support. Responsibilities Include but not limited to:
Design, develop, test, and maintain web applications using the Microsoft .NET platform. Build responsive, user-friendly interfaces using React and modern JavaScript/TypeScript. Develop and maintain applications using ASP.NET Core, MVC, and Razor Pages.
Collaborate with business analysts, solution architects, quality assurance engineers, and fellow developers to deliver high-quality software solutions. Design, develop, and consume RESTful APIs while integrating with internal and external systems. Write clean, maintainable, well-documented, and secure code following industry best practices. Troubleshoot, debug, and resolve application issues across development, testing, and production environments. Participate in Agile development activities, including sprint planning, daily stand-ups, code reviews, retrospectives, and backlog refinement.
Contribute to continuous improvement initiatives focused on application performance, security, maintainability, and code quality. Required Qualifications
Minimum of 5 years of professional software development experience using the Microsoft .NET technology stack. Strong experience developing applications with C# and ASP.NET Core. Hands-on experience building modern web applications using React. Experience developing and maintaining applications using Razor Pages. Proficiency with HTML5, CSS3, JavaScript, and responsive web design principles. Experience designing and consuming RESTful APIs.
Experience with Microsoft SQL Server, including writing and optimizing SQL queries. Experience using Entity Framework or Entity Framework Core. Proficiency with Git and modern source control practices. Strong analytical, problem-solving, verbal, and written communication skills. Ability to work independently while collaborating effectively within a cross-functional team. Ability to obtain and maintain a Moderate Risk Public Trust (MRPT) clearance.
Preferred Qualifications
Experience developing applications hosted in Microsoft Azure or other cloud platforms.
Familiarity with Azure DevOps, GitHub Actions, and CI/CD pipelines.
Experience implementing automated testing frameworks and unit testing.
Knowledge of secure software development practices and application performance optimization.
Experience modernizing or migrating legacy .NET applications.
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field, or an equivalent combination of education and professional experience
Similar jobs
- DS
.Net Developer
NewDigitek Software, Inc.
Columbus, OH🇺🇸On-site21 hours agoNode.jsSQLSQL Server+10Technology - CS
Senior Java Developer - Remote / Telecommute
NewCynet Systems
Raleigh, NC🇺🇸Remote21 hours agoOracleSOC 2Tableau+3Technology - CT
Senior Java Developer with Oracle exp - REMOTE
NewChandra Technologies, Inc.
United States🇺🇸Remote21 hours agoOracleTableauJava+1Technology - SI
Fully Remote Role : UKG Integration Developer
NewSUS Infotech Inc
United States🇺🇸Remote21 hours agoNode.jsOracleSQL+9Technology - TR
Technical Lead - Full Stack Development (Go, Python, Node.js)
NewTranzeal, Inc.
United States🇺🇸Hybrid21 hours agoNode.jsAWSSplunk+10Technology - SB
Salesforce Experience Cloud Developer McLean - VA - Virginia
NewSierra Business Solution LLC
McLean, VA🇺🇸Hybrid21 hours agoTechnology - NS
Java Developer/Programmer- Senior
NewNovaLink Solutions
Raleigh, NC🇺🇸Hybrid21 hours agoOracleSQLTableau+2Technology - TE
Hybrid || Power BI Lead Developer || Monrovia, CA
NewTechridge, Inc.
Monrovia, CA🇺🇸On-site21 hours agoOracleSQLSQL Server+6Technology - VS
Full Stack Developer
NewVy Systems
Boston, MA🇺🇸Hybrid21 hours agoDockerDynamoDBMicroservices+21Technology - AI
Copilot Studio / Dynamics 365 Customer Service Omnichannel Developer
NewAPEX IT Services
United States🇺🇸Hybrid21 hours agoAzureRESTTechnology - SC
Blockchain Developer
NewSN Cloud Solutions
New York, NY🇺🇸Hybrid21 hours agoMicroservicesRustEthereum+11Technology - MU
Dot net Full stack Engineer
NewMomento USA LLC
Boston, MA🇺🇸On-site21 hours agoSAFeDockerMicroservices+28Technology