Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3679 Azure Devops ArchitectToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Azure Devops Architect in Toronto, ON! This role requires solid understanding of business processes and concepts associated with distributed order management solutions, and experience in cloud-based designs, specifically Azure.

Perks You'll Love
- Educational opportunties
- Advancement possibilities
- A group retirement saving plan, a wellness program & the encouragement of innovation

What You'll Be Doing
- Interact with internal and external stakeholders to ensure design, integration and quality expectations are met / exceeded.
- Develop and document designs that contribute to the performance, maintenance, and monitoring
- Design deployment solutions that fit technical, operational, and management standards.
- Build platform frameworks to create consistent, verifiable and monitorable solutions for application and infrastructure in both non-production and production environments.
- Work with 3rd party vendors and partners to ensure best of class features in deployments and monitoring solutions.
- Contribute in estimating work effort, project sizing, and backlog breakdown.
- Develop strong relationships with business and technical stakeholders.
- Balance business requirements with technical feasibility and sustainability.
- Collect, document, and analyze custom solutions and workflows in collaboration with multidisciplinary stakeholders.
- Ensure that proposed solutions integrate well with generic functionalities and identify functionality gaps.
- Actively participate in the definition of migration paths for legacy systems integrations.
- Improve Standards, Repeatability and Consistency.
- Familiarity with OMS applications and Order Management.

Skills/Qualifications You're Bringing
- Solid understanding of business processes and concepts associated with distributed order management solutions.
- Experience in cloud-based designs, specifically Azure.
- Ninja with cloud-based CI/CD solutions specifically built on Azure DevOps.
- Experience with SaaS based solutions.
- Experience designing and deploying high-volume mission critical systems.
- Experience examining business processes and systems, modeling data, organizing activities, and developing business process strategies.
- Strong communications skills. This position requires the candidate to be able to seamlessly and precisely communicate with technical teams, product owners as well as senior business leadership - written and verbally.
- Prototyping and creation of proof-of-concepts.
- Ability to prioritize work, multi-task, and be detail oriented.
- Strong problem-solving skills.
- Proficient in collaborative group development, and a team player.
- Understanding of Agile methodologies and workflow.
- A mentor and a leader to development team members.

Other Requirements
- Minimum of University degree in Software Engineering or related field or equivalent experience.
- At least 5 years of experience as a technical architect.
- Excellent leadership skills.
- Must be logical and organized with great interpersonal skills and must also be capable of working under pressure.
- An effective communicator with excellent communication skills, both written and oral.
- Experience in system implementation is an asset as is knowledge of implementation methodologies.
- Can manage change ensuring tight control.
- Excellent knowledge of development methodologies and their foundation.
- Familiarity with Technology stack: .NET Framework and Core, REST, Databases, Git, Integrations, Azure technology stack, Kubernetes, web development, CI/CD patterns.
- Evolve the technical DevOps approach, identifying critical components, and follow best practices
- Experience in designing API strategies.
- Familiarity with current trends in cloud computing patterns and practices.
- Self-starter who requires minimal supervision

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3669 Senior Software DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Senior Software Developer in Toronto, ON! Our client is looking for talented Intermediate/Senior SaaS Software Developer to join their Research and Development team. The Software Developer is expected to interact effectively with engineers, management, QA, support and product management throughout the product definition and development phases to insure delivery of their software meets customer requirements with high quality.

Perks You'll Love
- Enjoy full benefits from Day 1
- RRSP matching, wellness reimbursement & educational assistance programs, and more!
- Career advancement opportunities and the encouragement of innovation

What You'll Be Doing
- Actively participate as a member of an agile development team;
- Provide feedback and recommendations on ways to enhance the coherence, productivity and efficiency of the team and organization;
- Contribute to the development of the solution by understanding requirements, performing technical analysis & design, writing code and testing;
- Provide feedback to the development team of any changes that would adversely affect deadlines or impact other related products;
- Provide feedback and recommendations on ways to enhance the coherence, productivity and efficiency of the team;
- Leverage modern software design patterns and good practices;
- Contribute to design and architecture investigations and decisions;
- Remain abreast of technology developments within fields relevant to current and future initiatives and development work;
- Continuously discover, evaluate and implement new technologies to maximize development efficiencies

Skills You're Bringing
- Post-secondary education in Computer Science, Software Engineering or a comparable university level program
- Minimum 5+ years' experience developing production web applications (any platform)
- Minimum 4+ years' developing applications in C# and .NET required
- Strong object oriented design and programming knowledge using C# and .NET 4.5,.Net Core NHibernate, Dependency Injection (e.g. Ninject, Autofac, etc.)
- Good knowledge of JavaScript and JavaScript libraries (AngularJS, KnockoutJS, etc.)
- Job experience working with web technologies such as ASP.NET MVC, WebAPI, HTML and CSS
- Experience with unit testing such as NUnit, MSTest, FitNesse and Jasmine
- Strong knowledge of Microsoft SQL Server (programming with T-SQL)
- Strong knowledge of the Microsoft Windows Server platform, including IIS, WCF, and MSMQ
- Experience contributing to architectural documentation (write-ups, UML, etc.)
- Experience with performance profiling tools (ANTS, Microsoft, Dynatrace, New Relic, Lean Sentry, etc.)
- Experience with other eCommerce products, Order Management Systems, Customer Relationship Management, etc.
- Experience working with Microsoft Azure (Service Bus, Service Fabric)
- Experience working with Team Foundation Server and Git
- Team player, but capable of working well independently also
- Accurate, detail-oriented, capable of prioritizing work and multi-tasking
- Excellent interpersonal and communication skills also vital (written and verbal)

What Else We'd Like to See
- Experience with microservices
- Experience with Microsoft Power BI
- Experience with CI / CD tools
- Experience with TeamCity / Jenkins
- Experience building high-traffic APIs and websites
- Experience with modern security and access control practices
- Experience in SaaS vendor companies

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3667 Software ArchitectToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Hiring a full-time Software Architect in Toronto, ON! In this role, you will partner with the development team to craft highly scalable, flexible, and resilient solutions. You will work with stakeholders to identify customer needs, gather, review, validate and document business and functional requirements, design, and scope robust solutions, establish performance metrics and drive the implementation.

You will assist in the end-to-end business process testing. You will work closely with the different stakeholders to ensure our strategy is well understood and is grounded with our client's reality, thus becoming a key contributor to a successful implementation process.

Perks You'll Love
- Enjoy full benefits from Day 1
- RRSP matching, wellness reimbursement & educational assistance programs, and more!
- Career advancement opportunities and the encouragement of innovation

What You'll Be Doing
- Interact with internal and external stakeholders to ensure design, integration and quality expectations are met / exceeded.
- Develop and document designs that contribute to the performance, maintenance, and monitoring of our client's platform.
- Work with 3rd party vendors and partners to ensure a clearly defined data and API strategy is in place to integrate with our client's software.
- Contribute in estimating work effort, project sizing, and backlog breakdown.
- Develop strong relationships with business and technical stakeholders.
- Balance business requirements with technical feasibility and sustainability.
- Collect, document, and analyze custom solutions and workflows in collaboration with multidisciplinary stakeholders.
- Ensure that proposed solutions integrate well with generic functionalities and identify functionality gaps.
- Actively participate in the definition of migration paths for legacy systems integrations.
- Improve Standards, Repeatability and Consistency
- Establish C4 diagram and architectural artifact libraries

Skills/Qualfications You're Bringing
- Solid understanding of business processes and concepts associated with distributed order management solutions.
- Experience in cloud-based designs, specifically Azure.
- Familiarity with cloud-based CI/CD specifically Azure DevOps.
- Experience with SaaS based solutions.
- Familiarity with OMS applications and Order Management.
- Knowledge of relational database management systems (MS SQL Server) and NoSQL databases.
- Experience examining business processes and systems, modeling data, organizing activities, and developing business process strategies.
- Strong written and verbal communications skills. This position requires the candidate to be able to seamlessly, and precisely, communicate with technical teams, product owners, as well as senior business leadership.
- Prototyping and creation of proof-of-concepts.
- Ability to prioritize work, multi-task, and be detail oriented.
- Strong problem-solving skills.
- Proficient in collaborative group development, and a team player.
- Understand Agile methodologies and workflow.
- Provide mentorship to development team members.
R
Other Requirements
- Minimum of University degree in Software Engineering or related field or equivalent experience.
- At least 5 years of experience as technical architect.
- Excellent leadership skills.
- Must be logical and organized with great interpersonal skills and must also be capable of working under pressure.
- Be an effective communicator with excellent communication skills, both written and oral.
- Experience in system implementation is an asset as is knowledge of implementation methodologies.
- Ability to manage change ensuring tight control.
- Excellent knowledge of development methodologies and their foundation.
- Familiarity with Technology stack: .NET Framework and Core, REST, Databases, Git, Integrations, Azure technology stack, Kubernetes, web development, CI/CD patterns.
- Experience in designing API strategies.
- Familiarity with current trends in cloud computing patterns and practices.
- Self-starter who requires minimal supervision.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3530 Software Development Manager (SDM) Greater Toronto Area (GTA) , ON

Employment Term: Full-time
Location: Greater Toronto Area (GTA) , ON

Apply

Our client, a global leader in BPM software and performance management systems, is hiring a full-time Software Development Manager (SDM) in Mississauga, ON! This role requires a great people manager, who will oversee a team of 12 developers. This position will serve to take the load off the VP, to allow him to focus on the next evolution of the product. The incumbent must come from SaaS/Cloud background.

Perks You'll Love
- Competitive benefits and bonuses (including RRSP-matching) & generous vacation time
- Free parking on-site
- Work with fantastic developer tools, including high-end monitors & laptops
- Team socials & flexible hours

What You'll Be Doing
- You will look after all HR duties, code reviews etc..
- You must bring your extensive experience managing remote/distributed teams building Cloud Native SaaS applications for ISVs.
- Ideally, you're a local from the GTA so you can come to the office from time to time.
- Must be reasonably fluent with Microsoft and Linux technologies but should be extremely capable with AWS and its offerings.
- You have at least 5+ years experience leading teams and building SaaS in Cloud for ISVs, with a minimum of 10 years in software development.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered for the position.