Job Summary
We are seeking a Software Developer to support the development and maintenance of enterprise integration solutions within a manufacturing environment. This role involves assisting in integration services, backend applications, and production system operations, while collaborating with cross-functional teams to ensure reliable and efficient system performance.
Key Responsibilities
- Assist in the development, testing, and maintenance of enterprise integration solutions.
- Support integration interfaces such as APIs, web services, and EDI based on defined technical requirements.
- Work with integration platforms and middleware components following established procedures and guidance.
- Implement backend application logic using object-oriented programming languages according to specifications.
- Assist in building and maintaining database objects and SQL queries to support system integrations.
- Perform unit testing, debugging, and assist with production issue resolution.
- Participate in deployment and release activities under supervision.
- Monitor system performance and escalate issues as needed.
- Collaborate with business and IT teams to gather requirements and support technical implementation under guidance.
- Create and maintain technical documentation as assigned.
Required Skills And Qualifications
- Experience or academic background in software development or system integration.
- Familiarity with enterprise integration platforms (such as webMethods or equivalent technologies).
- Knowledge of APIs, web services, or EDI.
- Working knowledge of object-oriented programming languages.
- Experience working with relational databases and SQL.
- Ability to follow established technical processes and standards.
- Strong problem-solving skills and willingness to learn.
- Effective communication skills and ability to work with cross-functional teams.
Preferred Qualifications
- Familiarity with cloud-based integration or deployment practices.
- Knowledge of project management concepts and tools, including PMP certification.
- Familiarity with integration tools and middleware components.
Education and Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 1–2 years of experience in software development or enterprise system integration.
- Experience working in an enterprise-level integration environment is a plus.