.NET Developer

Company:  Dark Wolf Solutions, LLC
Location: Herndon
Closing Date: 05/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Dark Wolf Solutions is seeking a highly skilled and experienced Senior .NET Developer with a minimum of 6 years of hands-on expertise in designing, developing, and maintaining .NET applications. The ideal candidate is passionate about technology, possesses strong problem-solving abilities, and is capable of leading and mentoring a team of developers. This position is physically located in Northern Virginia. It will require full-time on-site work in the Dulles Corridor area.

Key Responsibilities:

  • Designing, developing, and maintaining scalable, robust, and high-performance .NET applications using C#, ASP.NET, and other relevant technologies.
  • Collaborating with cross-functional teams to define software requirements and architectural guidelines.
  • Participating in the creation of technical design documentation for projects.
  • Writing clean, efficient, and maintainable code while adhering to coding standards.
  • Performing thorough testing, including unit testing and integration testing, to ensure the reliability and quality of the developed software.
  • Providing technical leadership and guidance to junior developers, assisting them in solving complex technical challenges and promoting best practices.
  • Conducting code reviews to ensure code quality, performance, and adherence to coding standards and offering constructive feedback to team members.
  • Identifying and addressing performance bottlenecks and optimize application performance to deliver responsive and seamless user experiences.
  • Investigating and resolving software defects and issues reported by QA or end-users and utilizing debugging tools and techniques to diagnose and fix problems.
  • Staying up-to-date with the latest trends and advancements in .NET and related technologies while proposing and implementing innovative solutions to enhance the development process and overall software quality.
  • Collaborating with other teams, including UI/UX designers, product managers, and QA engineers, to ensure successful delivery of projects according to requirements and timelines.
  • Maintaining thorough documentation of code, technical design, and processes and contributing to the creation of user documentation for applications.

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 6 years of professional experience in software development using .NET technologies
  • Proficiency in C#, ASP.NET, MVC, and other related frameworks
  • Strong experience with database design and SQL, including working with relational databases like SQL Server
  • In-depth understanding of object-oriented programming principles and design patterns
  • Hands-on experience with front-end technologies (HTML, CSS, JavaScript, etc.) and front-end frameworks is a plus
  • Experience with version control systems, preferably Git
  • Solid understanding of software development lifecycle (SDLC) methodologies
  • Excellent problem-solving skills and attention to detail
  • Effective communication and teamwork skills, with the ability to collaborate across different departments and levels of the organization
  • Previous experience in a technical leadership or mentorship role is desirable
  • Relevant certifications, such as Microsoft Certified: Azure Developer Associate, are a plus
  • US Citizenship and active Top Secret clearance with polygraph
#J-18808-Ljbffr
Apply Now
Share this job
Dark Wolf Solutions, LLC
An error has occurred. This application may no longer respond until reloaded. Reload 🗙