Automation & Integration Developer at Professional Engineering Consultant – Wichita, Kansas
Explore Related Opportunities
About This Position
Position Summary:
The Automation & Integration Developer designs, develops, and supports custom automations and system integrations that streamline PEC’s digital workflows. This position builds tools and connectors between Autodesk, Bentley, ACC, CRM, ERP, and reporting platforms, reducing manual effort and improving data reliability. The Automation & Integration Developer involves end-to-end development of scripts, APIs, and integrations, from requirements gathering through testing and deployment. In addition, will be a key enabler of PEC’s digital transformation, the Automation & Integration Developer ensures project teams can leverage technology seamlessly across all disciplines.
Duties and Responsibilities:
Analyze requirements from project teams and identify opportunities for automation and integration
Develop, test, and deploy scripts, APIs, and connectors that streamline project startup, documentation, and data exchange
Maintain and enhance existing automation tools; troubleshoot issues and implement fixes
Partner with Digital Solutions Specialists and project staff to ensure tools align with discipline-specific workflows
Ensure automation code meets standards for efficiency, security, and maintainability.
Document integration workflows, codebases, and deployment steps for ongoing support
Perform code reviews, testing, and validation of automations to ensure reliability and accuracy
Stay current on Autodesk Platform Services (APS), Bentley APIs, and other relevant SDKs to apply emerging capabilities
Collaborate with the Senior Digital Systems Engineer to align automation development with enterprise architecture and standards
Provide training and support to staff using custom automation tools
Contribute to innovation projects, pilots, and proof-of-concepts as assigned.
Travel from time- to-time, but not on a monthly basis. Travel may be for training, career fairs, conferences, meetings, or other work-related duties
Other projects and responsibilities may be added at the company’s discretion
Special Knowledge, skills and abilities:
Advanced proficiency in scripting and automation languages such as Python, .NET/C#, JavaScript, or other modern programming languages used for integrations and workflow automation
Strong experience developing RESTful services, API integrations, and data connectors across platforms including Autodesk Platform Services (APS), ACC APIs, Bentley APIs, CRM, ERP, and reporting systems
Solid knowledge of relational and non-relational databases, including SQL, MySQL, or MongoDB, with the ability to design and maintain efficient data exchange workflows.
Strong understanding of software architecture concepts including modular design, maintainability, versioning, and scalable automation patterns
Proficiency with Git-based version control, DevOps concepts, CI/CD pipelines, and modern deployment practices to ensure secure and reliable automation releases
Ability to analyze complex engineering and project-delivery workflows to identify automation opportunities, reduce manual steps, and improve data accuracy
Strong debugging and problem-solving skills with the ability to isolate, diagnose, and resolve integration issues across multiple systems or disciplines
Familiarity with cloud platforms (Azure, AWS, or similar), including authentication, security, and permissions models used for enterprise integrations
Ability to write clear, detailed documentation for codebases, integration logic, workflows, and support procedures to ensure long-term maintainability
Strong communication skills with the ability to translate technical concepts into clear guidance for project teams, non-technical users, and cross-discipline stakeholders
Demonstrated adaptability and willingness to learn new SDKs, APIs, and tools as digital transformation initiatives evolve
Ability to work both independently and collaboratively within a multidisciplinary team environment, supporting engineering, IT, and digital delivery groups
Experience with APS Model Derivative, Data Exchange, Forge Data, or ACC Connect workflow development
Knowledge of Agile development methodologies or structured innovation processes
Education and Experience:
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline required
Minimum three (3) years of professional experience developing software solutions with a focus on automation, API integrations, or workflow engineering
Hands-on experience working with Autodesk Platform Services (APS), including the Model Derivative API, Data Exchange, ACC APIs, authentication workflows, and related SDKs, strongly preferred
Experience integrating or automating workflows between AEC platforms such as Autodesk Construction Cloud, Revit, Civil 3D, or Bentley tools is highly preferred
Demonstrated experience designing, building, testing, and deploying production-ready scripts, services, or connectors that improve digital project delivery or data exchange
Ability to interpret complex technical requirements from engineering and project teams and translate them into automation solutions aligned with enterprise architecture
Experience working collaboratively with IT, software developers, and engineering disciplines to ensure automations follow best practices for security, maintainability, and scalability
Prior experience in DevOps, Agile development, or iterative delivery environments is preferred
License and Certification:
Microsoft Azure Developer Associate (AZ-204) or AWS Certified Developer – Associate preferred
Python Institute certifications (PCAP/PCPP) or Microsoft/.NET development certifications preferred
DevOps-focused certifications such as Microsoft DevOps Engineer Expert (AZ-400), AWS DevOps Engineer – Professional, or GitHub Actions certifications preferred
Database certifications such as Microsoft SQL Server or MongoDB Certified Developer are advantageous
Work Environment:
PEC values a healthy work environment, and we focus on working efficiently and collaboratively to ensure quality and productive work as well as quality time away from the office. The work environment is business casual, friendly, respectful, and team oriented with daily peer interactions regarding work progress, client needs and project-specific technical issues. We strive to create an enjoyable work environment with support and opportunities for positive career growth. Much of the work will be conducted within an office setting with frequent sitting, reaching and manipulation of objects, tools and/or controls. The position requires mobility. Duties involved require moving materials that weigh up to 10 pounds on a regular basis and up to 25 pounds on an occasional basis. Manual dexterity and coordination are required over 50% of the work period while operating equipment such as computer keyboard, mouse, calculator and similar machines. At times, bending, reaching, standing, and walking may be required.
Supervisory Responsibilities (if there are no supervisor responsibilities, put N/A):
NA
PEC is an AA/EEO/Veteran/Disabled employer.
Scan to Apply
Job Location
Job Location
This job is located in the Wichita, Kansas, 67202, United States region.