Software Engineer
Backend Developer
.NET Core
Agile
Angular
APIs
Automation
Azure
CI/CD
Cloud
Cloud Infrastructure
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
Data Processing
Database
Databases
Design
Developer
DevOps
Devops Tools
DevSecOps
Engineering
Front End Development
Frontend
Frontend Framework
Information Technology (IT)
Infrastructure As Code
JavaScript
Programming Language
Programming Languages
Project Management
Software Development
Software Engineer
Software Engineering
SQL
Web Design
Web Framework
Workflow Management
Job Description
Groundworks Operations, LLC is seeking a Senior Software Engineer to design, build, and optimize software systems, including RESTful APIs and full-stack web applications. This onsite role in Irving, TX supports scalable cloud-based delivery, with Agile collaboration across product, architecture, QA, and engineering.
Responsibilities
- Design, develop, test, and maintain high-quality software solutions aligned to business and technical requirements.
- Build scalable APIs, web applications, and backend services using modern engineering practices.
- Work with Product Managers, Architects, QA Engineers, and developers across the software development lifecycle.
- Participate in Agile ceremonies such as sprint planning, backlog refinement, daily stand-ups, retrospectives, and release planning.
- Convert user stories into well-designed, maintainable software solutions.
- Apply best practices including clean code, modular design, secure development, and automated testing.
- Participate in code reviews and incorporate feedback to improve code quality.
- Troubleshoot production issues, resolve defects, and support system reliability and operational excellence.
- Contribute to application modernization and technical debt reduction efforts.
- Implement secure authentication, authorization, and data protection practices.
- Support application monitoring, logging, alerting, and performance optimization.
- Continuously expand technical knowledge through learning new technologies, frameworks, and engineering practices.
- Collaborate with engineering and business partners to deliver measurable business value.
Required Skills and Qualifications
- Ability to contribute effectively within a high-performing Agile engineering team.
- Capability to work independently on assigned features while seeking guidance when appropriate.
- Ownership and accountability for delivering high-quality solutions.
- Effective collaboration with engineers, Product Managers, QA, and UX partners.
- Strong problem-solving and analytical skills.
- High emotional intelligence and a collaborative mindset.
- Comfort working in a fast-paced, evolving environment.
- Demonstrates integrity, professionalism, and accountability.
- Passion for continuous learning and improving technical skills.
- Makes technical decisions that balance business value, maintainability, and engineering best practices.
- Ability to write 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.
- Participation in Agile planning, backlog refinement, sprint planning, and retrospectives.
- Experience collaborating via code reviews, pair programming, and knowledge sharing.
- Contributes to user story refinement and implementation planning.
- Knowledge of 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 with stakeholders and cross-functional teams.
- Focus on continuously improving code quality, performance, and maintainability.
- Contributes to reducing technical debt and improving engineering practices.
Technology Stack
- Agile
- RESTful APIs
- Angular
- Microsoft Azure
- .NET / .NET Core
- SQL Server
- Azure DevOps
- CI/CD
- Terraform
- Logging, monitoring, and observability tools
- Infrastructure as Code
Benefits
- 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
- Company ownership equity
Working Conditions
- Full-time role based at Groundworks’ corporate office in Irving, TX.
- Collaborative, fast-paced work environment requiring adaptability and effective time management.
- Occasional travel may be required for team meetings, training, or industry conferences.
- Base salary range: $100,000 - $125,000 per year, 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