We are seeking a skilled Software Program Analyst - Integrations to join our team. The ideal candidate will be responsible for monitoring, enhancing, and developing integration solutions using APIs . This role is crucial for ensuring seamless data exchange and interoperability between various internal and external systems. You will work with service technologies and adhere to best practices for performance and security, all within a DevOps environment.
Roles & Responsibilities
- API Management : Monitor, update, and enhance APIs for integrating internal and external systems, ensuring high standards for scalability and security.
- System Integration : Integrate third-party APIs, cloud services, and legacy systems with existing infrastructure and applications.
- Data Handling : Transform data between various formats ( JSON, XML ) to ensure compatibility. Implement data validation and error handling during integrations.
- Best Practices : Ensure APIs adhere to best practices for performance, reliability, and scalability.
- Collaboration : Work within a DevOps environment using version control tools like GitLab and follow methodologies such as Agile and Scrum .
Qualifications
A Master's degree with experience, a Bachelor's degree with more extensive experience, or a Diploma with a substantial background in Computer Science, IT, or a related field.Proficiency in using MuleSoft Anypoint Studio to design and develop integration flows.Experience in designing RAML-based APIs and working with data formats like JSON, XML, SOAP, and REST .Knowledge of security standards, including OAuth and SSL / TLS .Integration experience with cloud services such as AWS, Veeva, or Salesforce is a must.Experience with API management, API design , and enterprise integration is a plus.SAFe for Teams or MuleSoft Certified Developer - Level 1 certifications are preferred.Work Hours
This position requires you to work a later shift and will be assigned to the second shift, which may require working during evening hours based on business requirements.
Competencies
Technical : Excellent analytical and troubleshooting skills.Communication : Strong verbal and written communication skills for working effectively with global, virtual teams.Leadership : A high degree of initiative, self-motivation, and the ability to manage multiple priorities successfully.Collaboration : A team-oriented mindset focused on achieving team goals.Skills Required
Program Analysis, Api Management, System Integration, Data Handling, Devops, Mulesoft