Job Description
As an Integration Solutions Engineer, you will:
- Design, develop, and implement software interfaces and web services to integrate disparate systems.
- Build robust adapters and service interfaces for enterprise applications.
- Develop Java-based applications, particularly using Swing and related UI frameworks.
- Create and execute automation scripts using tools like JUnit, LoadRunner, and QuickTest Professional.
- Collaborate with teams using tools such as GitHub, Rational ClearCase, ClearQuest, and Quality Center.
- Work with Apache platforms including Tomcat, Geronimo, Camel, ServiceMix, Axis, and Axis2.
What You Bring to the Table:
- 5+ years of hands-on experience in system integration and interface development.
- Proven expertise in developing adapters and web service interfaces.
- Strong command of WSDL, XSD, XML, and SOAP/REST-based services.
- Proficient in Java, particularly with Swing for desktop application development.
- Experience with automation testing tools like JUnit, LoadRunner, and QTP.
- Familiarity with version control and defect tracking tools including GitHub, ClearCase, and ClearQuest.
- Knowledge of database systems such as Oracle and SQL.
You should possess the ability to:
- Design scalable, secure, and efficient integration solutions across varied systems.
- Author and maintain clean, modular, and well-documented code.
- Work independently and collaboratively in Agile development environments.
- Troubleshoot and resolve complex integration issues in a timely manner.
- Contribute to both development and quality assurance through automation and testing.
What We Bring to the Table:
- A technically challenging environment focused on integration of mission-critical systems.
- Opportunities to work with leading open-source and enterprise-grade technologies.
- A collaborative, Agile culture that values continuous improvement and innovation.
- Exposure to large-scale SCADA system integrations and enterprise-grade middleware platforms.