Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Stanley Martin Homes Logo

Senior Software Engineer (Full Stack)

Stanley Martin Homes

Salary not specified
Dec 6, 2025
Reston, VA, US
Apply Now

Stanley Martin Homes is looking to solve the problem of designing, developing, and maintaining cloud-hosted web applications to support internal and external stakeholders and drive operational efficiency and content delivery for the platform.

Requirements

  • Strong understanding of object-oriented programming languages (e.g., C, Python, Java)
  • Extensive experience with web technologies (e.g., HTML, CSS, JavaScript)
  • Excellent knowledge of various JavaScript frameworks and libraries (e.g., React, Angular, Vue.js)
  • Familiarity with version control systems (Git, GitHub, Azure DevOps)
  • Experience with cloud computing services (e.g., AWS, Azure, GCP) is a plus
  • Minimum of 5 years of hands-on experience as a software engineer, with at least 2 years in a senior-level role
  • Proven track record of successfully designing, developing, and deploying complex software applications

Responsibilities

  • Lead the design, development, and implementation of complex software solutions for our multifaceted cloud applications (desktop/mobile web + native devices)
  • Drive the continuous improvement of our codebases by writing clean, efficient, and maintainable code
  • Collaborate with cross-functional teams (e.g., product, design, QA) to gather requirements, translate them into technical specifications, and deliver projects on time and within budget
  • Stay up-to-date with the latest software technologies and trends and propose innovative solutions to improve our systems and processes
  • Participate in code reviews, identify potential issues and suggest improvements, ensuring high-quality code delivery
  • Contribute to the overall architecture and scalability of our applications
  • Document technical decisions and processes for future reference and knowledge sharing

Other

  • Bachelor's degree in Computer Science, Mathematics, or a related field
  • Ability to work independently and as part of a team
  • Passion for software development and a drive for excellence
  • Commitment to delivering high-quality work on time and within budget
  • Excellent communication and collaboration abilities