FullStack Engineer- Enterprise Applications
Title: FullStack Engineer- Enterprise ApplicationsLocation : Rockville, MD or McLean, VATarget Start Date : ASAPType: contract 6+ monthsWe are looking for a driven and curious Software Engineer to join a modern engineering team building scalable, cloud-native applications. This role is ideal for someone with strong foundational experience who wants to grow within an enterprise environment, work with modern technologies, and contribute to high-impact systems.You will be part of a collaborative Agile team delivering solutions that support large-scale, data-driven platforms. This is an opportunity to gain hands-on experience with cloud architecture, DevOps practices, and enterprise engineering standards while continuing to build depth across the full stack.What you'll doBuild and enhance full stack applications using modern frameworks and programming languagesPartner with engineers, product, and stakeholders to deliver high-quality, scalable solutionsContribute to both front-end and back-end development, ensuring performance and maintainabilityParticipate in Agile ceremonies including sprint planning, standups, and retrospectivesWrite clean, testable, and maintainable code aligned to engineering best practicesDevelop and maintain automated tests, including end-to-end testingSupport CI/CD pipelines and deployment processesTroubleshoot issues, debug applications, and support production environmentsContinuously learn and apply new technologies and engineering practicesWhat you bringExperience building applications using object-oriented programming principlesHands-on experience with Node.js, TypeScript, JavaScript, and PythonExposure to modern front-end frameworks such as Angular (v16 ) including RxJSFamiliarity with monorepo architecture and tools such as Ngx Formly is a plusUnderstanding of relational and/or NoSQL databasesFamiliarity with Agile development methodologies such as Scrum or KanbanUnderstanding of software engineering best practices including testing, version control, and code reviewsExperience or exposure to Playwright with TypeScript for end-to-end testingBasic knowledge of integration and performance testing approachesFamiliarity with CI/CD tools such as Jenkins or GitHub ActionsUnderstanding of automated build, test, and deployment workflowsExposure to AWS and cloud-native development, including:SQS and SNS for messagingAWS Lambda for serverless computingAPI Gateway and Step FunctionsS3, RDS, DynamoDB, and DocumentDBECS for container orchestrationAmazon OpenSearch for search and analyticsAWS Bedrock or other AI/ML services is a plusPreferred qualificationsAWS Cloud Practitioner or Associate certificationExposure to microservices and distributed systemsExperience working in enterprise or regulated environmentsFamiliarity with monitoring, logging, and observability toolsWhat sets you apartStrong problem-solving mindset and attention to detailAbility to work independently while contributing to a team environmentCuriosity and eagerness to learn new technologiesClear communication skills and ability to explain technical conceptsComfort working in a fast-paced, evolving environmentWhy joinWork on modern, cloud-native platforms at enterprise scaleGain exposure to advanced engineering practices and toolsCollaborate with experienced engineers in a supportive environmentOpportunity for growth into more senior engineering rolesBe part of a team focused on building high-quality, impactful systems