Application Integration Engineer
تفاصيل الوظيفة
Soloinsight Inc USA was founded on the driving principles of automation and security, to improve operational efficiencies. Since its incorporation in 2013, it has grown into a leading platform adopted by a wide variety of companies from mid-size, growth-oriented firms to Fortune 100. What we do! We are a software company; our SaaS product CloudGate is a modular Physical Identity and Access Management platform designed to manage physical and logical identities and credentials. CloudGate unites global identities from disparate physical and logical access control systems. About the Position! We are seeking a skilled .Net (C#) Application Integration Engineer to join our dynamic team. As an Application Integration Engineer, you will play a crucial role in connecting various systems by integrating 3rd party APIs and systems with CloudGate. Your expertise in Restful APIs, SOAP web services, JSON, XML structure, and authentication protocols will be instrumental in ensuring seamless data exchange between systems. The ideal candidate will also possess strong troubleshooting skills in complex integration environments and have experience with source code control tools such as Git and SVN. Responsibilities:
- Integrate 3rd Party APIs/Systems with CloudGate.
- Collaborate with cross-functional teams to understand integration requirements.
- Design, develop, and implement robust solutions for integrating 3rd party APIs and systems with CloudGate.
- Ensure seamless and efficient data exchange between different systems.
- Utilize strong knowledge of Restful APIs and SOAP web services to design and implement effective integration solutions.
- Work with development teams to define API specifications and standards.
- Implement and support authentication and authorization protocols, including SAML2.0, OAuth 2.0, Open IDC, and JWT.
- Ensure secure and compliant data access across integrated systems.
- Demonstrate proficiency in troubleshooting and problem-solving within complex integration environments.
- Analyze and resolve issues related to data exchange, API connections, and system interoperability.
- Utilize source code control tools such as Git and SVN to manage and version control integration code.
- Collaborate with development teams to enforce coding standards and best practices.
- Possess good knowledge of design patterns, with a focus on patterns like the Repository Pattern.
- Apply design patterns to enhance the scalability and maintainability of integration solutions.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as an Application Integration Engineer or similar role.
- Strong programming skills and proficiency in .Net (C#).
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment and manage multiple integration projects simultaneously.
- 1-3 years of relevant experience.
- 40 plus hours per week - Must be willing to work overlapping hours as needed.
- Market-leading Salary and Allowances
- Medical Insurance Coverage – Self & Dependents
- Parents Medical Coverage
- Disability Insurance
- Life Insurance
- Provident Fund and EOBI
- Performance-based bonuses
- Annual Performance Reviews
- Home Internet Subsidy
- Conveyance Allowance
- Company Subsidized Vehicle Financing Plans
- Company Provided Dinner
- Professional Development Budget
- Recreational area for in-house games
- In-house Gym
- Friendly work environment
- Training opportunities
- Company Sponsored Recreational Tours
- Earned Annual Leaves
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.