P

Prime Controls

System integrator delivering automation and control

Enterprise Automation Developer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeLewisville, TX, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Computer Information Systems, or a related field, or equivalent demonstrated ability.
  • Working proficiency in at least one modern programming language such as Python, JavaScript or TypeScript, or C#.
  • Understanding of REST APIs, JSON, HTTP, and basic authentication concepts, demonstrated through coursework, internships, personal projects, or prior work.
  • Familiarity with relational databases and SQL sufficient to read a schema, write queries, and reason about data relationships.
  • Demonstrated hands-on use of AI development tools to produce working software, with the ability to explain what the tool produced and why it is correct.
  • Evidence of initiative through projects started and finished independently, problems pursued beyond the first obstacle, and work shipped rather than shelved.
  • Ability to communicate clearly with non-developers, including field and office staff describing problems in their own terms.
  • Willingness to work onsite at the Lewisville headquarters, with occasional travel to regional offices or project sites.

Responsibilities

  • Build and maintain REST API endpoints that expose project and asset data from internal engineering systems to tools that need it, including project asset lists consumed by field-facing applications.
  • Implement authentication and authorization for internal and externally reachable applications using approved patterns such as JWT, Microsoft Entra ID, or issued API keys, following the standard selected with IT and BTG.
  • Develop integrations between enterprise platforms including ERP/MRP, engineering data systems, construction tracking platforms, Microsoft 365, and internal tools, using vendor APIs, file exchanges, and scheduled data movement.
  • Write integration code with visible and recoverable failures, including logging, error handling, retries, and alerting when data stops moving.
  • Document endpoints, payloads, dependencies, and support expectations so integrations are transferable and not dependent on one owner.
  • Build AI agents and assisted workflows against approved platforms, including Claude and the Microsoft AI stack, for business processes such as document review, data extraction, exception handling, and routine reporting.
  • Turn manual and repetitive business processes into automations using Power Automate, Python, PowerShell, scripted jobs, and platform-native capability, selecting an appropriate lightweight tool.
  • Define and test guardrails for agents that touch business data, including access, write permissions, escalation to a person, and output verification.
  • Measure automation outcomes using before-and-after measures such as time per transaction, keying error rate, or cycle time.
  • Evaluate native platform capability before building custom solutions, consistent with BTG governance.
  • Contribute to internal applications, including JavaScript-based field and project tools, focusing on refinement, integration, and stability rather than rebuilds.
  • Take ownership of assigned components by fixing defects, improving usability, and keeping applications deployable.
  • Improve user experience on internal tools using real user feedback from field and office staff.
  • Support version control discipline, code review, branching, and release practices as the development function matures.
  • Use AI development tooling daily for code generation, refactoring, test creation, documentation, and debugging.
  • Review and verify AI-generated output and understand why the code works.
  • Share working patterns, prompts, and reusable approaches with BTG and Engineering.
  • Operate within Prime's AI governance policy, including approved tools, data handling rules, and review expectations.
  • Work with IT on infrastructure, security review, licensing, identity, and hosting before anything is exposed outside the network.
  • Translate business requests into a scoped technical approach and identify whether a request calls for configuration, a small automation, an internal application, or a vendor platform decision.
  • Participate in testing and validation, including writing test cases and supporting user acceptance testing for changes affecting business workflows.
  • Maintain documentation, handoff notes, and decision records for everything built.
  • Route material changes through the Change Control Board and support the Change Management Coalition on adoption and rollout for tools that reach the field.
  • Complete onboarding to Prime's development environment, source control, AI tooling, and AI governance policy, and learn what data may be used where.
  • Learn the system landscape, including ERP/MRP, engineering data platforms, internal tools, construction tracking pilots, and existing integration points.
  • Deliver one production API endpoint end to end, including authentication, documentation, and testing, under the direction of the assigned technical owner.
  • Take ownership of one existing internal application component and close a defined backlog of defects and usability items.
  • Build one AI agent or automation for a real business process with a measured before-and-after result.
  • Document everything touched in the first ninety days to a standard that allows another developer to pick it up.
  • Identify two additional automation candidates from direct observation of business processes, with estimated effort and expected benefit.

Desired Qualifications

  • Internship, co-op, or project experience building or consuming production APIs.
  • Experience with Git-based version control and collaborative code review.
  • Exposure to the Microsoft stack, including Power Platform, SharePoint, Microsoft Graph, or Entra ID.
  • Exposure to cloud services, containerization, or CI/CD pipelines.
  • Coursework or project work in machine learning, natural language processing, or agent frameworks.
  • Interest in construction, industrial automation, controls, or manufacturing environments.
  • Experience turning a manual process into an automated one, at any scale.

About the Company

Prime Controls

System integrator delivering automation and control

Prime Controls is an employee-owned main automation contractor and system integrator that provides end-to-end automation and control services, from design to post-project maintenance, for mission-critical industries. Its product approach centers on delivering a sole-source solution that combines hardware and software integration with factory support services, leveraging extensive manufacturer relationships and certified capabilities to cover the full automation lifecycle. The company differentiates itself through its ESOP ownership, single-point accountability as a main contractor, and strong focus on customer outcomes, supported by deep experience in sectors such as data centers, semiconductor fabrication, water and wastewater, energy, and advanced manufacturing. The goal is to help customers deploy reliable, fully integrated automation systems that meet or exceed expectations and reduce downtime across critical operations.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Lewisville, TX
Founded
1991

Recently Posted Jobs

Explore more opportunities at Prime Controls

See more jobs