.Net Developer

Location: Remote, DC
Employment Type: Contract to Direct Hire
Job ID: 140549
Date Added: 12/11/2023

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

* Required field.
Job Title: .Net Developer
Location: Remote

The Company
Our clients is a dependable and trusted IT solutions provider in the Federal sector. They offer their clients end-to-end solutions to their mission challenges. We are looking for a Senior .NET Developer to provide support to our government clients.

Salary Expectations: $130,000 – $170,000

As a.NET Developer, you will be a crucial member of our development team, responsible for designing, developing, and maintaining high-quality software solutions for our government clients using the Microsoft .NET framework. You will contribute to the implementation of complex projects, collaborating with cross-functional teams to ensure successful delivery of scalable and efficient applications. Your expertise in .NET development and best practices will be instrumental in driving innovation and achieving business goals.
  • Software Development: Design, code, test, debug, and maintain .NET applications, ensuring they meet the specified requirements and adhere to best coding practices.
  • Performance Optimization: Identify and address performance bottlenecks and implement optimizations to enhance application performance.
  • Software Testing: Collaborate with QA teams to plan and execute thorough testing of applications to ensure robustness and reliability.
  • Documentation: Create and maintain technical documentation for developed applications, including design documents and user manuals.
  • Continuous Learning: Stay updated with the latest trends and advancements in .NET development, bringing innovative ideas and solutions to the team.
Required Skills:
  • .NET Development Experience: Minimum 3 years of hands-on experience in .NET development using C#, ASP.NET, and other relevant technologies.
  • Web Technologies: Familiarity in web development technologies such as HTML, CSS, JavaScript, and jQuery.
  • Database Knowledge: Understanding of database concepts, experience with SQL Server or other relational databases, and ability to write complex queries.
  • Software Design Patterns: Familiarity with design patterns and their practical application in software development.
  • Version Control: Experience using version control systems like Git for code management and collaboration.
  • Problem-Solving Skills: Demonstrated ability to analyze complex technical problems and propose effective solutions.
  • Teamwork and Communication: Excellent teamwork and communication skills to collaborate effectively with cross-functional teams and stakeholders.
Additional Preferred Skills
  • .NET Core: Experience in developing applications using .NET Core for cross-platform deployment.
  • Other:  Experience with JSON/Python/GIS/ESRi
  • Front-End Frameworks: Knowledge of front-end frameworks such as Angular
  • DevOps: Experience with CI/CD pipelines, automated deployments, and DevOps practices.
  • Microservices Architecture: Understanding of microservices architecture and experience in building microservices-based applications.
  • Agile Methodology: Experience in Agile software development methodologies and working within Agile project environments.