Full Stack Software Engineer

Compunnel, Inc.

Rockville (MD)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. is seeking a Full Stack Software Engineer to design, develop, test, and deploy enterprise‑grade web applications supporting regulatory technology platforms. You will build modern front‑end applications with Angular, develop cloud‑native backends on AWS, and implement event‑driven architectures for scalable microservices.

Collaboration with Product Owners, QA, DevOps, and DBAs is essential. The role emphasizes hands‑on development, testing, and delivering secure, high‑quality

Qualifications

  • Bachelor's degree in CS or related field.
  • 4–5 years of enterprise full‑stack development experience.
  • Experience with Angular 16+ and monorepo architectures.
  • Designing event‑driven architectures using AWS services like Lambda/Step Functions.
  • Designing RESTful APIs and cloud‑native apps.
  • Experience with Oracle and PostgreSQL (Amazon RDS).
  • Experience with NoSQL databases like DocumentDB and DynamoDB.
  • End‑to‑end automated tests with Playwright and TypeScript.
  • CI/CD pipelines with Jenkins and GitHub Actions.
  • Git/GitHub/Bitbucket familiarity and strong SDLC/Agile skills.

Responsibilities

  • Develop enterprise‑grade front‑end components using OO principles.
  • Design serverless backends and RESTful APIs on AWS.
  • Build event‑driven architectures using SQS and SNS.
  • Model relational and NoSQL databases (Oracle, PostgreSQL, DocumentDB, DynamoDB).
  • Develop complex SQL queries and efficient data access patterns.
  • Design cloud‑native architectures using ECS, S3, RDS, DocumentDB, DynamoDB.
  • Maintain CI/CD pipelines with Jenkins and GitHub Actions.
  • Develop end‑to‑end, integration, and performance tests with Playwright/TypeScript.
  • Participate in Agile ceremonies and collaborate with cross‑functional teams.
  • Troubleshoot, optimize, and secure production applications.

Skills

Node.js
TypeScript
Angular
AWS
Agile methodologies

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field

Tools

AWS Lambda
API Gateway
Step Functions
SQS
SNS
ECS
S3
RDS
DocumentDB
DynamoDB
PostgreSQL (Amazon RDS)
Oracle Database
Playwright
Jenkins
GitHub Actions
Git
Bitbucket

Job description

We are seeking a Full Stack Software Engineer to design, develop, test, and deploy enterprise-grade web applications supporting regulatory technology platforms. This role is responsible for building modern front-end applications, developing cloud-native backend services, implementing event-driven architectures, and delivering scalable solutions on AWS. The ideal candidate will have strong expertise in Node.js, TypeScript, Angular, AWS cloud services, database technologies, and Agile software development.

Key Responsibilities
  • Develop enterprise-grade front-end components using object-oriented programming principles and modern design patterns.
  • Design and implement serverless backend services and RESTful APIs using AWS Lambda, API Gateway, and Step Functions.
  • Build event-driven architectures utilizing Amazon SQS and SNS for scalable microservice communication.
  • Design, develop, and optimize relational and NoSQL database solutions using Oracle Database, PostgreSQL (Amazon RDS), Amazon DocumentDB, and DynamoDB.
  • Develop complex SQL queries, stored procedures, and efficient data access patterns for high-volume applications.
  • Design and implement cloud-native application architectures using AWS services including ECS, S3, Lambda, RDS, DocumentDB, and DynamoDB.
  • Develop and maintain CI/CD pipelines using Jenkins and GitHub Actions to automate build, testing, and deployment processes.
  • Develop end-to-end, integration, and performance tests using Playwright with TypeScript.
  • Participate in Agile development activities including sprint planning, daily stand-ups, code reviews, and retrospectives.
  • Collaborate with Product Owners, QA Engineers, DevOps Engineers, and Database Administrators to deliver high-quality software solutions.
  • Troubleshoot, optimize, and support production applications while ensuring performance, scalability, and security.
  • Maintain technical documentation and contribute to software engineering best practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 4-5 years of experience in enterprise full-stack software development.
  • Experience developing applications using Angular 16+ and monorepo architectures.
  • Strong experience designing event-driven architectures using AWS services including Lambda, API Gateway, Step Functions, SQS, SNS, ECS, S3, RDS, DocumentDB, and DynamoDB.
  • Experience designing and developing RESTful APIs and cloud-native applications.
  • Experience with relational databases including Oracle Database and PostgreSQL (Amazon RDS).
  • Experience working with NoSQL databases such as Amazon DocumentDB and DynamoDB.
  • Experience developing end-to-end automated tests using Playwright with TypeScript.
  • Experience implementing CI/CD pipelines using Jenkins and GitHub Actions.
  • Experience with Git, GitHub, or Bitbucket version control systems.
  • Strong understanding of Software Development Lifecycle (SDLC) best practices and Agile methodologies.
  • Strong analytical, troubleshooting, and communication skills.
Preferred Qualifications
  • Experience designing highly available and scalable cloud-native applications.
  • Experience implementing Infrastructure as Code (IaC) and cloud automation.
  • Experience developing enterprise applications within regulated environments.
  • Experience optimizing application performance and database efficiency.

Email ID * This field is required Please enter valid emailId.

Cell phone * This field is required Please enter valid cell phone.

First Name * This field is required Please enter valid first name.

Last Name * This field is required Please enter valid last name.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer-Full Stack Senior
Developer-Full Stack Senior

Compunnel, Inc. • McLean (VA)

On-site
USD 120,000 - 180,000
Full Stack Engineer AWS Nodejs Angular
Full Stack Engineer AWS Nodejs Angular

Delan Associates, Inc • Town of Florida (NY)

On-site
USD 120,000 - 160,000
NodeJS Developer
NodeJS Developer

Compunnel, Inc. • Hartford (CT)

On-site
USD 120,000 - 150,000
Full Stack Engineer AWS Web Application Development
Full Stack Engineer AWS Web Application Development

Compunnel, Inc. • New York (NY)

On-site
USD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Plano (TX)

On-site
USD 100,000 - 140,000
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

Harnham • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Full Stack Software Engineer
Full Stack Software Engineer

TALENT Software Services • Virginia (MN)

On-site
USD 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

TechDigital Group • United States

Remote
USD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

TRX • United States

On-site
USD 80,000 - 110,000
Full Stack Software Engineer
Full Stack Software Engineer

Veriipro • Dallas (TX)

On-site
USD 110,000 - 140,000