Facebook pixel

Senior Software Engineer
Posted on 11/10/2022
INACTIVE
Locations
Aurora, CO, USA • Annapolis Junction, MD, USA • Sorrento Valley, San Diego...
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Jenkins
C/C++/C#
HTML/CSS
Java
Leadership
Linux/Unix
Management
Operating Systems
Oracle
Perl
Postgres
Powershell
Selenium
SQL
Tomcat
Python
Writing
Requirements
  • Bachelor's degree in a technical discipline and a minimum of twelve (12) or more years of prior relevant software engineering/development experience
  • Additional experience may be substituted for a Degree
  • Specific experience with one or more of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL
  • Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSLT
  • Experience developing on Windows, and/or Linux operating systems
  • Experience with one or more of the following: Java, Python, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins on a Windows platforms
  • Must have a strong understanding of sound software development principles and practices
  • Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing
  • Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment
  • Must have an active TS/SCI with Polygraph to be considered for this role
Responsibilities
  • The selected individual will be responsible for analyzing and resolving highly complex software issues related to multiple aspects and components of the system
  • He/she will collaborate with other experts within the program and in the user community to design, develop, and debug existing software, and to design and develop enhancements that incorporate new capabilities into various components of the existing systems
  • The candidate will provide technical leadership for software development activities as a member of an agile team and will actively participate in program increment planning and related team activities
  • The selected individual will perform high-level software development functions including design, development, troubleshooting, and debugging of software programs
  • He/she will analyze and system requirements and develop and maintain software infrastructures using Computer Aided Software Engineering (CASE) tools
  • The selected individual will be responsible for using sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable, including providing software process management and control throughout the coding portion of the software development process
  • The candidate will work with other Software Engineers and System Engineers in resolving complex technical issues and problems that impact multiple facets of the system
Desired Qualifications
  • Experience with the following: JEE, SQL, application servers (Tomcat, WebLogic, JBoss), scripting
  • Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration
  • 5+ years of experience in software development on Agile teams using Agile Developer practices such as Pair Programming, TDD, Refactoring, and ATDD
  • Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium
  • Experience with Behavior Driven Development (BDD) or Test-Driven Development (TDD)
  • Secure Software development (i.e. Layer 7 Policy)
  • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an agile team
Leidos

10,001+ employees

Scientific & engineering systems integration service
Company Overview
Leidos’s mission is to make the world safer, healthier, and more efficient through technology, engineering, and science. The company is a leader in systems integration and technical solutions while working closely with all branches of the U.S. military, the U.S. Department of Defense, other U.S. government civil agencies, and also customers in select markets across the globe.
Benefits
  • Medical, dental, & vision insurance
  • Health Savings account
  • Income protection
  • PTO
  • Paid parental leave
  • Jury duty pay
  • Bereavement leave
  • 401(k) Retirement Plan
  • Employee Stock Purchase Plan
  • Family Benefits
Company Core Values
  • Integrity: Is having the courage to make tough ethical decisions, taking pride in our work, being transparent with our team, and being respectful of everyone.
  • Inclusion: Is fostering a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone.
  • Innovation: Is not limited to our engineers and scientists. It is acting as a catalyst. Being tenacious and curious to help us excel and be a part of a learning organization.
  • Agility: Is being flexible, creative, and resilient. It is our ability to think and act small while using the size and strength of our balance sheet to our advantage.
  • Collaboration: Is being team-oriented and proactively engaging to meet shared objectives. It is about building relationships and staying connected with each other.
  • Commitment: Is being accountable, taking ownership, modeling servant leadership, and operating with a sense of urgency to our customers and teams.