Software Developer

Job Number:
Job Category:
Information Technology - Software
Yes, 10% of the time
Day Job
Potential for Teleworking:
Clearance Level Must Currently Possess:
Clearance Level Must Be Able to Obtain:
Leidos is seeking a mid-level Software Engineer/Developer that will work on the design and implementation of a cutting-edge mobile software application implemented in C++ and Java utilizing the Qt application framework. This application will be running on a next generation Linux-based handheld device with utilization designed for all services of the defense industry. Position requires an active DoD security clearance for consideration.
The candidate will be involved in designing and implementing the application as well as helping mature the overall evolving architecture. The ideal candidate will have experience developming in both C++ as well as Java and have experience integrating modules developed in either language. The candidate will code and test the application based on an Agile Scrum or Kanban aproach.  This involves the use of user stories, acceptance criteria and other system engineering artifacts as part of an Agile team.  He/she will use sound software engineering and object oriented principles to ensure that developed code is maintainable, efficient, reliable, understandable, secure and fault tolerant.  The candidate will be knowledgeable about secure software development principles and techniques and will apply them.  He/she will use software tools in cooperation with continuous integration and test automation while supporting software reuse and refactoring.  He/she will support the software configuration management process and understand software components and their interface requirements.
The candidate will interface with software engineers, system engineers, information assurance engineers, test engineers, quality assurance, and other project team members.  He/she will be responsible for setting the standards and helping the team adopt Test Driven Development (TDD) practices within the Leidos Agile Framework to ensure the proper degree of engineering rigor is applied to all assigned tasks.  This position requires someone who is proactive and passionate about ensuring the quality of software deliverables and can communicate with the development teams (including Leidos, subcontractors, and customer representatives) what is required to achieve this effectively on assigned tasks.  



  • Position requires a current/active DoD security clearance.
  • BS Degree in Computer Science or equivalent with 4-8 years’ experience including 2-3 years of experience with software development developing applications with the Qt application framework.
  • The candidate shall have experience developing software structured to separate areas of concern (presentation, business logic, persistence). The Ideal candidate will have experience developing mobile applications with an eye for resource limited (and therefore optimized) software engineering. Following are a list of required and preferred languages, frameworks and skillsets.
  • Experience in Scrum Methodology or other Agile environments
  • Works well in a team environment and has excellent written and communication skills
  • Experience with developing Qt-based software.
  • Strong object-oriented programming skills in C++ and/or Java


  • Experience with Mobile Application Development
  • Experience with interfacing C++ and Java modules
  • Experience with Software CM (e.g., Subversion, Git, GitHub)
  • Experience with UI / Development Frameworks (E.g, Qt, AngularJS, Ionic, GWT, SmartGWT, React, Node.js)
  • Experience with Agile Management Tools and Concepts (e.g., VersionOne, JIRA, Rally, etc.)
  • Experience with TDD
  • Experience with Automated Testing Tools/Technologies/Concepts (Selenium, Cucumber, Gherkin, BDD)



Leidos Overview:
Leidos is a global science and technology solutions leader working to solve the world’s toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company’s 33,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported pro forma annual revenues of approximately $10 billion for the fiscal year ended January 1, 2016 after giving effect to the recently completed combination of Leidos with Lockheed Martin's Information Systems & Global Solutions business (IS&GS). For more information, visit www.Leidos.com. The company’s diverse employees support vital missions for government and commercial customers. Qualified women, minorities, individuals with disabilities and protected veterans are encouraged to apply. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an Equal Opportunity Employer.
Other Locations: