Job Description:
We are seeking a Senior Software Integration Engineer to join our dynamic team. In this role, you will be responsible for integrating complex software systems, ensuring seamless functionality, and enhancing overall system performance.
Key Responsibilities:
- Design and implement integration solutions for various software systems.
- Collaborate with cross-functional teams to understand integration requirements.
- Develop and maintain integration workflows and APIs.
- Troubleshoot and resolve integration issues.
- Ensure data integrity and security across integrated systems.
- Provide technical guidance and mentorship to junior team members.
- Document integration processes and solutions.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software integration or a related role.
- Proficiency in integration tools and platforms (e.g., MuleSoft, Dell Boomi).
- Strong programming skills in languages such as Java, Python, or C#.
- Experience with RESTful and SOAP APIs.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Preferred Skills:
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Knowledge of microservices architecture.
- Familiarity with DevOps practices and tools.
Benefits:
- Competitive salary and performance bonuses.
- Comprehensive health insurance plans.
- Flexible work hours and remote work options.
- Professional development opportunities.
- Collaborative and inclusive work environment.