Job Overview
We are actively seeking a highly skilled .NET Developer to join our dynamic team for a pivotal project focused on migrating databases and applications from .NET 4.2 to 8. This full-time contractor role is based in Falls Church, VA, and offers a flexible hybrid work schedule. If you are dedicated to development and thrive on making a significant impact through your work, we invite you to explore this opportunity with us!
Position Details
Job Title: .NET Developer
Location: Falls Church, VA (Hybrid)
Onsite: Monday and Tuesday
Remote: Wednesday - Friday
Every other Wednesday requires onsite meetings
Contract Length: 3 years (starting October 1, 2024)
Employment Type: W2 Full-Time Contractor
Pay Range: \(105,000 - \)125,000 per year
Hours: 40 hours/week (Monday - Friday)
Key Responsibilities
As a .NET Developer, you will play a critical role in the migration and ongoing support of our databases and applications. Your key responsibilities will include:
- Facilitating the migration of three database modules to a Geo Platform while ensuring their continuous functionality and availability.
- Updating programming frameworks, enhancing user authentication, and integrating a reporting framework.
- Transitioning applications from .NET 4.2 to 8.
- Maintaining comprehensive code and system documentation.
- Conducting security scans and accurately documenting findings.
- Developing ETL scripts for effective data integration and reporting.
- Assisting in the migration of databases from Postgres to SQL Server.
- Providing ongoing maintenance, bug resolutions, and support.
Required Skills
We are looking for candidates with the following competencies:
- 10+ years of experience in writing, modifying, and testing code and scripts.
- Proficiency in ASP.NET, .NET, C#, SQL, and the migration of .NET applications (4.2 to 8).
- Extensive experience with Web Services, Windows, and AWS.
- Familiarity with databases and applications such as SQL Server, SQL Server Management Studio, and MS Visio.
- Expertise in Visual Studio and experience with Scrum and Agile methodologies.
- Knowledge of JavaScript frameworks.
- Experience with authentication systems including SAML, OAuth, Duende Identity Server, and Component Space.
- Understanding of software design patterns (MVC, MVVM, WCF) and proficiency with DevOps tools (IIS, TFS, Git).
Qualifications
Candidates must possess the following qualifications:
- A minimum of 10 years of relevant experience in software development and database migration.
- A Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
Career Growth Opportunities
By joining our organization, you will have access to numerous opportunities for professional development and career advancement. We invest in our employees’ growth through various training and educational resources, enabling you to enhance your skills and advance your career.
Company Culture And Values
We are dedicated to fostering a supportive and inclusive work environment. As an Equal Opportunity Employer, we value diversity and encourage all qualified candidates to apply, regardless of their background.
Compensation And Benefits
We offer a comprehensive benefits package that includes:
- Medical, Dental, and Vision coverage
- 11 Paid holidays and 10 vacation days
- 401(k) plan
- Life insurance and disability coverage
- Training and education credits to promote your professional growth.
Employment Type: Full-Time