Full Stack Engineer

Raleigh, North Carolina

SRS Consulting Inc
Apply for this Job

Short Description:

NC Dept. of Health and Human Services is seeking a Lead React Full stack developer with AWS experience to facilitate the development of critical system for Medicaid Transformation Project.


Complete Description:


  • This Senior React full stack developer is to serve as an application developer for the NCDHHS in the design, development, maintenance of ReactJS applications.
  • Practical experience in building enterprise applications is required. Experience in ReactJS, HTML, CSS, Bootstrap, XML, JSON, JavaScript, NodeJS, Build Tools is required.
  • Experience in ExpressJS, GraphQL, KnexJS, AWS-SDK, REST Web Services development is required.
  • Should have experience using GIT, CI/CD pipelines, Docker, AWS ECS, AWS ECR, AWS S3, AWS CloudWatch, AWS Secrets Manager and JIRA is required.
  • Good understanding of enterprise architectural patterns is required.
  • Good understanding of database concepts, specifically Postgress, and software development life cycle is required.
  • Experience in MMIS subsystems is preferred.
  • Individual in this Position is responsible for the design, development, and maintenance of mission critical applications.
  • This position involves working with the project manager, project management staff, other members of the project team, and stakeholders.

Exhaustive Working knowledge of:


  • Design, develop and maintain React web-based applications.
  • Must have React.js, Node.js and GraphQL experience.
  • Excellent knowledge of web client-side technologies (HTML, JavaScript, and CSS).
  • Strong understanding of relational database concepts and experience interfacing with and working with databases like Postgres is required.
  • Strong debugging and problem-solving skills and Knowledge of enterprise architectural patterns including JavaScript framework.
  • Deploy, manage, and operate scalable, highly available, and fault-tolerant AWS serverless applications.
  • Implement and control the flow of data to and from AWS
  • Select the appropriate AWS service based on compute, data, or security requirements
  • Working Knowledge on various AWS components such as ECS, EC2, S3, Elastic Load Balancer, Auto Scaling, Cloud Watch, Security Groups, Route 53, VPC, IAM, Aws Aurora, Aws Lambda, SQS.
  • Hands-on experience of software containerization platforms like Docker and container orchestration tools.
  • Proficiency in developing, deploying, and debugging cloud-based applications using AWS
  • Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications
  • Ability to identify key features of AWS
  • Ability to use a CI/CD pipeline to deploy applications on AWS
  • Ability to use or interact with AWS services
  • Ability to apply a basic understanding of cloud-native applications to write code
  • Ability to author, maintain, and debug code modules on AWS
  • Proficiency writing code for serverless applications
  • Understanding of the use of containers in the development process

Demonstrated ability to:


  • Plan and complete assigned work, communicate effectively orally and in writing.
  • motivate and work with people; quickly adapt to new technical environments (multiple disciplines);
  • manage multiple projects with dynamic priorities.
  • be equally adept at highly technical and strategic issues/projects.
  • Proven analytical and problem-solving skills.
  • creative thinking.
  • Ability to provide accurate and realistic effort estimates, commit and deliver accordingly.
  • Proven experience with multiple operating systems:
  • Linux/Unix/Windows. Develop, test, debug, document, and maintain React applications.
  • Ability to work in a fast-paced environment and able to prioritize multiple tasks.
  • Understand and interpret customer requirement and develop solutions to meet requirements.
  • Develop and maintain system documentation, including technical specifications, data mapping, program logic and flowcharts. Cloud deployment is a plus.

Date Posted: 02 May 2025
Apply for this Job