Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

NET Developer

Dark Wolf Solutions • Virginia, US • On-site

Posted on: 22nd March, 2025
Employment Type: FULLTIME

Job Description

Senior .NET Developer Job Description

We are seeking a highly skilled and experienced Senior .NET Developer to join our team at Dark Wolf Solutions.
Key Responsibilities:
• Design, develop, and maintain scalable, robust, and high-performance .NET applications using C#, ASP.NET, and other relevant technologies.
• Collaborate with cross-functional teams to define software requirements and architectural guidelines.
• Participate in the creation of technical design documentation for projects.
• Write clean, efficient, and maintainable code while adhering to coding standards.
• Perform thorough testing, including unit testing and integration testing, to ensure the reliability and quality of the developed software.
• Provide technical leadership and guidance to junior developers, assisting them in solving complex technical challenges and promoting best practices.
• Conduct code reviews to ensure code quality, performance, and adherence to coding standards, offering constructive feedback to team members.
• Identify and address performance bottlenecks and optimize application performance to deliver responsive and seamless user experiences.
• Investigate and resolve software defects and issues reported by QA or end-users, utilizing debugging tools and techniques to diagnose and fix problems.
• Stay up-to-date with the latest trends and advancements in .NET and related technologies, proposing and implementing innovative solutions to enhance the development process and overall software quality.
• Collaborate with other teams, including UI/UX designers, product managers, and QA engineers, to ensure successful delivery of projects according to requirements and timelines.
• Maintain thorough documentation of code, technical design, and processes, contributing to the creation of user documentation for applications.
Requirements:
• 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.

Responsibilities

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

Requirements

  • 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
  • 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
  • US Citizenship and active Top Secret clearance with polygraph
Dark Wolf Solutions

Dark Wolf Solutions

Technology

Location

Virginia, US

Job Type

FULLTIME

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Tantus Technologies

2 weeks ago

CONTRACTOR

Full Stack Developer - Technical Lead (.NET/React)

Maryland, US View Job

Rolling Wave Technologies

1 week ago

FULLTIME

Full-Stack Developer with Expertise in ASP.Net Core

Maryland, US View Job

Innovative Computer Solutions Group, Inc

4 weeks ago

FULLTIME

Senior Full Stack Dot Net developer with expert knowledge of Angular

Virginia, US View Job