Software Engineer
About the role
The Leidos NISC IV program has an opening for a Software Engineer to join our team in Oklahoma City, OK and support the Federal Aviation Administration (FAA).
Responsibilities
- Handle multiple mission critical IT projects from new development to sustainment.
- Develop large and complex IT projects while ensuring a quality outcome.
- Design and implement IT solutions that include complex systems for the federal government.
- Design and implement .NET, MVC framework, Oracle/MSSQL solutions.
- Develop technical planning, rough order of magnitude (ROM), Context Diagram, Concept Diagrams, Risks, requirements analysis, functional analysis, trade studies, requirements allocation, interface definition, technical management, integration, system testing, and quality assurance.
- Architect technical refresh and convert legacy systems into web-based and cloud-based enterprise applications using load balancing technologies.
- Construct and manage automated CI/CD build pipelines using tools such as Jenkins, SonarQube, etc.
- Design/implement extensible/maintainable object-oriented architectures.
- Leverage AI-assisted development tools (e.g., GitHub Copilot, Claude, Gemini) throughout the SDLC.
- Communicate effectively through strong written and verbal communication skills.
Requirements
- Bachelor of Science in Computer Science, Information Technology, Information Systems or similar area and 2 to 4 years of relevant experience. Additional years of experience will be considered in lieu of a degree.
- Experience with MVC, C#.NET, ASP.NET, ADO.NET, Web Services, XHTML and CSS.
- Experience with Visual Studio C++ (VSC++), C++/17 and higher standards.
- Experience with developing native Windows desktop applications and cross-platform development using Swift for iOS/iPadOS development.
- Hands-on expertise with 2D graphics development and legacy rendering APIs, like GDI and GDI+.
- Familiarity with 3D graphics engines like Unreal Engine 5 (UE5), socket programming, XML/JSON, and real-time audio software development.
- Demonstrated 3D modeling and texturing skills using industry-standard tools (e.g., Blender, Autodesk Maya).
- Practical experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Claude, Gemini) throughout the SDLC.
- Strong written and verbal communication skills.
- Eligible to work in the U.S. and pass FAA security screening for positions of public trust.
Qualifications
- Eligible to work in the U.S.
- Pass FAA security screening for positions of public trust.
Skills
- Software Development
- IT Project Management
- System Architecture
- Web Development
- AI-Assisted Development
- CI/CD Pipeline Management
- Object-Oriented Design
- Communication Skills
Benefits
- Competitive Compensation
- Health and Wellness Programs
- Income Protection
- Paid Leave
- Roth IRA Matching
- Retirement Plans
Pay
$69,550.00 - $125,725.00
Schedule
Full-Time
Leidos Commitment to Diversity and Inclusion
We are committed to creating a diverse and inclusive workplace where everyone feels valued and respected. We strive to foster an environment where all employees can bring their authentic selves to work and contribute to our mission of delivering innovative solutions through the efforts of our diverse and talented people.
Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.
Securing Your Data
Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work).
Contact Us
If you have questions about this position, please contact us at careers@leidos.com.