Russell TobinSoftware Developer - API - Senior
Toronto, Onsite 222 Jarvis Street
Duration: 16+ Months (Possible Extension)
Role OverviewSenior Developer / Integration Engineer responsible for translating technical system specifications into production‑ready, tested applications and APIs, supporting full lifecycle delivery from detailed programming specifications and coding through unit testing, deployment, and post‑implementation support.
Works across web and rich internet application stacks, middleware and gateway layers, and cloud platforms to deliver secure, scalable integrations, REST API platforms, and Dynamics 365 / Power Platform solutions while collaborating with cross‑functional teams and stakeholders.
Cloud & Platform:
Azure (App Services, Functions, Azure SQL, DevOps), Dynamics 365, Power Platform, Dataverse.
Languages & Frameworks:
C#, .NET Core / .NET 5+, ASP.NET MVC, ASP.NET Web API, JavaScript, TypeScript.
API & Integration:REST, SOAP, OpenAPI/Swagger, Apigee / API Management, OAuth2 / JWT, SAML, Web API design, Apigee policies (security, throttling, caching, analytics).
Databases & Data:
SQL Server / Azure SQL, relational modeling, query tuning, ETL, hierarchical DB concepts.
Middleware & Servers:
OHS/Tomcat/IIS/Apache/WebSphere, integration frameworks (Mule, Camel desirable).
DevOps & Testing:
Azure DevOps / CI‑CD pipelines, Git, automated unit/integration tests, test automation, release pipelines.
Web & UI:
DHTML, AJAX, modern web patterns, accessibility (AODA / WCAG).
Security & Standards:
OAuth2, JWT, token/claims‑based auth, secure coding, API security best practices.
Documentation & Tools:
Swagger/YAML, Postman, MS Project, Teams, SharePoint, Confluence.
Hands‑on experience with Dynamics 365, Microsoft Power Platform, Dataverse, and Azure solution design and development.
Development Experience:Minimum 4+ years C#, 3+ years .NET Core/.NET 5+, 3+ years ASP.NET MVC, 3+ years ASP.NET Web API, and 3+ years Entity Framework / ORM experience.
API & Integration:At least 2+ years REST API development and 2+ years OpenAPI/Swagger experience; experience converting SOAP REST and building API platforms (Apigee/APIM).
Cloud & DevOps:
Proven experience with Azure cloud development, CI/CD pipelines, source control (Git), and DevOps practices.
Security & Compliance:
Experience developing secure .NET applications (token/claims, OAuth, authentication/authorization) and awareness of accessibility (AODA) and privacy/compliance considerations.
Methodologies & Soft Skills:
Experience with Agile delivery, strong stakeholder communication, requirement elicitation, and ability to work onsite as required.
Roles and ResponsibilitiesTranslate technical specifications into detailed programming tasks, write and generate code, compile and maintain data‑driven programs, and perform unit and integration testing to deliver production‑ready applications.
Design, develop and operate REST API platforms using Apigee/APIM or equivalent, implement API policies for security, throttling, caching, logging and analytics, and produce OpenAPI/Swagger documentation.
Convert and modernize web services between SOAP and REST, implement secure token and claims‑based authentication, and integrate APIs with Dynamics 365, Power Platform and external systems.
Collaborate with business analysts, architects, QA and operations across the SDLC to define requirements, design solutions, run design walkthroughs, and produce user and system documentation.
Implement application design patterns, secure coding practices, and accessibility requirements (AODA/WCAG) while troubleshooting production issues, performing root cause analysis, and delivering post‑implementation support.
Build and maintain CI/CD pipelines, automate deployments and environment promotions, enforce quality gates, and integrate automated tests and security checks into release workflows.
Develop database schemas, write optimized SQL, support data migrations and ETL tasks, and ensure data integrity across Dataverse, Azure SQL and downstream reporting systems.
Use integration frameworks (Mule, Camel) or middleware/gateway components to orchestrate message flows, transform payloads, and manage error handling and retries for reliable integrations.
Implement API security frameworks (OAuth2, JWT), manage secrets and certificates, and collaborate with security teams to perform threat modeling and vulnerability remediation.
Produce technical artifacts including programming specifications, API contracts, test plans, runbooks, and deployment guides; provide knowledge transfer and training to operations and support teams.
If this opportunity matches your experience and career goals, please share your most updated resume for consideration.
As a certified minority-owned business, Pride Global and its affiliates - including Russell Tobin, Pride Health, and Pride Now - are committed to creating a diverse environment and are proud to be an equal opportunity employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics.
Russell Tobin is a leading minority-owned professional and technical recruitment and staffing advisory organization. We are comprised of specialized practices focusing on a variety of skill sets and industries. Having a depth and breadth of industry expertise, our subject matter experts are able to provide tailored and swift sourcing solutions to fulfill client hiring needs.
In other words, we connect top talent with companies. We are the staffing arm of the Pride Global network, a minority-owned integrated human capital solutions firm, with additional offerings in vendor management, payroll programs, and business process optimization.
#RTA
Mid-Senior level
Full-time
IT Services and IT Consulting
¿Te interesa este puesto?