Senior Software Developer – API
Job Description:
We are seeking a Senior Software Developer – API to support the Government Services Integration Cluster within the Ontario Public Service (OPS). The ideal candidate has extensive experience designing, developing, and integrating APIs in complex enterprise environments using platforms like IBM API Connect, IBM ACE, MuleSoft, or Azure API Management.
---
Key Responsibilities:
· Design, develop, and implement REST APIs and integration services.
· Translate technical specifications into well-tested, efficient code.
· Work with middleware and API management platforms to build scalable integrations.
· Develop and manage full API lifecycles including versioning, deployment, and monitoring.
· Convert services between REST and SOAP as required.
· Troubleshoot and resolve integration and performance issues.
· Collaborate with stakeholders and technical teams throughout the SDLC.
· Ensure adherence to OPS accessibility, digital, and cybersecurity standards.
---
Required Skills & Qualifications:
Core Experience (40%)
· 5+ years of hands-on API development and integration experience.
· Proven delivery of solutions using IBM API Connect, IBM ACE, MuleSoft, or Azure APIM.
· Strong grasp of RESTful APIs, microservices, and event-driven architecture.
· Integration experience with platforms like Microsoft SharePoint, Dynamics CRM, Siebel, and Curam.
· Knowledge of enterprise integration with systems like databases, ERPs, CRMs.
Technical Expertise (35%)
· In-depth knowledge of API security: OAuth 2.0, JWT, API keys, TLS.
· Experience with API gateway policies (rate limiting, throttling, logging, etc.).
· Solid understanding of synchronous/asynchronous messaging, pub/sub, and queues.
· Hands-on with OpenAPI (Swagger) and enterprise integration patterns.
· Experience with Docker/Kubernetes is an asset.
Communication & Documentation (20%)
· Excellent verbal and written communication skills.
· Ability to clearly document APIs and integration workflows.
· Comfortable working with cross-functional teams (BA, QA, Product).
· Able to lead technical walkthroughs and status updates effectively.
Public Sector Knowledge (5%)
· Familiarity with OPS architectural governance and standards.
· Understanding of Ontario government’s digital, cybersecurity, and accessibility frameworks.
Company Profile
Ministry of Public and Business Service Delivery and Procurement
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.