Job Description
Job DescriptionWe are looking for a highly skilled Sr. Software Developer to join our team in Arlington, Virginia. In this role, you will design, develop, and implement advanced software solutions using modern technologies in an Agile environment. The ideal candidate will have a passion for innovation, a commitment to quality, and the ability to mentor and collaborate with team members.
Responsibilities:
• Design, implement, and test complex software components using Angular 2+, .NET Core, and other modern technologies.
• Deploy code to both production and QA environments using automated CI/CD pipelines, ensuring smooth operations and reliability.
• Monitor production systems as needed to meet organizational goals and maintain operational integrity.
• Serve as a mentor to less experienced developers, providing guidance and support to enhance their technical skills and foster growth.
• Share expertise and best practices with other Software Developers to build a cohesive and high-performing team.
• Create and maintain detailed technical documentation to support development efforts and operational processes.
• Collaborate with team members to integrate innovative solutions and best practices into web-based and mobile hybrid frameworks.• Minimum of 7 years of experience in software development, demonstrating attention to detail.
• Proficiency in C#, .NET, and ASP.NET technologies.
• Strong experience with React.js and JavaScript.
• Familiarity with Angular 2+ frameworks and Agile methodologies.
• Hands-on experience with CI/CD pipelines and automated deployments.
• Ability to mentor and guide developers who are newer to the field effectively.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration abilities.