SAIC · 3 days ago
Lead Software Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
Information TechnologySecurity
Actively HiringWork & Life Balance
Insider Connection @SAIC
Responsibilities
Lead the design, development, and modification of software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints and perform quality control on team products.
Design or implement complex database or data repository interfaces/queries.
Develop or implement algorithms to meet or exceed system performance and functional requirements.
Lead the development and execution of test procedures for software components.
Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze system flow, data usage and work processes; and investigate problem areas.
Modify existing software to correct errors, to adapt to new hardware, or to improve its performance.
Implement recommendations for improving documentation and software development process standards.
Confer with Lead System Engineer, Lead Cybersecurity Engineer, Cloud Architect, and Lead Network Engineer to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces.
Coordinate software installation and monitor equipment functioning to ensure operational specifications are met.
Perform technical planning, high level and detailed requirements definition, test planning and execution (to include use cases, test procedures, and test data), software systems integration, and technical support for software systems and subsystems.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Active Top Secret SCI clearance.
Bachelor’s degree in Computer Science, Software Engineering, Information Systems Management, or a related discipline and eighteen (18) years or more related experience. Note that additional years of experience can be substituted in lieu of degree; Master’s degree and sixteen (16) years or more related experience; PhD or JD and thirteen (13) years or more experience.
Experience in some or all the following areas Container and container orchestration; high-speed networking and network protocol experience; DevSecOps using Gitlab; High-speed, distributed processing application development; Cross-Domain Solution desirable.
API development experience such as gRPC, CORBA, REST, etc., Linux/Unix experience.
Experience in Python.
Providing exceptional customer service working directly with program leadership and technical customers to communicate organizational accomplishments, status, and direction to stakeholders at all organizational levels.
Proven experience employing data analysis, requirements gathering, translations, and visualizing information in a clear way to explain the data at hand.
Expert level experience developing use cases and leading Agile implementation throughout the program.
Company
SAIC
SAIC provides scientific, engineering, and systems integration and technical services and solutions in the United States.
Funding
Current Stage
Public CompanyTotal Funding
$22.13MKey Investors
U.S. Geothermal
2010-09-13Post Ipo Equity· $22M
2006-06-30IPO· nyse:SAIC
1993-03-12Grant· $0.13M
Recent News
Business Wire
2024-05-31
MarketScreener
2024-05-24
2024-05-24
Company data provided by crunchbase