Software Engineering/Architecture - AL - Frontier Technology Inc.
Huntsville, AL
About the Job
FTI delivers mission-tailored, technology-enabled services and solutions that enhance the capabilities of the Department of Defense, Intelligence Community, and Federal Government, empowering them to make the best decisions in support of national interests. Our advanced technology, services, and expertise support those who safeguard our nation, while our values drive us to make a positive impact on our customers, each other, and our communities. At FTI, our culture is built around our 4Cs: Core Values (Ethics, Morals, Integrity, Honesty, Sincerity), Commitment, Compassion, and Charity.
Are you ready to take your career to the next level? FTI is seeking talented professionals with expertise in software architecture, system design, and development to join our team. If you have a passion for excellence and a background in software engineering, we want to meet you to discuss a number of positions we are looking to fill in the Colorado Springs, CO, El Segundo, CA or Huntsville, AL areas in the coming months.
Why Choose FTI?
- Competitive salary and comprehensive benefits package.
- Opportunities for career growth and professional development.
- Be part of a leading company in defense and space systems.
- Collaborate with top professionals in the industry.
- Contribute to groundbreaking projects and innovations.
Positions Available:
- Software Architect
- Software Engineer
- Senior Test & Evaluation Engineer
- Principal Software Engineer
- Principal Software Systems Engineer
- Chief Software Architect
- Chief Software Engineer
Responsibilities:
- Designs, develops, documents, tests, and debugs application software.
- Conducts analysis and collaborates with subject matter experts in the planning, design, development, and utilization of electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting.
- Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops autonomous services, desktop applications, web applications, scripts, and utility programs.
- Ensures software standards are met.
- Develops technical solutions to complex problems requiring ingenuity, creativity, and resourcefulness.
- Participates with senior managers to establish strategic plans and objectives.
- Plans R&D programs and recommends technological application programs to accomplish long-range objectives.
- Applies advanced technical principles, theories, and concepts, contributing to the development of new principles and concepts.
- Recommends/makes decisions on administrative or project work matters to ensure effective achievement of program, project, or organizational objectives.
- Performs technical planning, high-level and detailed requirements definition, test planning and execution, software systems integration, and technical support for software systems and subsystems.
- The total software system product may include concept design, test, installation, operation, maintenance, and disposal.
- Guides the successful completion of major programs.
- Acts as an advisor to management and customers on advanced technical research studies and applications.
- Qualified candidates must possess an Active security clearance (Top Secret or TS/SCI), and be located in or willing to relocate to Colorado Springs, CO, El Segundo, CA or Huntsville AL.
- 8 + years of experience working in at least one of the following roles:
- Software Architect
- Software Engineer
- Senior Test & Evaluation Engineer
- Principal Software Engineer
- Principal Software Systems Engineer
- Chief Software Architect
- Chief Software Engineer
- 8+ years of progressive software engineering and architectural design experience for large-scale enterprise software engineering projects.
- 8+ years of experience in a commercial software development company developing enterprise software at scale/complexity.
- 8+ years of IC or DoD experience designing and deploying large-scale enterprise software solutions for operational missions.
- Be highly skilled in Agile methodology and processes at scale, with an emphasis on Enterprise Software Engineering.
- Be highly skilled in modern commercial industry enterprise software engineering mindsets, best practices, and patterns for successful continuous integration, test, delivery, and deployment at scale.
- Be highly skilled in DevSecOps, SRE, and vertical slice development approaches and best practices.
- Have effective management and leadership experience with large-scale programs encompassing multiple agile development teams with a comprehensive scaled integration and deployment pipeline (more than 100 personnel).
- Demonstrate effective communication with leadership, stakeholders, and development/industry communities.
- Be knowledgeable with respect to IC, DoD, Air Force, Space Force, or SSC processes and procedures for delivering systems to production environments.
- Have familiarity with highly available, scalable cloud-native (IaaS and PaaS) solutions within the commercial industry.
How To Apply:
If you meet these qualifications and are ready to take the next step in your career, please submit your resume by clicking the “Apply for this job online” button at the top right, and a member of our recruiting team will be in touch. We are eager to review your qualifications and discuss how you can be a valuable addition to the FTI team.
For this role, the compensation range for candidates in California is ($87,334.00 - $240,593.00).
Note: Starting pay will be based on a number of factors (including the specific role) and commensurate with qualifications & experience. FTI has a location based compensation structure; there may be a different range for candidates in other locations.