Design, develop, secure, test, document, and maintain scalable C# and .NET web applications, RESTful APIs, microservices, and SQL Server integrations. Responsibilities include troubleshooting throughout the software lifecycle, implementing authentication and authorization, supporting deployments and migrations, collaborating with technical and business teams, and using Azure DevOps for repositories, work tracking, and CI/CD pipelines. Experience with Azure cloud services, API gateways, message queues, API testing tools, and Agile development is desirable.
Responsibilities:
- Translate
technical systems specifications into working, tested applications and
APIs.
- Design,
build, and maintain efficient, high-performing RESTful Web APIs using C#
and .NET Core / .NET 6+.
- Write
clean, maintainable code, develop detailed programming specifications, and
execute thorough unit/integration testing.
- Integrate
Web APIs with relational databases (SQL Server) using ORMs like Entity
Framework Core or Dapper.
- Resolve
and troubleshoot technical issues throughout the software lifecycle,
providing technical assistance during implementation, conversion, and
migration phases.
- Implement
API security standards, including authentication, authorization, and
secure data transfer protocols.
General Skills:
- Hands-on
experience with HTTP/HTTPS communications protocols, REST standards, and
API routing/versioning.
- Experience
in programming and analysis; specialized software package support at the
specified experience level
- Ability
to collaborate with IT Professionals throughout the Software Development
Life Cycle
- Experience
in structured methodologies for the development, design, implementation
and maintenance of applications
- Experience
in design, code, test, debug and document applications
- Experience
in the use of object and/or third generation language development tools
- Experience
in one or more programming languages
- Experience
in application design, latest design patters, deployment and
troubleshooting
- Experience
with relational and hierarchical database technologies
- Experience
in the use of information retrieval packages using query languages
- Experience
with one or more communications protocols
- Experience
in structured methodologies for the design, development, implementation
and maintenance of applications
- Experience
eliciting and documenting information from diverse business area
stakeholders and subject matter experts
- Excellent
analytical, problem-solving and decision-making skills; verbal and written
communication skills; interpersonal and negotiation skills
- A
team player with a track record for meeting deadlines
Desirable Skills:
- Experience building and deploying cloud-native web services and
APIs in Microsoft Azure (e.g., Azure App Services, Azure Functions, API
Management).
- Familiarity
with API gateway solutions, middleware integration, and message queues
(e.g., RabbitMQ, Azure Service Bus).
- Hands-on
experience with automated CI/CD build and deployment pipelines in Azure
DevOps.
- Experience
reviewing, analyzing, and modifying product installation and deployment
scripts.
- Ability
to conduct design walkthrough sessions with project teams and provide
clear user/system documentation.
- Knowledge
of Accessibility for Ontarians with Disabilities Act (AODA) standards and
policies for web applications.
Requirements
Experience and Skill Set Requirements:
Must Haves:
- 3–5
years of experience as a designer and developer building large-scale,
multi-client web applications and backend services.
- 3–5
years of hands-on working experience in C# and .NET (.NET Core / .NET 6+)
development paired with relational databases (SQL Server).
- 3+
years of dedicated hands-on experience designing, developing, securing,
and integrating RESTful Web APIs (ASP.NET Core Web API).
- Demonstrated
experience with microservices architecture, API authentication protocols
(OAuth2, JWT), and database ORMs (Entity Framework Core / Dapper).
- 2+
years of hands-on experience using Azure DevOps for work item management,
code repositories, and CI/CD deployment pipelines.
Nice to have:
- OPS or public experience
Skill Set Requirements:
Core Skills & Experience:
- 5+ years of experience as a software developer
designing and building scalable web applications and microservices using C# and
.NET (.NET Core / .NET 6+).
- 5+ years of hands-on experience specifically
designing, developing, securing, and documenting RESTful Web APIs.
- 5+ years of working experience with relational
databases (Microsoft SQL Server) and Entity Framework Core / Dapper.
- Practical understanding of microservice architecture
and core design principles to maximize system extensibility and
maintainability.
- Hands-on experience using Azure DevOps for work item
tracking, code repositories, and CI/CD pipelines.
Technical Skills & Experience:
- In-depth knowledge of API security protocols and
authentication mechanisms (JWT, OAuth 2.0, OpenID Connect, SSL/TLS
certificates).
- Solid understanding of Object-Oriented Programming (OOP),
SOLID principles, design patterns, refactoring, and clean code principles.
- Experience with API testing and documentation tools (e.g.,
Swagger/OpenAPI, Postman, xUnit/NUnit).
- Strong working knowledge of relational database design,
query optimization, indexing, and stored procedures.
- Solid understanding of Agile/Scrum methodologies and
iterative development.
Soft Skills:
- Strong communication skills; both written and verbal
- Ability to develop and present new ideas and conceptualize
new approaches and solutions
- Excellent interpersonal relations and demonstrated ability
to work with others effectively in teams
- Demonstrated ability to work with functional and technical
teams Demonstrated ability to participate in a large team and work closely with
other individual team members
- Proven analytical skills and systematic problem solving
- Strong ability to work under pressure, work with aggressive
timelines, and be adaptive to change
- Displays problem-solving and analytical skills, using them
to resolve technical problems
Public sector Experience
- OPS Development standard/Process
Similar Jobs
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Own the full sales cycle for small and midsize business merchants, converting inbound leads and generating outbound opportunities. Build and manage pipeline, conduct consultative discovery, close high-volume deals, forecast accurately in Salesforce, and meet or exceed revenue quotas. Collaborate with onboarding, product, marketing, and support teams while continuously improving conversion rates, deal size, and sales activity. The role requires selling in both French and English.
Top Skills:
Salesforce
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Designs, builds, and operates shared machine learning infrastructure, including feature stores, model hosting, inference, training, evaluation, and rules engines. Leads large-scale distributed systems, reliability improvements, incident response, and safe deployments. Partners with applied ML teams to develop reusable platform capabilities, supports internal users, mentors engineers, and contributes to technical roadmaps and design reviews.
Top Skills:
Amazon DynamodbAmazon Ec2Amazon EksAmazon SagemakerSparkAWSDatabricksGoGrpcJavaKotlinNvidia TritonOnnxProtocol BuffersPythonReactTypescriptVllm
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Manage the full sales cycle for SMB merchants, from lead engagement and outbound prospecting through contract close. Build and maintain a strong pipeline, use consultative selling to identify customer needs, forecast activity in Salesforce, and consistently exceed revenue targets. Collaborate with Integration, Product, Marketing, and Support teams to deliver a smooth customer experience. The role requires disciplined prospecting, data-driven performance management, resilience, and the ability to sell in French and English.
Top Skills:
Salesforce
What you need to know about the Toronto Tech Scene
Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

