Logo
Addison Group

.NET Developer

Addison Group, Alexandria, Virginia, us, 22350


We are an innovative technology company dedicated to building cutting-edge software solutions that drive business success. We are seeking a highly skilled Senior .NET Developer with a strong background in responsive web development, Azure DevOps, HTML, and CSS. The ideal candidate will have a passion for creating efficient, scalable, and user-friendly applications. Job Summary:

The Senior .NET Developer will be responsible for designing, developing, and maintaining complex web applications, focusing on back-end functionality and front-end usability. This role requires deep expertise in the .NET framework and hands-on experience in responsive web development, Azure DevOps, HTML, and CSS. The successful candidate will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs. Key Responsibilities: Full-Stack Development:

Design, develop, and maintain high-performance web applications using the .NET framework, ensuring seamless integration between front-end and back-end components. Responsive Web Development:

Develop and implement responsive web designs using HTML, CSS, and JavaScript frameworks to ensure applications work across various devices and screen sizes. Azure DevOps:

Utilize Azure DevOps for continuous integration and continuous delivery (CI/CD) pipelines, source control, and automated testing to streamline the development process and improve software quality. Front-End Development:

Collaborate with design and UX teams to translate mockups and wireframes into fully functional, visually appealing web pages. API Integration:

Develop and maintain RESTful APIs and web services to support front-end functionality and third-party integrations. Performance Optimization:

Analyze and optimize application performance, focusing on speed, scalability, and responsiveness. Code Quality:

Write clean, maintainable, well-documented code, following best practices and coding standards. Collaboration:

Work closely with product managers, designers, and other developers to ensure project requirements are met and delivered on time. Troubleshooting & Debugging:

Identify, troubleshoot, and resolve complex software issues across the full stack. Mentorship:

Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement. Minimum Requirements: Education:

Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience. Experience:

8+ years of experience in software development with a strong focus on .NET technologies (C#, ASP.NET, .NET Core). Front-End Skills:

Proven experience with responsive web development using HTML, CSS, JavaScript, and related frameworks (e.g., Bootstrap, Angular, React). Azure DevOps:

Hands-on experience with Azure DevOps, including CI/CD pipeline creation, source control (Git), and automated testing. API Development:

Experience with developing and consuming RESTful APIs and web services. Problem-Solving:

Strong analytical and problem-solving skills with the ability to troubleshoot complex issues. Communication:

Excellent verbal and written communication skills, with the ability to collaborate effectively across teams. Preferred Qualifications: Experience with cloud-based architectures and services, particularly within the Azure ecosystem. Familiarity with modern front-end frameworks and libraries (e.g., Angular, React, Vue.js). Knowledge of containerization technologies (e.g., Docker, Kubernetes). Experience with Agile/Scrum methodologies and working in an Agile team environment. Certification in .NET, Azure, or related technologies.