Demo

Software Developer Lead

Telos Corporation | EOE - Telos Corporation
Ashburn, VA Full Time
POSTED ON 2/21/2025
AVAILABLE BEFORE 4/19/2025
Job Title
Software Developer Lead
Job Description

The most security-conscious organizations trust Telos Corporation to protect their vital IT assets. The reputation of our company rests on the quality of our solution and the integrity of our people. Explore what you can bring to our solutions in information assurance, secure networks, secure enterprise messaging, and identity management.

Be a part of the Telos culture and see what sets us apart! Telos offers an excellent compensation package with benefits that include generous paid time off, medical, dental, vision, tuition reimbursement, and 401k. Our employees enjoy more than just a great work environment!

 

This position will be based in our HQ located in Ashburn, VA.

We're seeking a highly motivated and experienced Software Developer Lead to join our Xacta development team, where you'll play a key role in driving the maintenance and enhancement of our robust, production-grade web application. Built with a modern tech stack, our application leverages Angular for a seamless frontend experience and Spring Boot with Java for a scalable service tier. As a technical lead, you will be responsible for designing, developing, and maintaining high-quality frontend application and supporting backend services, collaborating with cross-functional teams, and driving best practices and standards that elevate the entire group's performance.

Responsibilities

  • Design, develop, document, and test production-grade applications

  • Apply design patterns and best coding practices, participating in design and code reviews

  • Develop and maintain thorough and automated unit test harnesses

  • Collaborate with business analysts and UX designers on requirements analysis and graphics design

  • Investigate and analyze code to resolve customer and quality assurance reported issues

  • Maintain and design framework-level solutions, including frontend libraries

  • Write efficient code and queries, optimizing existing implementations for maximum performance

Job Requirements

Qualifications

  • Education: Bachelor's Degree in Computer Science or a related technical discipline, or equivalent combination of education, professional training, or work experience

  • Experience: 10 years of experience in frontend web development, UI design, and API development using Java

  • Technical Skills:

    • JavaScript: Deep knowledge of modern JavaScript (ES6 ) and TypeScript, with expertise in developing scalable and maintainable applications.

    • Angular: Extensive experience with Angular 14 or higher, with a strong understanding of its ecosystem and best practices.

    • Web Development: Proficient in HTML5, CSS3, and responsive web design principles.

    • Web Security: Knowledge of common web security vulnerabilities, including XSS, CSRF, and others, with experience in implementing secure coding practices.

    • NodeJS: Experienced with NodeJS and NPM, with a strong understanding of its ecosystem and package management.

    • Spring Boot: Proficient in building scalable and efficient applications using Spring Boot, with a strong understanding of its ecosystem and best practices.

    • Java: Skilled in Java programming language, with experience in designing and developing robust, object-oriented systems.

    • RESTful APIs: Experienced in designing and implementing RESTful APIs, following industry standards and principles, to provide seamless communication between systems and services.

    • Unit Testing: Experienced with Angular unit tests using Jasmine/Karma or Jest, with a strong understanding of testing principles and best practices.

    • GIT: Proficient in using GIT for version control, with experience in managing code repositories and collaborating with teams.

  • Soft Skills:

    • Highly motivated team player with excellent communication skills

    • Strong written and verbal communication skills

    • Professional attitude regarding attention to detail and customer service

    • Excellent organizational skills

Great to Have

  • Familiarity with RAG and LLM architectures and their applications

  • Experience with deep learning frameworks such as TensorFlow or PyTorch.

  • Experience with WCAG

  • Experience with SCSS

  • Experience with Cypress

  • Experience writing Bash scripts

  • Experience consuming GraphQL API

  • Experience with Angular/frontend performance tuning

  • Experience with Java, Python, SQL, Postgres

Telos maintains a drug-free workplace and will conduct drug testing on all applicants who have accepted an offer of employment.

Telos Corporation participates in the E-Verify program. Therefore, any employment with Telos will also be contingent upon confirmation from the Social Security Administration (“SSA”) and/or the Department of Homeland Security (“DHS”) of your authorization to work in the United States.

Telos offers an excellent compensation packages including salary commensurate with experience and benefits to meet your needs for today and the future.

Telos and its subsidiaries are an Affirmative Action/Equal Opportunity Employer encouraging women, minorities, individuals with disabilities, and veterans to apply.

Job Type
Full-Time
Location
Ashburn, VA 20147 US (Primary)
Telos offers an excellent compensation packages including salary commensurate with experience and benefits to meet your needs for today and the future. Telos and its subsidiaries are an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer Lead?

Sign up to receive alerts about other jobs on the Software Developer Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Telos Corporation | EOE - Telos Corporation

Telos Corporation | EOE - Telos Corporation
Hired Organization Address Eielson Afb, AK Full Time
Job Title Information Security Analyst (Cyber Security) - TS/SCI clearance required Job Description The most security-co...
Telos Corporation | EOE - Telos Corporation
Hired Organization Address Fort Belvoir, VA Full Time
Job Title Help Desk Technician 3 - Secret clearance required Job Description The most security-conscious organizations t...
Telos Corporation | EOE - Telos Corporation
Hired Organization Address Ashburn, VA Full Time
Job Title Engineering Technician-ITG Job Description The most security-conscious organizations trust Telos Corporation t...
Telos Corporation | EOE - Telos Corporation
Hired Organization Address Ashburn, VA Intern
Job Title Software Developer Intern Job Description The most security-conscious organizations trust Telos Corporation to...

Not the job you're looking for? Here are some other Software Developer Lead jobs in the Ashburn, VA area that may be a better fit.

Roofing Lead

Ion Developer Llc, Manassas, VA

Crew Lead Installer

Ion Developer Llc, Manassas, VA

AI Assistant is available now!

Feel free to start your new journey!