Software Engineer - React/AWS

Spalding, a Saalex Company
Lexington Park, United States of America
yesterday

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 155K

Job location

Remote
Lexington Park, United States of America

Tech stack

Adobe Analytics
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
C Sharp (Programming Language)
Code Review
Continuous Integration
Data Integrity
DevOps
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
Oracle Applications
Next.js
Software Deployment
Software Engineering
TypeScript
React
AWS Lambda
Gitlab
Cloudformation
SC Clearance
Amazon Web Services (AWS)
Material Design
Front End Software Development
Api Gateway
NestJS
Software Coding
Software Version Control
Microservices

Job description

The ideal candidate will have extensive experience as a full-stack developer with a strong focus on React and Next.js, as well as experience working with the AWS cloud platform and an understanding of related services. The candidate will play a pivotal role in rewriting a legacy application to modern web-based frameworks while ensuring seamless functionality and data integrity., * Engineers IT solutions using AWS native services and custom developed code for a large-scale application re-engineering effort.

  • Reviews existing legacy application code to determine re-usability and customization, including options for microservices.
  • Provides software engineering using frameworks and libraries such as React/Next.js, TypeScript, AWS CloudFormation, AWS SDK, NestJS, and Prisma ORM.
  • Designs, creates, and maintains custom APIs.
  • Utilize GitLab to maintain source control and to deploy code through a CI/CD pipeline.
  • Participates in internal code reviews to ensure adherence to best practices and coding standards.
  • Other duties as assigned or required.

Requirements

Required:

  • Experience in software re-engineering efforts required.
  • Experience designing, implementing, and maintaining AWS-based solutions with proficiency in services such as AWS Lambda, Amazon RDS for PostgreSQL, S3, ECS, API Gateway, and Cognito required.
  • Strong proficiency in TypeScript and Next.js framework and libraries required with specialization in front-end development, such as building user interfaces (UI).
  • Microservices experience required.
  • Working knowledge of DevOps and CI/CD pipeline experience required.
  • Experience with code vulnerability mitigation/remediation required.
  • AA/AS degree and 3 years related experience OR HS and 5 years related experience preferred.

Desired:

  • Agile software development experience highly desired.
  • PostgreSQL database experience desired; Oracle and/or SQL Server database experience may be considered.
  • DoD application experience, including DISA STIGs a plus.
  • Experience in any of the following desired: GitLab, C#, TypeScript, Visual Studio Code, JavaScript, React, Material UI, and/or Amazon QuickSight.

Security Clearance:

Must be eligible to obtain a Secret clearance. Active Secret clearance desired, interim Secret acceptable to start. Requirements to obtain a clearance include US Citizenship, security investigation, etc.

Education:

AA/AS degree and 3 years related experience OR HS and 5 years related experience preferred.

Benefits & conditions

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources
  • Stock Option Plan

About the company

Spalding, a Saalex Company is seeking a Software Engineer - React/AWS in Patuxent River, MD. Spalding, a Saalex Company is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions include software development, information technology, program management, financial management and business intelligence services. Spalding Consulting offers competitive compensation, career development, flexible work schedules and excellent benefits.

Apply for this position