Publié hier
RQ11489 - Software Developer - Intermediate
@ Maarut
Toronto, Ontario
Responsabilités :
- 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…
- Implement API security standards, including authentication, authorization, and secure data transfer protocols.
Résumé des exigences :
- 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
Source et dates
Type de source non vérifié · zoho
- Date publiée par l’employeur
- 2026-11-11
- Première détection par notre source
- 2026-11-12
- Mise à jour du dossier source
- 2026-11-12
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Maarut
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 70 |
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
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.