Description
Description
SAIC is seeking a Full Stack Software Developer that will work with stakeholders in collecting requirements, designing, testing, implementing, and maintaining core application software.
Job Responsibilities:
- Create user interfaces for web applications using HTML, CSS, and Angular framework.
- Implement complex and large Angular applications, directives, services, and components into a .NET Core backend.
- Collaborate closely with UX/UI team members to transform designs and wireframes into polished code.
- Ensure that applications are responsive and optimized for maximum speed and performance.
- Troubleshoot and resolve front-end issues and bugs to deliver a seamless user experience.
- Work alongside back-end developers to integrate front-end logic with server-side functionality, web services, and databases.
- Stay up-to-date with emerging front-end technologies and industry best practices to drive innovation.
- Participate in code reviews to uphold code quality and industry standards.
- Design fluid and responsive pages.
- Establish and adhere to product style guides for a consistent user experience.
Qualifications
Required Qualifications:
- Bachelor's degree and 5+ years related experience; Master's degree and 3+ years related experience. Additional experience in lieu of a degree.
- US Citizenship is required.
- Proven work experience as on Back-end development with a focus on .NET Core
- Proven work experience as on Front-end development with a focus on Angular/React/Vue (Angular preferred)
- Development experience with PL/SQL and JavaScript
- Experience developing enterprise-level applications and supporting end-to-end systems development and delivery in an Agile environment
- Experience with systems integration (i.e. moving data from one system to another, integrating functions between applications, experience with ETL, work with APIs, advanced level expertise with scripting languages)
- Relational database experience
- In-depth understanding of the entire web development process, encompassing design, development, and deployment.
- Understanding of code versioning tools such as Git/Gitlab.
- Hands-on experience with Rest API, RESTful services, JWT, and asynchronous request handling.
Desired Qualifications:
- Secret clearance or above
- Development in a Linux-based environment
- Development experience with VB.NET or C# to the level required to modify and/or debug existing code
- Containerization using Docker
- CI/CD pipelines
- Experience with data analytics to include programing in python to support ML and AI applications
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.
Apply on company website