Job brief
Our team is looking for a highly qualified Systems Integration Engineer. As a systems integration engineer, you will be in charge of planning, producing, testing, and deploying complex software systems for our clients.
Your role will involve working with clients, software developers, and other stakeholders to ensure that our software products satisfy the client's demands and integrate seamlessly with their existing systems.
Responsibilities
- Design, develop, test, and implement complex software systems for our clients.
- Collaborate with clients, software developers, and other stakeholders to identify system requirements and ensure that our software products meet those requirements.
- Develop and maintain technical documentation related to system integration.
- Provide technical guidance and support to developers and other team members.
- Investigate and fix technical problems with system integration.
- Ensure that software integration with clients' current systems is seamless.
- Keep up-to-date with emerging technology and market developments connected to system integration.
- Take part in quality control tasks such as code reviews.
- Identify opportunities for process improvement and implement those improvements.
- Communicate effectively with team members, clients, and other stakeholders.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in systems integration or software development
- Experience with integration technologies such as APIs, web services, and message queues
- Strong programming skills in Java, C#, or Python
- Knowledge of relational databases like MySQL, Oracle, or SQL Server
- Strong analytical and problem-solving abilities
- Strong interpersonal and communication abilities
- A capacity for both independence and teamwork
- Knowledge of agile development techniques
- Willingness to learn about and stay current on new technology