Groundworks
Software Engineer, Mobile App
Irving, TX · Full-time
Sponsorship not specifiedDetected 1 day ago
JavaScriptPythonJavaC++C#Data StructuresAlgorithmsCode ReviewSQLNoSQLAWSGCPAzureCloud PlatformsCI/CDAgileTest AutomationLeadershipCommunicationCollaborationProblem SolvingMentoringAdaptability
> stay_score
odds of building a lasting career here
16Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- 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.
- But what makes us a great place to work?
Responsibilities
- Design, develop, test, and maintain software applications that meet user needs and integrate with existing infrastructure.
- Lead and contribute to software architecture and system design, ensuring scalability, security, and performance.
- Collaborate closely with product managers, designers, QA, and other engineers to define requirements and deliver solutions on schedule.
- Write clean, efficient, and well-documented code; perform thorough code reviews and participate in design reviews.
- Develop and execute unit tests, integration tests, and automated testing frameworks.
- Support deployment, integration, and infrastructure initiatives necessary for product success.
- Perform other duties as necessary or assigned.
Requirements
- Minimum 5-8 years of professional software development experience with a strong track record of delivering complex software projects.
- Proficiency in multiple programming languages such as Java, C#, C++, Python, or JavaScript, and experience with relevant frameworks and tools.
- Strong understanding of software design principles, data structures, algorithms, and object-oriented programming.
- Experience working with databases (SQL and NoSQL), cloud platforms (AWS, Azure, or Google Cloud), and version control systems.
- Solid experience with software testing methodologies and continuous integration/continuous deployment (CI/CD) pipelines.
- Strong communication and collaboration skills with the ability to work effectively in cross-functional teams.
- Experience mentoring and guiding junior developers is highly desirable.
- Familiarity with Agile and Scrum development methodologies.
- Occasional travel may be required for team meetings, training, or industry conferences.
- Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree preferred.
- Excellent problem-solving, analytical, and critical-thinking skills.
- Passion for technology, quality, and continuous learning.
- Working Conditions
- Full-time position based at Groundworks' corporate headquarters, with possible remote/hybrid options as business needs dictate.
Nice to have
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Master's degree preferred.
Benefits
- Comprehensive and Affordable Benefits Package
Company info
- 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.
- 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.
Apply directly at Groundworks →Create a free account for alerts like thisView Groundworks immigration profile
This listing is sourced directly from Groundworks's careers page and normalized into a canonical job model.