Foxconn Industrial Internet - FII
Software Developer
About the job
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.