Software Engineer Principal
Remote Work, Alabama
Employer: SAIC
Industry: Software
Salary: $120001 - $160000. per year
Job type: Full-Time
Description
SAIC is dedicated to building the next generation of software solutions for our Software Delivery Services team. We are seeking a passionate Software Engineer who is a self-motivated fast learner and thrives in a collaborative team environment.
As a Software Engineer at SAIC, you will design, develop, test, and debug innovative software solutions. You will work closely with project managers, subject matter experts, clients, and fellow engineers to deliver high-quality software. This role requires a solid understanding of computer science fundamentals, proficiency across various technologies, and a strong drive for continuous improvement.
Responsibilities:
• Develop stable software solutions with automated test validation.
• Create customized or commercial software products.
• Prepare operating instructions and ensure software standards are met.
• Work effectively with engineers, project managers, subject matter experts, and clients.
• Engage in planning, design, development, and utilization of data processing systems.
• Frequently interact with inter-organizational and outside customer contacts.
• Conduct peer reviews to ensure quality and best practices.
• Provide feedback and guidance for team improvement.
• Participate actively in a fast-paced agile team.
• Contribute to agile ceremonies and continuous software delivery.
• Provide technical solutions to complex problems.
• Use good judgment in selecting methods and techniques for solutions.
• Develop approaches to solutions with general direction.
Qualifications
Requirements:
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
SAIC is dedicated to building the next generation of software solutions for our Software Delivery Services team. We are seeking a passionate Software Engineer who is a self-motivated fast learner and thrives in a collaborative team environment.
As a Software Engineer at SAIC, you will design, develop, test, and debug innovative software solutions. You will work closely with project managers, subject matter experts, clients, and fellow engineers to deliver high-quality software. This role requires a solid understanding of computer science fundamentals, proficiency across various technologies, and a strong drive for continuous improvement.
Responsibilities:
• Develop stable software solutions with automated test validation.
• Create customized or commercial software products.
• Prepare operating instructions and ensure software standards are met.
• Work effectively with engineers, project managers, subject matter experts, and clients.
• Engage in planning, design, development, and utilization of data processing systems.
• Frequently interact with inter-organizational and outside customer contacts.
• Conduct peer reviews to ensure quality and best practices.
• Provide feedback and guidance for team improvement.
• Participate actively in a fast-paced agile team.
• Contribute to agile ceremonies and continuous software delivery.
• Provide technical solutions to complex problems.
• Use good judgment in selecting methods and techniques for solutions.
• Develop approaches to solutions with general direction.
Qualifications
Requirements:
- Bachelors and five (9) years or more experience, or
- Masters and three (7) years or more experience, or
- U.S. citizen and able to obtain a Secret clearance.
- HTML5, CSS, and JavaScript frameworks (e.g., React, Angular) - proficient in JavaScript coding.
- Containers (e.g., Docker).
- Build Automation (e.g., Jenkins).
- Automated Testing (e.g., JUnit, TestNG, Jest, Mocha).
- Automated UI Testing (e.g., Selenium).
- Web Services (e.g., REST).
- Cloud Computing Services (e.g., AWS, Azure).
- Dependency Injection Frameworks (e.g., Spring, Java EE).
- Object-oriented design - apply design patterns to common problems.
- Object-relational mapping frameworks (e.g., Hibernate).
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Created: 2024-06-27
Reference: 2408666
Country: United States
State: Alabama
City: Remote Work
Similar jobs:
-
Test Engineer Senior Principal
SAIC in Remote Work, Alabama💸 $120001 - $160000. per year -
Principal Engineer
Apex Systems in Montgomery, Alabama -
Software Engineer Senior Principal
SAIC in Remote Work, Alabama -
Senior Principal Project Engineer
General Dynamics Corporation in Huntsville, Alabama -
Sr Principal Digital Signal Processing (DSP) Firmware Engineer
Leidos Holding in Huntsville, Alabama💸 $144300.00 per year -
Senior Principal RF System’s Engineer
Leidos Holding in Huntsville, Alabama💸 $144300.00 per year -
Principal RF Systems Engineer
Leidos Holding in Huntsville, Alabama💸 $122200.00 per year -
Sr Principal Project Engineer
General Dynamics Corporation in Huntsville, Alabama -
Senior Principal Software Engineer
Leidos Holding in Huntsville, Alabama💸 $144300.00 per year