Software Engineer

Stanley Martin Homes · Reston, VA

Posted 1 day ago

Apply faster with the Jobply extension

Auto-fills this application on Workday, Greenhouse, Lever & 50+ ATS systems — you review before submitting

Skills

HTMLCSSJavaScriptReact.NETNode.jsPL/SQLGSAPFramer MotionC#PythonJavaAngularVue.jsGitGitHubAzure DevOpsAWSAzureGCPAzure OpenAIOpenAIClaudeVertexGitHub CopilotClaude CodeCursor

Job description

As a key member of the Information Technology team, the Software Engineer will contribute to the development and maintenance of our cloud-hosted web applications, supporting internal and external stakeholders and helping drive operational efficiency and content delivery across the platform. This role offers the opportunity to work with modern web technologies, including AI-powered features, collaborate across product and data teams, and contribute to projects that directly impact the homebuilding industry.

Responsibilities and Duties

Collaborate with Product Designers, Product Managers, Engineers to deliver compelling multifaceted desktop and mobile web applications.
Develop responsive and reusable front-end and back-end components using standard web technologies (HTML, CSS, JavaScript, React, .NET, Node.js, etc.).
Create engaging, performant UI animations, transitions, and interactive motion using JavaScript and CSS (e.g., GSAP, Framer Motion, CSS animations), ensuring smooth performance across devices and respecting accessibility needs such as reduced-motion preferences.
Work with PL/SQL to write queries, functions, and procedures, ensuring high data quality and performance.
Drive the continuous improvement of our codebases by writing clean, efficient, and maintainable code.
Participate in code reviews, identify potential issues and suggest improvements, ensuring high-quality code delivery.
Document technical decisions and processes for future reference and knowledge sharing.
Build and integrate AI-powered user experiences, such as chat interfaces, smart search, and content generation features, including handling streaming responses, loading states, and error handling in the UI.
Contribute to and maintain shared UI component libraries and design systems to ensure consistent user experience.
Complete all other duties as assigned by manager.
Represent the company professionally in all internal and external interactions and communications.
Adhere to and promote the Mission, Vision, and Values of Stanley Martin Companies.

Position Standards

Strong analytical and problem-solving skills
Ability to work independently and as part of a cross-functional team
Passion for software development and delivering high-quality, maintainable code
Strong attention to detail and a passion for creating intuitive, user-centered interfaces
Flexible mindset and a strong desire to learn and grow with modern technologies
Commitment to delivering work on time and within established standards
Self-directed, proactive, “get-it-done” attitude

Position Requirements

Bachelor’s degree in Computer Science, Software Engineering, Human Computer Interaction, or a related field
2–6 years of experience developing and delivering responsive web applications in a corporate environment
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)
Solid understanding of web accessibility (WCAG), front-end performance optimization, and cross-browser compatibility
Experience building JavaScript-based animations, transitions, and interactive motion (e.g., GSAP, Framer Motion, CSS animations) is a plus
Familiarity with version control systems (Git, GitHub, Azure DevOps)
Experience with cloud computing services (e.g., AWS, Azure, GCP) is a plus
Experience interacting with or using AI/LLM APIs (Azure OpenAI, OpenAI, Claude, Vertex)
Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) to improve productivity and code quality
Exposure to MCP servers for developer workflows or automation

Stop filling out the same form 100 times.

Install the free Jobply Chrome extension and auto-apply to Software Engineer and 300,000+ other live jobs across Workday, Greenhouse, Lever, and 50+ other ATS systems.

Apply with Jobply — Free
✓ Free forever✓ No credit card✓ 4.8★ from 12k+ users