Senior Full Stack Engineer

FAIRGREEN, LLC
Falls Church, VA, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$96,366.0 - $116,053.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Amazon Web Services Application Performance Management Automation of Tests C Sharp (Programming Language) Databases Continuous Integration DevOps Python (Programming Language) PostgreSQL NoSQL
+15 more
Scrum Methodology Software Engineering Software Systems SQL Databases TypeScript Web Applications Web Application Frameworks Cloud Platform System ReactJS Backend Git Information Technology Front End Software Development Devsecops Serverless Computing

Job description

  • Design and develop responsive, accessible, and high-performing web applications using modern frameworks such as React and TypeScript, ensuring seamless cross-platform user experiences.
  • Collaborate with backend developers, architects, and DevOps teams to integrate front-end and back-end systems using technologies such as C#, .NET, and SQL/PostgreSQL.
  • Utilize Git, CI/CD pipelines, and DevSecOps best practices to maintain high code quality, enable secure deployments, and support continuous integration and delivery.
  • Analyze, troubleshoot, and optimize application performance, while recommending improvements to system design and architecture.
  • Support application development and deployment in cloud environments (AWS preferred), leveraging cloud-native services for scalability and reliability.
  • Participate in Agile/Scrum ceremonies, contribute to technical discussions, and apply modern tools and frameworks to enhance team productivity and delivery.

Requirements

Do you have a Bachelor’s degree?, As a Full Stack Developer, you will play a key role in delivering end-to-end software solutions in a fast-paced, agile environment. This position goes beyond coding-you will contribute to designing, developing, and deploying scalable systems that drive meaningful impact. We are looking for professionals who are passionate about learning, adaptable to emerging technologies, and capable of taking solutions from concept to production., * 3+ years of experience designing, developing, and implementing software applications

  • Experience with one or more of the following: Java, Python, .NET, React, or other modern frameworks
  • Experience working with SQL databases (PostgreSQL preferred) and familiarity with NoSQL technologies
  • Experience working in an Agile Scrum environment
  • Ability to develop full-stack solutions using both front-end and back-end technologies
  • Ability to obtain and maintain a Public Trust or Suitability/Fitness determination (as required by client)
  • Bachelor’s degree in Computer Science, Engineering, or related field, * 3+ years of hands-on software engineering experience
  • Experience solving complex technical challenges in a collaborative team environment
  • Ability to gather client requirements and improve workflows through automation and optimization
  • Experience with automated testing tools and application maintenance
  • Master’s degree in a related field

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all