We are seeking a Senior Software Developer – API to support the Government . 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.
Create a job alert for this search
Senior Software Developer • Toronto, ON, Canada