Talent.com
Senior Software Developer - API
Senior Software Developer - APIRandstad Canada • Toronto, Ontario, CA
Senior Software Developer - API

Senior Software Developer - API

Randstad Canada • Toronto, Ontario, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description
We are seeking a Senior Software Developer with over 10 years of experience to lead the enhancement of the client application. The primary focus of this role is the development of a critical new data exchange interface between provincial and national systems, ensuring the seamless transfer of a significant number of transactions annually. You will play a key role in replacing legacy interfaces and modernizing public safety infrastructure using the Microsoft development platform.

Pay Rate : $543.7- $579.46/Diem

Advantages
- Fully Remote: Enjoy the flexibility of a 100% remote work arrangement while supporting a Toronto-based team.

- Long-Term Potential: Initial 12 month contract with two significant extension options.

- Mission-Critical Impact: Work on high-stakes public safety software that automates vital data entry and security functions.

- Modernization Work: Gain experience in large-scale system integration and the replacement of national-level legacy interfaces.

Responsibilities
- Application Development: Lead the design, coding, unit testing, and deployment of complex enterprise application enhancements using the .NET framework.

- Interface Engineering: Develop a new data exchange interface to facilitate continued communication between the provincial registry and the National Sex Offender Registry.

- Architecture & Design: Produce high-quality Software Architecture Documentation, including Use Cases, Class diagrams, component diagrams, and state diagrams.

- Technical Troubleshooting: Participate in JAD sessions and walkthroughs, resolving complex defects and incidents within the application environment.

- Database Management: Code and implement SQL procedures, scripts, and object definitions for Oracle RDMS using the dotConnect data provider.

- Documentation: Create detailed programming specifications, user interface designs, and prototypes while maintaining defect tracking as per established standards.

- Integration Testing: Lead system and integration testing phases to ensure high-performance data exchange and system stability.

Qualifications
- Expertise: Minimum 10+ years of experience designing and developing complex enterprise applications.

- Core Stack: Advanced proficiency in ASP.NET (MVC & Identity), C#.NET, VB.NET, and SQL.

- Frontend Technologies: Demonstrated experience with JavaScript, jQuery, Bootstrap, and XML/XSLT.

- Environment Knowledge: Hands-on experience with Windows Server (2016/2022) and IIS/Reverse Proxy configurations.

- Frameworks: Strong knowledge of .NET Framework (all versions), Entity Framework, WCF (Windows Communication Foundation), and WPF.

- Tools: Expert-level use of Visual Studio, Team Foundation Server (TFS), and Enterprise Library.

- Database Skills: Proven experience with Oracle RDBMS and MS SQL Server, specifically troubleshooting and optimizing SQL procedures.

Summary
If you're interested in the Software Developer (Senior) role based in Toronto, we encourage you to apply online at www.randstad.ca.

Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Senior Software Developer API • Toronto, Ontario, CA

Similar jobs
Senior As/400 Software Developer (Synergy Dbl) – Hybrid

Senior As/400 Software Developer (Synergy Dbl) – Hybrid

Launch your career growth with Staples stores. • Richmond Hill, Canada, CA
Full-time
Develop customer-focused applications, working in an agile environment using Synergy DBL, Visual Studio, and Linux.Show more
Last updated: 2 days ago • Promoted
Backend Software Engineer - C$50 An Hour - No Experience Required

Backend Software Engineer - C$50 An Hour - No Experience Required

Ridges • Richmond Hill, Canada, CA
Full-time
Backend Software Engineer needed to develop APIs, manage cloud infrastructure, optimize databases, and tune performance.Show more
Last updated: 2 days ago • Promoted
Senior Full Stack Engineer - $160,000 - $210,000 A Year - Remote

Senior Full Stack Engineer - $160,000 - $210,000 A Year - Remote

Acceler8 Talent • Markham, Canada, CA
Remote
Full-time
Develops software applications using React, TypeScript, and Node.Collaborates with teams, mentors junior developers, and works with event-driven architectures.Show more
Last updated: 7 days ago • Promoted
Senior Software Developer

Senior Software Developer

Teckhorizon Inc • Toronto, ON, Canada
Full-time
Quick Apply
About the Role Our Client is seeking a Senior Software Developer to support modernization initiatives under a large-scale Criminal Justice Digital program.The role involves building highly secure, ...Show more
Last updated: 3 days ago
Senior Backend Engineer (Golang) - $100 - $130 An Hour - Remote

Senior Backend Engineer (Golang) - $100 - $130 An Hour - Remote

TekRek • Markham, Canada, CA
Remote
Full-time
Backend Engineer to design and scale backend platforms for payment services.Requires experience in backend engineering and microservices.Show more
Last updated: 6 days ago • Promoted
Team Lead, Software Development

Team Lead, Software Development

Dealer-FX • Markham
Full-time
Get AI-powered advice on this job and more exclusive features.Since 2007, Dealer‑FX has transformed how automotive retailers manage their service operations and interact with consumers.Through adva...Show more
Last updated: 29 days ago • Promoted
Senior Software Developer

Senior Software Developer

Ecruit • Toronto, Ontario, Canada
Full-time
Quick Apply
Senior Software Developer – Competitive Salary – Canada (Remote).Ready to shape the future of airline tech from anywhere in Canada? Want to take ownership of systems used every day by real-world fl...Show more
Last updated: 22 days ago
Senior Software Architect Engineer - C$120,000 - C$165,000 A Year

Senior Software Architect Engineer - C$120,000 - C$165,000 A Year

Essence Coaching Group • Markham, Canada, CA
Full-time
Lead aerospace software development for flight control and avionics.Architect and deliver safety-critical embedded and application-level software.Show more
Last updated: 7 days ago • Promoted
Software Developer - Senior

Software Developer - Senior

Connvertex Technologies Inc. • Toronto, ON, Canada
Full-time
Quick Apply
This position is listed as "Onsite"; the resource is expected to work onsite between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the iden...Show more
Last updated: 30+ days ago
Senior Principal Software Engineer AI MultiAgents

Senior Principal Software Engineer AI MultiAgents

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Permanent
Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center ...Show more
Last updated: 30+ days ago