Job Summary:
The Software Developer holds the responsibility of designing, developing, and implementing
integrated software solutions. This role encompasses the development of both the frontend and
backend components of a software platform dedicated to integrating multiple applications and
interfaces. The individual in this position will engage in collaborative work with fellow IT team
members and colleagues from other departments.
Responsibilities:
• Build, validate, and implement software applications that facilitate secure, high-performance data
exchange between enterprise systems.
• Architect and manage SQL database environments, including schema design, advanced querying
and stored procedure development.
• Establish and maintain sandbox environments for software prototyping, integration testing, and
validation of new features.
• Build both manual and automated test procedures to evaluate software functionality, reliability, and
system compatibility.
• Deliver secure, scalable, and compliant applications aligned with enterprise cybersecurity
standards.
• Maintain comprehensive software documentation—including architecture, design, test plans, and
version-controlled change records.
• Create project plans, timelines, and development roadmaps based on requirements analysis and
stakeholder priorities.
• Contribute to continuous improvement initiatives by analyzing production data and identifying
opportunities for digital enhancement.
• Adhere to federal and state regulations.
• Adhere to all company policies, processes, and procedures.
• Performs other duties as requested, directed, or assigned.
• Predictable and reliable attendance.
Position Qualifications:
• Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a
related technical field.
• Minimum of five (5) years of hands-on software development experience in manufacturing or enterprise systems environments.
• Proven experience integrating enterprise applications in manufacturing, Software such as Rockwell Automation PLEX, Inductive Automation Ignition, Microsoft SQL Server, Salesforce, and Smartsheet, with a strong focus on secure data sharing and interoperability.
• Proficiency with essential software development and collaboration tools, including Git, JIRA, and Postman.
Strong programming skills in multiple languages such as Python, JavaScript, C#, and Java, with working knowledge of JSON, HTML5, and modern scripting techniques.
• Demonstrated expertise in software integration technologies and a solid understanding of REST APIs, including designing, consuming, and troubleshooting API-based services.
• Hands-on experience developing and managing SQL databases, including schema design, stored procedures, query optimization, and system-to-system data flows.
• Familiarity with deploying software solutions in both cloud and on-premise environments, ensuring scalability, reliability, and adherence to IT best practices.
• Ability to work across cross-functional teams, supporting end-to-end integration between MES, ERP, CRM, and automation platforms.
Key Competencies:
• Takes Initiative: Exhibits strong drive for results and success; conveys a sense of urgency
and drives issues to closure; persists despite obstacles and opposition.
• Working Safely: Demonstrates safe behaviors. Aware of potential risks and threats in the
workplace.
• Delivers Results: Achievement-oriented, feeling a sense of urgency to reach goals on time, if not before.
• Teamwork: Works cooperatively with others to accomplish team goals and organizational
objectives.
• Communications: Exchanges thoughts, feelings, and information effectively.