Software Developer (TS/SCI) Poly
Overview
We are seeking a skilled Application Developer to join our dynamic team. The ideal candidate will have a strong foundation in software development and a passion for creating innovative applications. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality software solutions that meet the needs of our clients and enhance user experience.
Duties
Design, develop, and implement web applications using modern frameworks and technologies.
Collaborate with project managers and designers to define application requirements and specifications.
Write clean, maintainable code while adhering to best practices in software development.
Utilize version control systems like GitHub for code management and collaboration.
Integrate with RESTful APIs and SOAP services to enhance application functionality.
Conduct thorough testing and debugging of applications to ensure optimal performance.
Participate in code reviews to maintain quality standards and share knowledge with team members.
Stay updated on emerging technologies and industry trends to continuously improve development processes.
Qualifications
5 or more years with Full Stack development experience
Demonstrated experience (3+years) with C# desktop application development experience
Design and deploy bug fixes written in the C# software language to support an existing legacy system
Experience working on an application built on client/server-based architecture
Experience developing, implementing and maintaining complex functions, scripts, stored procedures and triggers in support of applications
Experience working in an Agile development environment
Proficiency with Git
Join us in shaping the future of technology through innovative application development!
Job Type: Full-time
Pay: $160,000.00 - $275,000.00 per year
Benefits:
401(k)
Dental insurance
Health insurance
Paid time off
Referral program
Vision insurance
Compensation Package:
Yearly pay
Schedule:
8 hour shift
Ability to Relocate:
Tysons Corner, VA 22182: Relocate before starting work (Required)
Work Location: In person