Overview
Skills
Job Details
Job Title: Senior Consultant
Job Location: Bethesda - Maryland
Job Type: Contract
Job Description:
-
Must Have (Expert / Strong Skills)
-
Node.js & Express Expert level
-
Troubleshooting & Debugging Expert
-
Git Expert
-
Angular Strong experience
-
AWS Core Services Strong understanding
-
Lambda
-
RDS
-
EventBridge
-
S3
-
SQS
-
Ability to pick up additional AWS services quickly
-
Strong knowledge of Agile development practices
-
Experience working with Serverless Framework
-
Ability to design and implement front-end and back-end architecture
-
Must Have (Basic Skills)
-
Typescript Basic
-
Jest Basic unit testing
-
GraphQL Basic
-
Apollo Federation Basic
-
Good to Have
-
CI/CD (Jenkins)
-
AWS EKS
-
Logging/monitoring tools (ELK, Datadog, Splunk, CloudWatch)
-
CloudFormation / IaC exposure
Roles & Responsibilities
-
Design, develop, and maintain scalable backend and front-end architecture using Node.js, Express, Typescript, Angular, and AWS services.
-
Implement API layers, GraphQL components, and Apollo Federation integrations.
-
Write clean, testable, and maintainable code with proper unit test coverage (Jest).
-
Troubleshoot complex system issues and ensure application performance and reliability.
-
Collaborate closely in an Agile team environment, participating in grooming, planning, and retrospectives.
-
Work with CI/CD pipelines (Jenkins) and follow best DevOps practices.
-
Provide mentorship to developers through peer programming, code reviews, and knowledge sharing.
-
Ensure high code quality and adherence to best practices.
-
Engage with product and business teams to understand requirements and deliver value-oriented solutions.
-
Support production operations and continuously improve overall system quality.