Software Engineer Associate
Hanscom Afb, Massachusetts
Employer: SAIC
Industry: Software
Salary: Competitive
Job type: Full-Time
Description
SAIC is seeking a Full Stack Developer; Designs, develops, documents, tests and debugs applications software and systems as part of Agile Development team with cloud based applications and UI/UX design methods.
Working with a team of engineers (cloud and SW) conducts multidisciplinary research, develops code and collaborates with customer, product owner and program engineers in the planning, design, development, and integration of purpose built and commercial software integration for cloud instantiation and as part of a dynamic infrastructure as code approach. Determines customer and user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and collaborates with the product owner in an agile process. Ensures software standards and security best practices are satisfied.
Essential Duties and Responsibilities:
Preferred Additional Skills:
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 seeking a Full Stack Developer; Designs, develops, documents, tests and debugs applications software and systems as part of Agile Development team with cloud based applications and UI/UX design methods.
Working with a team of engineers (cloud and SW) conducts multidisciplinary research, develops code and collaborates with customer, product owner and program engineers in the planning, design, development, and integration of purpose built and commercial software integration for cloud instantiation and as part of a dynamic infrastructure as code approach. Determines customer and user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and collaborates with the product owner in an agile process. Ensures software standards and security best practices are satisfied.
Essential Duties and Responsibilities:
- Design, develop, and maintain scalable, high-availability applications using a full-stack development approach.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement front-end interfaces and experiences with modern HTML/CSS/JS, with a focus on responsive design and web standards using React.js.
- Develop server-side logic and RESTful APIs using Node.js and Express.js or similar frameworks.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs to improve application performance.
- Help maintain code quality, organization, and automatization.
- Stay informed about new technologies and techniques in full-stack development and share knowledge with the team.
- Bachelors and 0 years related experience; OR 4 total years of experience
- Must be a US Citizen; must be able to attain a TS/SCI Clearance upon hire.
- Proficiency in JavaScript and TypeScript, including DOM manipulation and the JavaScript object model.
- Hands-on experience with React.js and its core principles.
- Experience with back-end development using Node.js and Express.js or a similar Node.js framework.
- Familiarity with newer specifications of EcmaScript (ES6+).
- Experience with data structure libraries (e.g., Immutable.js).
- Knowledge of isomorphic React is a plus.
- Experience with RESTful API design and development.
- Understanding of Node.js asynchronous runtime and its workarounds.
- Familiarity with front-end build pipelines and tools such as Babel, Webpack, NPM, etc.
- Experience with code versioning tools, such as Git.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
- Understanding of fundamental design principles behind a scalable application.
- Experience with cloud services (AWS, Microsoft Azure, Google Cloud Platform).
Preferred Additional Skills:
- Experience with test automation and test-driven development (TDD).
- Understanding of serverless architectures and containerization (e.g., Docker, Kubernetes).
- Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) practices.
- Excellent problem-solving skills and the ability to think algorithmically.
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-09-21
Reference: 2412228
Country: United States
State: Massachusetts
City: Hanscom Afb
Similar jobs:
-
Resource Management - Sr. Software Engineer III, Amazon Robotics (AR)
Amazon in North Reading, Massachusetts -
Sr. Software Development Engineer, Amazon Robotics (AR) Movement Sciences \u0026 Schedule
Amazon in Westborough, Massachusetts -
Software Development Engineer - Amazon Robotics , Resource Management
Amazon in North Reading, Massachusetts -
Sr Software Engineer
Ultimate Software in Lowell, Massachusetts -
Software Engineer
The Mathworks in Natick, Massachusetts -
Infrastructure as code - Senior Software Engineer
Ultimate Software in Lowell, Massachusetts -
Staff Software Engineer, Full Stack, Search
Google in Cambridge, Massachusetts -
Software Development Engineer (Level 5), AWS Field Experience (AFX)
Amazon in Boston, Massachusetts💸 $129300 per year -
Silicon Validation Software Engineer- GPU IP Validation and Integration
Apple in Waltham, Massachusetts -
Software Development Engineer, Simulation Emulators and Tooling (SEAT)
Amazon in Boston, Massachusetts -
Sr. Software Development Engineer, Global Robotics Delivery
Amazon in North Reading, Massachusetts💸 $151300 per year -
Senior Software Engineer
Mass General Brigham in Somerville, Massachusetts -
Principal Software Engineer
Microsoft in Burlington, Massachusetts💸 $137600 per year -
Senior IT Engineer Software- MDM
Retail Business Services in Quincy, Massachusetts -
Software Development Engineer - Amazon Robotics - North Reading, MA, Resource Management
Amazon in North Reading, Massachusetts -
Software Engineer - Fullstack, Cambridge
Microsoft in Cambridge, Massachusetts💸 $81900 - $160200 per year -
Senior Software Process Engineer
The Mathworks in Natick, Massachusetts -
Senior Software Engineer, Privacy Sandbox
Google in Cambridge, Massachusetts -
Software Engineer III, Infrastructure, Search
Google in Cambridge, Massachusetts -
Software Engineer Technical Lead, Test Infrastructure
Verily in Boston, Massachusetts