> Markdown version of [/jobs/ext/4660159-software-engineer](https://www.wearedevelopers.com/jobs/ext/4660159-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Dynamic Systems - **Location:** Buda, TX, United States - **Salary:** $125,000 - $165,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computer-Aided Design, Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, Python (Programming Language), Scrum Methodology, Service-Oriented Architecture, SQL Databases, Systems Integration, Scripting, Git, Data Analytics, Restful APIs, Software Version Control, Microservices - **Published:** November 10, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=3061949821-2 ## About the Role * C# or Java * Python or similar scripting language * SQL and relational databases * RESTful API development and integration * Version control (Git) * CI/CD tools (e.g., Azure Dev * Ops, Git * Hub Actions) * Cloud platforms (AWS, Azure, or GCP) * Construction or mechanical project management systems (desired) * Microservices or service-oriented architecture * Agile/Scrum development practices ## Description * Design, develop, test, and maintain software tools that support mechanical construction projects and internal operations. * Integrate applications with project management, BIM/VDC, and field data systems to streamline workflows and reporting. * Collaborate with engineering, construction, and IT teams to gather requirements and translate them into technical solutions. * Implement and maintain secure, scalable, and reliable APIs, databases, and services. * Contribute to CI/CD pipelines, code reviews, and documentation to ensure quality and maintainability. * Troubleshoot, debug, and optimize existing applications and integrations in a production environment. * Support data analytics and dashboards that improve visibility into project performance, schedule, and cost. * Follow Agile/Scrum practices and participate in sprint planning, standups, and retrospectives.