Software Engineer Senior Job at Saic, Indiana, PA

V1o2enRBdE9tQ25xRVVzMjdmcEMvS2txcWc9PQ==
  • Saic
  • Indiana, PA

Job Description

Overview SAIC accepts applications on an ongoing basis and there is no deadline. SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom. Please apply through the internal career site here > Key Responsibilities Software Development: Design, develop, and maintain high-quality software applications while adhering to project timelines and requirements. Perform a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures regulated by a software development process with the purpose of improving the reliability and maintainability of software systems. 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. Testing & Quality Assurance: Develop and execute comprehensive unit and integration tests to ensure software functionality and reliability. Debug and resolve software defects, ensuring optimal performance and stability. Documentation: 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. Stay updated with emerging technologies, tools, and practices in software development. Contribute to process improvements, including code reviews and mentoring junior developers. Relate the disciplines of software engineering to computer science, computer engineering, management, mathematics, project management, quality management, software ergonomics, and systems engineering. Customer Interaction: 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 5 years of professional experience in software development. Technical Skills: 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. Will discuss employment specifics during the interview process and during offer discussions. #J-18808-Ljbffr Saic

Job Tags

Interim role,

Similar Jobs

Gordon Food Service

2nd Shift Warehouse Package Handler Job at Gordon Food Service

 ...could have on the food service industry. There's a seat at our table for you... 2nd Shift Warehouse Package Handler Distribution Center Address: 225 Solar Dr., Imperial, PA Pay: Starting at $20.55/hour ~ Plus, earn two pay raises in your first year... 

Bilingual Therapies

School-Based Licensed Practical Nurse (LPN) | Deltona, Florida Job at Bilingual Therapies

 ...Description Job Description Active Licensed Practical Nurse (LPN) license and minimum 1+ years Licensed Practical Nurse (LPN)...  ...or Licensed Vocational Nurse (LVN) credentials is sought for a contract assignment supporting K-12 students in a school district setting... 

E and H Construction

Office Manager Job at E and H Construction

 ...Job Description Job Description We are lookingto hire an Office Manager to join our team! You will be responsible for overseeing the administrative activities of the organization. Responsibilities: Manage records and information Plan and maintain work facilities... 

MAHLE

Manager of Logistics Job at MAHLE

 ...Your Contribution As a Manager of Logistics reporting to the Plant Manager- Murfreesboro, you will be a key member of the Plant Leadership Team, serving as a true business partner to the Plant Manager. The overall objective is to develop short-term and long-term... 

FocusGroupPanel

Remote Data Entry Specialist - Entry-Level, Flexible Hours Job at FocusGroupPanel

 ...A remote survey panel organization is seeking a Data Entry Clerk for an entry-level position. This role allows you to work from home with maximum flexibility and earn extra income. Ideal candidates are self-motivated individuals who enjoy data entry tasks and can follow...