Demo

Senior Software Engineer (Applications Development)

LTS
Washington, DC Full Time
POSTED ON 11/6/2025 CLOSED ON 12/22/2025

What are the responsibilities and job description for the Senior Software Engineer (Applications Development) position at LTS?

LTS is seeking a dynamic and results-oriented Senior Software Engineer (Applications Development) to join our team and drive the architecture, design, and implementation of mission-critical systems that are foundational to the Department of Commerce’s mission. We are seeking elite, first-principles thinkers who thrive on solving complex programs that will take complete, end-to-end ownership of projects, transforming ambiguous ideas into robust, scalable, and globally deployed services.

LTS provides trusted consulting, and solutions in an increasingly complex and growing world. Our deep expertise in technology and analytics helps us serve a broad constituency of clients that range from cabinet-level departments of the U.S. Government to the largest Federal IT contractors in the world.

LTS is a leading information technology (IT) provider for mission critical systems leveraging the latest technologies to deliver cutting edge solutions from small mobile applications to large, complex enterprise applications. Our professionals specialize in multiple disciplines including program management, system integration, system design, system development, cybersecurity, infrastructure, and data analytics.

Key Responsibilities

  • Architect, build, and scale end-to-end systems, owning the technical strategy and execution for major product initiatives.
  • Take complete ownership of mission-critical features, defining project roadmaps, setting technical direction, and executing with extreme velocity.
  • Partner with the Commerce team to translate complex project goals into concrete technical proposals and world-class implementations.
  • Champion engineering excellence across the organization, driving best practices in code quality, system reliability, and operational readiness.
  • Lead technical deep-dives and architectural reviews, shaping the long-term technical vision.
  • Diagnose and solve challenging production issues, building resilient, observable systems that prevent failures at scale.
  • Analyze functional business applications and design specifications for functional areas such as finance, accounting, personnel, manpower, logistics, and contracts.
  • Develop block diagrams and logic flow charts to guide development.
  • Translate detailed designs into computer software; test, debug, and refine as needed.
  • Enhance software to improve efficiency and reduce operating time.
  • Provide technical guidance to programmers to ensure deliverables meet deadlines.
  • Contribute to system design, including application programming on large-scale DBMS and development of complex software to meet design objectives.

Required Skills & Qualifications

  • Master's degree or PhD in Computer Science, Information Technology, Engineering, or a related technical.
  • Minimum of 5 years of experience in software development.
  • Ability to obtain and maintain a Public Trust security clearance.
  • Must have a proven track record of designing, building, and operating complex, large-scale distributed systems in production.
  • Familiar with a variety of field concepts, practices, and procedures.
  • Expertise in both operating and modernizing infrastructure as well as designing secure cloud architectures to support the OCIO’s shift from IaaS toward PaaS and SaaS. 
  • Possess deep expertise in one or more of the following domains: distributed databases, real-time data processing, machine learning infrastructure, or performance optimization at massive scale.
  • Extensive experience building sophisticated, performant user interfaces with modern frameworks like React or Next.js.
  • Possess mastery of a major cloud ecosystem (AWS, GCP) and infrastructure-as-code principles (e.g., Terraform, Kubernetes)
  • Hands-on experience leading ambiguous, cross-functional projects from inception to successful global launch.
  • Strong ability to deconstruct complex technical problems and communicate solutions clearly and concisely.
  • Strong analytical and problem-solving abilities with a focus on innovative solutions.
  • Ability to manage multiple priorities, adapt to changing requirements, and deliver under tight deadlines.
  • Leadership qualities with a track record of mentoring junior team members and fostering team collaboration.
  • Detail-oriented, with a commitment to producing high-quality, reliable software.
  • Self-motivated and proactive, with the ability to take initiative in ambiguous situations.
  • Excellent communication and interpersonal skills to collaborate effectively with technical and non-technical stakeholders.

LTS is committed to offering eligible employees comprehensive benefits that will provide them with options intended to meet their needs and the needs of their family.

Salary.com Estimation for Senior Software Engineer (Applications Development) in Washington, DC
$121,520 to $149,806
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 Senior Software Engineer (Applications Development)?

Sign up to receive alerts about other jobs on the Senior Software Engineer (Applications Development) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at LTS

  • LTS Little Rock, AR
  • The RMA Associate plays a critical role in managing the return materials authorization process, ensuring that returned products are handled efficiently and... more
  • 1 Day Ago

  • LTS Manchester, NH
  • The RMA Associate plays a critical role in managing the return materials authorization process, ensuring that returned products are handled efficiently and... more
  • 1 Day Ago

  • LTS New Haven, CT
  • The RMA Associate plays a critical role in managing the return materials authorization process, ensuring that returned products are handled efficiently and... more
  • 1 Day Ago

  • LTS San Diego, CA
  • The RMA Associate plays a critical role in managing the return materials authorization process, ensuring that returned products are handled efficiently and... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer (Applications Development) jobs in the Washington, DC area that may be a better fit.

  • Elluminates Software Springfield, VA
  • Introduction Elluminates Software provides innovation for Federal customers, including AI-driven SaaS, Cloud and On-Prem transformation, and advanced Infra... more
  • 8 Days Ago

  • Software Engineering Institute | Carnegie Mellon University Arlington, VA
  • Who we are SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, an... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!