Software Developer – Full Stack (Internal Applications) - Kennesaw, GA

United Contractor Services•Kennesaw, GA
•Onsite

About The Position

United Contractor Services is hiring a full-time, in-office Software Developer at its headquarters in Kennesaw, Georgia. The developer will own the design, development, deployment, and ongoing support of internal software used across the company, working from user interfaces through business logic, APIs, databases, and integrations. The role emphasizes close collaboration with accounting, operations, HR, IT, and project teams to understand workflows, identify automation opportunities, and turn business needs into usable applications. The developer will work with systems including Viewpoint Vista, Procore, ADP, Paylocity, Microsoft 365, Entra ID, Teams, Power Platform, Azure, and service-desk platforms. Responsibilities also include establishing development practices and documentation, monitoring application performance and reliability, and recommending improvements and tools. This position requires working on-site daily at the Kennesaw office.

Requirements

  • At least 3 years of professional development experience covering both front end and back end.
  • Skills in one or more back-end languages such as C#, Python, or JavaScript/Node.
  • Front-end skills in HTML, CSS, and JavaScript, plus experience with a modern framework such as React, Angular, or Vue.
  • Strong SQL skills and relational database design ability.
  • Practical experience building and integrating REST/JSON APIs, including OAuth and token-based authentication.
  • Comfort with Git and standard development workflows.
  • A track record of translating business requirements into software people use.
  • Strong troubleshooting skills and an ability to find root causes.
  • Ability to work independently and own work and its results.
  • Must be able to work on-site daily at the Kennesaw, Georgia office.

Nice To Haves

  • Integration or reporting work with Viewpoint Vista, Procore, ADP, or Paylocity.
  • Development within the Microsoft ecosystem, such as Azure Functions, Power Platform, or Entra ID.
  • Experience with cloud hosting, CI/CD pipelines, or containers.
  • Experience with Power BI, SSRS, or other reporting and BI tools.
  • Background in construction or another project-driven industry.

Responsibilities

  • Work directly with accounting, operations, HR, IT, and project teams to understand their workflows and needs.
  • Identify manual and repetitive processes that could be improved through purpose-built tools or automation.
  • Translate business needs into technical designs, data models, and realistic delivery plans.
  • Develop internal web applications end to end, including user interfaces, business logic, APIs, and databases.
  • Design relational schemas and write efficient queries and stored procedures.
  • Create and consume REST APIs and webhooks that connect internal applications with core platforms.
  • Keep code clean, testable, and maintainable, and participate in code reviews.
  • Test, deploy, and monitor applications.
  • Troubleshoot and fix bugs, performance issues, and data integrity problems across the stack.
  • Implement logging, alerts, validation, and error handling to identify issues proactively.
  • Document architecture, data models, field definitions, and business rules.
  • Define practices for source control, API usage, authentication, and change management.
  • Ensure applications meet security, access-control, and audit expectations.
  • Research frameworks, third-party tools, and APIs that may improve delivery.
  • Improve the performance, scalability, and maintainability of existing applications.
  • Proactively bring improvement ideas to leadership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service