Software Developer CR
Listed on 2025-12-02
-
IT/Tech
Cloud Computing, IT Consultant, Data Engineer
OTSI is a leading global technology company offering solutions, consulting, and managed services for businesses worldwide since 1999. OTSI serves clients from its 15 offices across 6 countries around the globe with a “Follow-the-Sun” model. Headquartered in Overland Park, Kansas, it has a strong presence in North America, Central America, and Asia‑Pacific with a Global Delivery Center based in India. These strategic locations offer customers competitive advantages of onshore, nearshore, and offshore engagement and delivery options, with 24/7 support.
OTSI works with 100+ enterprise customers, many of whom are Fortune‑ranked, focusing on industry segments such as Banking, Financial Services & Insurance, Healthcare & Life Sciences, Energy & Utilities, Communications & Media Entertainment, Engineering & Telecom, Retail & Consumer Services, Hi‑tech, Manufacturing, Engineering, transport logistics, Government, Defense & PSUs.
- Data & Analytics (Traditional EDW, BI, Big data, Data Engineering, Data Management, Data Modernization, Data Insights)
- Digital Transformation (Cloud Computing, Mobility, Micro Services, RPA, Dev Ops)
- Enterprise Applications (SAP, Java Full stack, Microsoft, Custom Development)
- Design, develop, and maintain scalable, efficient, and high‑quality APIs and software solutions that implement the API contracts.
- Collaborate with team members to design and implement API‑driven architecture and integrations, leveraging middleware platforms where appropriate.
- Work with middleware platforms such as Mulesoft, web Methods, Dell Boomi, Apigee, Oracle Integration Cloud (OIC), or similar tools to implement, manage, and troubleshoot system integrations.
- Peer‑review code and documentation to ensure adherence to standards and best practices.
- Develop and maintain API documentation and specifications for internal and external use.
- Write unit tests, integration tests, and functional tests to ensure code quality and stability.
- Stay current with industry trends, tools, and best practices in API development, middleware platforms, and software engineering.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development with a strong focus on API design and implementation, middleware platforms, and system integration.
- Proficiency in designing and building RESTful APIs; familiarity with SOAP‑based messaging is a plus.
- Hands‑on experience with middleware platforms such as Mule Soft, Oracle Integration Cloud (OIC), web Methods, Dell Boomi, or similar tools.
- Experience with cloud platforms (e.g., AWS, Azure, or OCI) for hosting and managing APIs.
- Experience with backend programming languages such as Java, Python, or Node.js.
- Understanding of queueing concepts and hands‑on experience with a queuing platform such as Kafka, Rabbit
MQ, or Active
MQ. - Solid understanding of API security standards (e.g., OAuth2, JWT) and versioning practices.
- Strong knowledge of relational database design and development. Oracle preferred.
- Familiarity with API testing tools such as Postman, JMeter, SoapUI, cURL or equivalent.
- Experience with Agile development methodologies and working in a collaborative team environment. Familiarity with Service Now’s Agile Development is a plus.
- Excellent problem‑solving skills and attention to detail.
- Familiarity with Dev Ops practices (e.g., CI/CD pipelines, containerization with Docker, Kubernetes) is a strong advantage.
- Strong communication skills and the ability to work independently or as part of a team.
- Familiarity with laboratory information systems (e.g., SCC Soft and Sapio Exemplar LIS) and lab‑related software/tools (e.g., instrument interfaces, barcoding, etc.).
- Experience with task automation using Python or other scripting languages.
- Knowledge of networking concepts and cloud infrastructure.
- Certification in middleware platforms like Mule Soft Certified Developer and Oracle Integration Cloud (OIC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).