Current jobs related to Senior Software Development Engineer - Old Toronto, Ontario - S M Software Solutions Inc


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a seasoned senior software engineer to join our team of passionate engineers tackling complex data challenges at a large scale. As a senior engineer, you will be responsible for designing cost-effective and efficient large-scale solutions that address business needs across the organization.Key ResponsibilitiesDesign and develop...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a seasoned senior software engineer to join our team of passionate engineers tackling complex data challenges at a large scale. As a senior engineer, you will be responsible for designing cost-effective and efficient large-scale solutions that address business needs across the organization.Key ResponsibilitiesDesign and develop...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    {"title": "Senior Software Development Engineer", "content": "About the RoleWe are seeking a highly skilled Senior Software Development Engineer to lead the development of our event streaming platform. As a key member of our Data Science & Engineering team, you will be responsible for designing, building, and maintaining highly distributed components of our...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will play a critical role in designing and implementing major database components to enable Amazon Aurora to scale and perform for our growing customer base.Key ResponsibilitiesDeliver...


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer to join our Test Engineering team. As a key member of our engineering team, you will be responsible for designing and implementing innovative testing solutions to ensure the quality and reliability of our software products.Key...


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer to join our Test Engineering team. As a key member of our engineering team, you will be responsible for designing and implementing innovative testing solutions to ensure the quality and reliability of our software products.Key...


  • Toronto, Ontario, Canada Employment and Social Development Canada Full time

    Job DetailsJob Title: Senior Software Development EngineerLocation: Toronto, ONSalary: $80,000 to $100,000 annually (To be negotiated)Terms of Employment: Permanent employment, Full timeBenefits: Health benefits, Financial benefits, Other benefitsJob DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team. As a key...


  • Toronto, Ontario, Canada Employment and Social Development Canada Full time

    Job DetailsJob Title: Senior Software Development EngineerLocation: Toronto, ONSalary: $80,000 to $100,000 annually (To be negotiated)Terms of Employment: Permanent employment, Full timeBenefits: Health benefits, Financial benefits, Other benefitsJob DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team. As a key...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Ring Authentication Services team. As a key member of our team, you will be responsible for designing, creating, and updating core functionality of Ring Authentication services.Key ResponsibilitiesDesign and develop large-scale software systems, driving technical...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Ring Authentication Services team. As a key member of our team, you will be responsible for designing, creating, and updating core functionality of Ring Authentication services.Key ResponsibilitiesDesign and develop large-scale software systems, driving technical...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a seasoned senior software engineer to join our team of passionate engineers tackling complex data challenges at a large scale. Your role will involve conceptualizing and developing innovative data solutions for our global customers, including engineers, operators, and data scientists.Key ResponsibilitiesDesign cost-effective and...


  • Old Toronto, Ontario, Canada Ripple Full time

    Senior Software Development EngineerRipple is seeking a highly skilled Senior Software Development Engineer to join our team and contribute to the development of innovative software solutions.Key Responsibilities:Design, develop, and maintain high-quality software solutions for our ambitious projects.Collaborate with cross-functional teams to determine...


  • Old Toronto, Ontario, Canada Ripple Full time

    Senior Software Development EngineerRipple is seeking a highly skilled Senior Software Development Engineer to join our team and contribute to the development of innovative software solutions.Key Responsibilities:Design, develop, and maintain high-quality software solutions for our ambitious projects.Collaborate with cross-functional teams to determine...


  • Toronto, Ontario, Canada Intelliware Development Full time

    About Intelliware DevelopmentIntelliware Development is a leading provider of custom software applications for complex business and technical challenges. With a 30+ year delivery track record, we have deep technical expertise and disciplined delivery and technical engineering practices.Job DescriptionWe are seeking a highly skilled Senior Software Developer...


  • Toronto, Ontario, Canada Intelliware Development Full time

    About Intelliware DevelopmentIntelliware Development is a leading provider of custom software applications for complex business and technical challenges. With a 30+ year delivery track record, we have deep technical expertise and disciplined delivery and technical engineering practices.Job DescriptionWe are seeking a highly skilled Senior Software Developer...


  • Old Toronto, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Software Development EngineerOur client, a leader in online sports gaming, is seeking a highly skilled Senior Software Development Engineer to join their technical center of excellence in Toronto. As a key member of the team, you will be responsible for designing and developing scalable and high-performance distributed systems using C# and...


  • Old Toronto, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Software Development EngineerOur client, a leader in online sports gaming, is seeking a highly skilled Senior Software Development Engineer to join their technical center of excellence in Toronto. As a key member of the team, you will be responsible for designing and developing scalable and high-performance distributed systems using C# and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Ring Authentication Services team. As a key member of our team, you will be responsible for designing, developing, and delivering secure and reliable authentication services for our Neighbors and other users.Key ResponsibilitiesDesign and develop core functionality...


  • Old Toronto, Ontario, Canada Amazon Full time

    Job DescriptionSenior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a member of our team, you will be responsible for designing and building the operational scalability that sustains our platform's insane growth.About the RoleThis is an opportunity to operate and engineer...


  • Old Toronto, Ontario, Canada Amazon Full time

    Job DescriptionSenior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a member of our team, you will be responsible for designing and building the operational scalability that sustains our platform's insane growth.About the RoleThis is an opportunity to operate and engineer...

Senior Software Development Engineer

2 months ago


Old Toronto, Ontario, Canada S M Software Solutions Inc Full time
Job Description

We are seeking a highly skilled Senior Software Development Engineer to join our team at S M Software Solutions Inc. The ideal candidate will have extensive experience in designing and developing large, complex financial allocation and payment tracking systems using Dot Net Framework, ASP.Net, VB.Net, Web Form, MVC, Razor, Blazor, and DevExpress components.

Key Responsibilities
  • Design and develop software modules to modernize the financial management systems to keep them in alignment with OPS IT Standards and Computing Infrastructure Environment.
  • Provide technical and data support for the Planning Budgeting Forecasting (PBF) initiative and the TPON Consolidation Directive for both MOH and MLTC.
  • Provide hands-on software development expertise to create new web forms and system modules required by the operation of MOH & MLTC.
  • Provide technical expertise with technologies including IIS Web Server, Microsoft SQL Server, ASP.Net, VB.Net, Web Form, MVC, Crystal Reports, DevExpress, and ASP.Net Cloud Computing to design and develop sound solutions to business requirements.
  • Install / configure / administer IIS web server and MS SQL server in distributed platform.
  • Identify the GAPs in the existing financial systems and identify best entry points to create modules for MOH & MLTC.
  • Prepare the remediation plan to address the gaps -- conduct detailed system analysis on the existing financial systems, and design a sound solution to satisfy business requirements.
  • Design and development -- develop and maintain system design models, technical documentation and specification.
  • R&D for solutions proposal to rewrite/migrate onto Azure Cloud -- provide research and development to assist Ministries to move onto our next strategic platform: a common business solution platform using Azure Cloud, Azure DevOps, Power Apps, Power Automate, Power BI, and the integration with online Office 365 and SharePoint Online to orchestrate real-time government business workflow changes, to ultimately automate government business processes through extensive integration.
  • Maintenance, support, and provide operational warranty -- provide support to business operation to provide operational warranty when the IT solutions are implemented.
Requirements
  • 10+ years of experience in designing and developing large, complex financial allocation and payment tracking systems using Dot Net Framework, ASP.Net, VB.Net, Web Form, MVC, Razor, Blazor, and DevExpress components.
  • Hands-on experience with relational database design and development in MS SQL Server environment.
  • Designing and developing RESTful web services, JSON and XML.
  • Project development experience with Azure Boards, Azure Git, and Azure DevOps.
  • Designing and developing user authentication using MS Active Directory, online or within corporate domain.
  • Experience with Cloud Platform using PaaS, such as Azure Managed Application Services, Docker, and Kubernetes.
  • Post-implementation support.
  • Excellent analytical, trouble-shooting, problem-solving and decision-making skills.
  • Conducting research and assessment of options for technical design issues.
  • Contributing to design/development of project plans, including work breakdown and resource plans.
  • Good verbal and written communications skills.
  • Interpersonal and negotiation skills.
  • A good team player with a track record for meeting deadlines.
  • Experience with the projects related to business-critical environments and operations.