Skip to main content
Techgene Solutions logo

FullStack Engineer- Enterprise Applications

Techgene Solutions
Rockville, Maryland, USPosted April 25, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptTypeScriptAngularNode.jsAWSJenkinsGitHub ActionsDynamoDBGitHubAgileScrumKanbanCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Title: FullStack Engineer- Enterprise Applications

Location : Rockville, MD or McLean, VA

Target Start Date : ASAP

Type: contract 6+ months

We 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 do

  • Build and enhance full stack applications using modern frameworks and programming languages
  • Partner with engineers, product, and stakeholders to deliver high-quality, scalable solutions
  • Contribute to both front-end and back-end development, ensuring performance and maintainability
  • Participate in Agile ceremonies including sprint planning, standups, and retrospectives
  • Write clean, testable, and maintainable code aligned to engineering best practices
  • Develop and maintain automated tests, including end-to-end testing
  • Support CI/CD pipelines and deployment processes
  • Troubleshoot issues, debug applications, and support production environments
  • Continuously learn and apply new technologies and engineering practices

What you bring

  • Experience building applications using object-oriented programming principles
  • Hands-on experience with Node.js, TypeScript, JavaScript, and Python
  • Exposure to modern front-end frameworks such as Angular (v16 ) including RxJS
  • Familiarity with monorepo architecture and tools such as Ngx Formly is a plus
  • Understanding of relational and/or NoSQL databases
  • Familiarity with Agile development methodologies such as Scrum or Kanban
  • Understanding of software engineering best practices including testing, version control, and code reviews
  • Experience or exposure to Playwright with TypeScript for end-to-end testing
  • Basic knowledge of integration and performance testing approaches
  • Familiarity with CI/CD tools such as Jenkins or GitHub Actions
  • Understanding of automated build, test, and deployment workflows
  • Exposure to AWS and cloud-native development, including:
  • SQS and SNS for messaging
  • AWS Lambda for serverless computing
  • API Gateway and Step Functions
  • S3, RDS, DynamoDB, and DocumentDB
  • ECS for container orchestration
  • Amazon OpenSearch for search and analytics
  • AWS Bedrock or other AI/ML services is a plus

Preferred qualifications

  • AWS Cloud Practitioner or Associate certification
  • Exposure to microservices and distributed systems
  • Experience working in enterprise or regulated environments
  • Familiarity with monitoring, logging, and observability tools

What sets you apart

  • Strong problem-solving mindset and attention to detail
  • Ability to work independently while contributing to a team environment
  • Curiosity and eagerness to learn new technologies
  • Clear communication skills and ability to explain technical concepts
  • Comfort working in a fast-paced, evolving environment

Why join

  • Work on modern, cloud-native platforms at enterprise scale
  • Gain exposure to advanced engineering practices and tools
  • Collaborate with experienced engineers in a supportive environment
  • Opportunity for growth into more senior engineering roles
  • Be part of a team focused on building high-quality, impactful systems

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free