Senior.NET Developer
2 months ago
Alexandria, Virginia, United States
Addison Group
Full time
Job Title: Senior.NET DeveloperWe 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.
- 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.