Demo

Software Developer - Automation

Baker Group
Ankeny, IA Full Time
POSTED ON 2/7/2025
AVAILABLE BEFORE 5/7/2025

PURPOSE

The Software Developer is responsible for supporting the commercial and industrial process automation teams by developing software tools that increase quality and productivity. This role emphasizes software development with opportunities to support DevOps workflows and cloud application deployment. The position aligns with Baker Group's strategic goals and supports the "Client for Life" concept for existing and new clients.

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES

The following duties are typical for this job. These are not to be construed as exclusive or all inclusive. Other duties may be required and assigned.

  • Support the Automation Business unit with software tools to increase quality and productivity
  • Develop and maintain software tools that enhance the quality and productivity of the Automation Business Unit (BU).
  • Produce detailed documentation for in-house developed software for use by technicians and operators.
  • Maintain and improve system tools used within the Automation BU.
  • Perform coding, debugging, testing, and troubleshooting throughout the application development lifecycle.
  • Design and implement enhancements to existing applications to meet evolving business needs.
  • Document and follow rigorous software design and development standards.
  • Research emerging software trends and identify potential solutions to improve team workflows.
  • Deploy and support custom applications on cloud platforms (e.g., Azure, GCP) as needed.
  • Collaborate effectively with team members and stakeholders, ensuring smooth communication and alignment with project goals.

MINIMUM EDUCATION & EXPERIENCE REQUIRED TO PERFORM ESSENTIAL FUNCTIONS

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; or at least 4 years of professional experience as a software developer.
  • Proficient in Java and Python with a strong portfolio of completed projects.
  • 2 years of experience in deploying software using CI / CD pipelines and Git workflows and familiarity with setting up
  • Experience with modern software development methodologies, including CI / CD tools and Git workflows.
  • Familiarity with deploying applications to cloud platforms such as Azure or GCP.
  • Preferred but not required :

  • Exposure to building and industrial automation systems or platforms such as Tridium, Schneider Electric, or Ignition.
  • Knowledge of building automation protocols (e.g., BACnet, Modbus) or willingness to learn.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • CERTIFICATES, LICENSES, REGISTRATIONS

  • None required; relevant certifications (e.g., Azure, GCP, or CI / CD tools) are a plus.
  • MENTAL AND PHYSICAL COMPETENCIES REQUIRED TO PERFORM ESSENTIAL FUNCTIONS

  • Possess strong time and project management skills with capability to prioritize and multitask as needed.
  • Knowledge of current software development trends and best practices and able to assist with decision making process for ones we should implement.
  • Excellent troubleshooting skills, able to assist others in finding potential issues in their own work
  • Team player with strong customer service and communication skills
  • ENVIRONMENTAL ADAPTABILITY

  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift 10 pounds occasionally
  • May have occasional visits to a job site which would require periods of standing, walking and / or climbing stairs
  • EQUIPMENT / TOOLS

  • Laptop computer
  • Baker Group is an Equal Opportunity Employer. In compliance with the Americans with Disabilities Act, Baker Group will consider reasonable accommodations for qualified individuals with disabilities and encourage prospective employees and incumbents to discuss potential accommodations with the Employer.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Developer - Automation?

    Sign up to receive alerts about other jobs on the Software Developer - Automation career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $143,123 - $179,960
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $72,538 - $87,299
    Income Estimation: 
    $88,790 - $110,816
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Baker Group

    Baker Group
    Hired Organization Address Ankeny, IA Full Time
    Job Description Job Description PURPOSE This position will support the Talent Acquisition team by playing a critical rol...
    Baker Group
    Hired Organization Address Ankeny, IA Full Time
    Job Description Job Description PURPOSE The Senior Mission Critical Electrical Project Manager will create and develop r...
    Baker Group
    Hired Organization Address Rapids, IA Full Time
    PURPOSE Automation Technicians will be responsible for supporting Project Managers and System Engineers with creating, i...
    Baker Group
    Hired Organization Address Ankeny, IA Full Time
    PURPOSE Automation Technicians will be responsible for supporting Project Managers and System Engineers with creating, i...

    Not the job you're looking for? Here are some other Software Developer - Automation jobs in the Ankeny, IA area that may be a better fit.

    Senior SQL Server Developer

    Software Technology Inc., Des Moines, IA

    Senior Automation SCADA Developer

    Dee Zee, Des Moines, IA

    AI Assistant is available now!

    Feel free to start your new journey!