Skip to content
← Back to job listings

Software Engineer

Groundworks Operations, LLC · Virginia Beach, VA (Corporate), United States

Software DevelopmentExternal listingfull-time6 days ago

About The Role

Ready to build your future? We're Groundworks, North America's leading foundation repair and water management specialist. We're more than a company - we're a team driven by purpose. As a Top Workplace, we're looking for top talent to fuel our mission: to protect, repair, and improve our customers’ greatest asset – their home.

But what makes us a great place to work? Here, you'll find real career growth, comprehensive and affordable benefits, a culture that values hard work and innovation, and company ownership equity. Whether you’re starting your career or looking for your next big move, we offer hands-on training, advancement opportunities, and the chance to make a real impact every day.

Join us and lay the foundation for your success. Apply today!

The Software Engineer designs, builds, and optimizes software systems , APIs , and websites that power critical business operations across the organization. In this senior individual-contributor role, you will lead the design and delivery of scalable, cloud-based applications and integrations, applying strong software engineering practices and modern DevOps principles. Your technical depth, problem-solving ability, and collaboration skills will help evolve the company’s digital foundation, enabling data-driven decision-making and operational.

Candidates should have a solid foundation in Agile software engineering practices and enjoy working collaboratively within cross-functional teams. They are motivated to build high-quality software, continuously improve their technical skills, and contribute to delivering business value. They demonstrate ownership, adaptability, and a willingness to learn while embracing modern software engineering practices.

Desired Traits

  • Contributes effectively as a member of a high-performing Agile engineering team.
  • Works independently on assigned features while seeking guidance when appropriate.
  • Demonstrates ownership and accountability for delivering high-quality solutions.
  • Collaborates effectively with engineers, Product Managers, QA, and UX partners.
  • Strong problem-solving and analytical skills.
  • High emotional intelligence and a collaborative mindset.
  • Comfortable working in a fast-paced, evolving environment.
  • Demonstrates integrity, professionalism, and accountability.
  • Passionate about continuous learning and improving technical skills.
  • Makes technical decisions that balance business value, maintainability, and engineering best practices.

Core Competencies

  • Writes clean, maintainable, and well-documented code.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience developing modern full-stack web applications.
  • Understanding of Test-Driven Development (TDD) and automated testing practices.
  • Participates in Agile planning, backlog refinement, sprint planning, and retrospectives.
  • Collaborates through code reviews, pair programming, and knowledge sharing.
  • Contributes to user story refinement and implementation planning.
  • Understands modern software architecture principles including modular design and API-first development.
  • Experience integrating RESTful APIs and backend services.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Understanding of application security fundamentals and secure coding practices.
  • Experience troubleshooting application issues and resolving defects.
  • Strong verbal and written communication skills.
  • Works effectively with stakeholders and cross-functional teams.
  • Continuously improves code quality, performance, and maintainabil
  • Contributes to reducing technical debt and improving engineering practices.

Technical Focus

  • Design, develop, test, and maintain RESTful APIs and Angular web applications.
  • Build scalable cloud-native applications using Microsoft Azure.
  • Develop and consume APIs, messaging services, and event-driven integrations.
  • Build applications using modern .NET technologies including .NET Core
  • Develop and optimize SQL Server database objects, queries, and data access patterns.
  • Implement CI/CD pipelines using Azure DevOps.
  • Write automated unit, integration, and functional tests.
  • Participate in code reviews and follow established engineering standard
  • Support DevOps practices including Infrastructure as Code using Terraform
  • Monitor application health using logging, monitoring, and observability tools.

Responsibilities

  • Design, develop, test, and maintain high-quality software solutions that meet business and technical requirements.
  • Develop scalable APIs, web applications, and backend services using modern engineering practices.
  • Collaborate with Product Managers, Architects, QA Engineers, and fellow developers throughout the software development lifecycle.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, retrospectives, and release planning.
  • Translate user stories into well-designed, maintainable software solutions.
  • Apply software engineering best practices including clean code, modular design, secure development, and automated testing.
  • Participate in code reviews and incorporate feedback to continuously improve code quality.
  • Troubleshoot production issues, resolve defects, and contribute to system reliability and operational excellence.
  • Contribute to application modernization initiatives and technical debt reduction efforts.
  • Implement secure authentication, authorization, and data protection practices.
  • Support application monitoring, logging, alerting, and performance optimization.
  • Continuously improve technical knowledge by learning new technologies, frameworks, and engineering practices.
  • Collaborate effectively across engineering and business teams to deliver high-quality software that provides measurable business value.

Working Conditions

  • Full-time position based at Groundworks’ corporate office in Virginia Beach, VA.
  • Collaborative, fast-paced work environment requiring adaptability and effective time management.
  • Occasional travel may be required for team meetings, training, or industry conferences.
  • This role has a base salary range between $70,000- $110,000. Salary is based on candidate experience.
  • Employee Ownership/Equity

What We Provide

  • Competitive Pay
  • Employee Company Ownership Opportunities
  • Industry Leading Training Programs
  • Leadership Development and Career Growth Tracks
  • Comprehensive and Affordable Benefits Package
  • Top Workplace with Award Winning Culture

This is an external listing. JobSpring does not represent or verify the employer. Report this listing