Senior.NET Developer

2 months ago


Alexandria, Virginia, United States Addison Group Full time
Job Title: Senior.NET Developer

We are seeking a highly skilled and experienced Senior.NET Developer to join our dynamic development team at Addison Group. The ideal candidate will have extensive experience in building and maintaining enterprise-level applications using the.NET framework.

Key Responsibilities:
  • Design and Development: Lead the design, development, and deployment of complex software applications using.NET technologies (C#, ASP.NET,.NET Core, etc.).
  • Code Review and Mentorship: Conduct code reviews and provide mentorship to junior developers, ensuring adherence to best practices and coding standards.
  • Architecture and Design: Collaborate with architects and other senior developers to design robust, scalable, and maintainable software solutions.
  • Database Management: Develop and optimize SQL Server queries, stored procedures, and database structures to ensure efficient data management and retrieval.
  • Project Management: Participate in project planning, estimation, and execution, ensuring timely delivery of features and fixes.
  • Troubleshooting and Debugging: Identify, troubleshoot, and resolve complex technical issues and bugs in a timely manner.
  • Collaboration: Work closely with QA engineers, business analysts, and stakeholders to understand requirements, develop solutions, and ensure the quality of deliverables.
  • Continuous Improvement: Stay updated with the latest industry trends and technologies, and continuously improve the development process and codebase.
Required Qualifications:
  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience:
    • 8+ years of experience in software development with a focus on.NET technologies.
    • Proven experience in developing web applications using ASP.NET,.NET Core, MVC, and Web API.
    • Strong experience with SQL Server, including writing complex queries and optimizing performance.
    • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
  • Skills:
    • Proficient in C#, ASP.NET,.NET Core, MVC, Web API, and other related technologies.
    • Solid understanding of object-oriented programming (OOP) principles and design patterns.
    • Experience with cloud platforms such as Azure or AWS is preferred.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and interpersonal skills.
  • Certifications: Microsoft Certified: Azure Developer Associate or similar certifications are a plus.

Why choose Addison Group?

We offer competitive salaries, medical, dental, vision insurance benefits, 401K, and monetary bonuses. Our team is dedicated to providing a positive work environment and opportunities for growth and development. If you are a motivated and experienced Senior.NET Developer looking for a new challenge, please contact us today to discuss this opportunity further.