Software Engineer Job at SAIC, Crane, IN

d1V2RG5MdkJOQmovazhWVDdkQ3luYjcxeHc9PQ==
  • SAIC
  • Crane, IN

Job Description

Description

SAIC is actively seeking a talented and passionate Software Engineer to join our innovative team. The ideal candidate will possess a strong background in software development and engineering practices and will work closely with cross-functional teams to deliver high-quality software solutions. This role involves the design, development, testing, and maintenance of complex software systems, contributing to critical projects and driving technological advancements.

This position is contingent upon award expected in Fall 2025.  This work will be performed at the customer site in Crane, IN.

Key Responsibilities:

· Design, develop, and maintain high-quality software applications while adhering to project timelines and requirements.

· Collaborate with senior engineers and architects to design system architecture and follow best practices for software development.

· Establish software information and engineering requirements due to the potential complexity of software systems, which may contain millions of lines of code.

· Apply the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks.

· Debug and resolve software defects, ensuring optimal performance and stability.

· Document software designs, development processes, and user guides to support sustainability and knowledge transfer.

· Maintain accurate records of software code and version histories.

· Work seamlessly within agile development teams, participating in daily stand-ups, sprint planning, and review meetings.

· Communicate effectively with project managers, stakeholders, and other team members to align development activities with project goals.

· Contribute to process improvements, including code reviews and mentoring junior developers.

· Occasionally interact with customers to gather requirements, provide technical support, and clarify project specifications.

· Ensure solutions meet client needs and comply with industry standards and regulations.

Qualifications

EDUCATION AND EXPERIENCE:

· Bachelor's degree in Computer Science, Software Engineering, or related field

· Advanced degree preferred

· Minimum of 3 years of professional experience in software development

Technical Skills:

· Proficiency in one or more programming languages such as Java, C++, Python, or JavaScript

· Experience with software development frameworks and tools (e.g., Angular, React, .NET, Spring,      Docker, Kubernetes)

· Familiarity with databases and data storage solutions (e.g., SQL, NoSQL)

· Knowledge of version control systems (e.g., Git) and CI/CD pipelines

· Strong problem-solving skills and the ability to think critically

· Excellent written and verbal communication skills

· Strong organizational skills and ability to manage multiple tasks efficiently

CERTIFICATIONS:

Relevant certifications like AWS Certified Developer, Microsoft Certified Azure Developer, or related  certifications are a plus

CLEARANCE REQUIREMENT:

· Must be a US citizen

· Must be able to obtain an Interim Secret clearance

· Secret clearance preferred






Job Tags

Interim role,

Similar Jobs

Applied Intuition

Remote Senior Embedded Software Engineer Job at Applied Intuition

 ...management for command and control of FPGA resources, with expertise in Xilinx FPGA architectures (e.g., Zynq UltraScale+, Kintex, Artix) and AMD embedded devices, including AMD Versal, Xilinx RFSoC, and Xilinx MPSoC Experience with AMD embedded devices including AMD Versal... 

Golden Shift

Event Assistant - Entry Level Job at Golden Shift

Company Description At Golden Shift, we believe that people's core is shaped by their habits and need for connection. We specialize in creating personable experiences that bridge clients and the public through experiential marketing. Our goal is to seamlessly blend client...

WMC Advanced Physician Services PC

Supervisor - Blood Bank Job at WMC Advanced Physician Services PC

Job Details:Job Summary:Responsibilities:~Coordinates and oversees the daily operations and work assignments to ensure timely and accurate result reporting.~Is accessible to testing personnel at all times testing is performed to provide on-site, telephone,...

J&H Janitorial Company LLC

Part Time Cleaner - Birmingham, AL - Evening Shift Job at J&H Janitorial Company LLC

 ...Part-Time Cleaner Job Summary The Cleaner performs cleaning and general upkeep of an assigned area. Job Duties Cleaners are assigned areas and could perform one or more of the following duties: # Empty trash and replace can liners. # Dust, wipe and... 

Akkodis

Quality Inspector Job at Akkodis

 ...remote work (in Torrance CA normally, and Normal Illinois when traveling) May need to travel for up to 1 month total (2 separate trips...  ...: (***) ***-**** LinkedIn: (An Adecco Group Company) World Leader in IT and Engineering Workforce Solutions Believe...