Compunnel
Rockville / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Rockville / Global
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.
#J-18808-Ljbffr
Arlington / Global
Herndon / Global
Washington / Global
Mc Lean / Global
Annapolis Junction / Global
Reston / Global