Senior Full-stack Software Developer

4 weeks ago


Canada KMS Technology Full time
Full-stack Software Engineer Opportunity

KMS Technology is a leading software services company that has been trusted globally for its exceptional quality of software consulting & development services, technology solutions, and engineers' expertise. We are seeking a highly skilled Full-stack Software Engineer to join our team.

Key Responsibilities
  • Design, develop, and maintain web applications using the .NET framework (ASP.NET, C#).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in all phases of the software development lifecycle, including requirement analysis, design, coding, testing, and deployment.
  • Write clean, scalable, and efficient code while adhering to best practices.
  • Debug, troubleshoot, and resolve complex technical issues.
  • Work with databases like MS SQL Server and optimize database interactions.
  • Ensure application performance, scalability, and security standards are met.
Requirements
  • 2+ years of experience in software development.
  • Ability to obtain a deep knowledge of the project technologies and work independently with minimum guidance.
  • Ability to self-learn and adapt to new technologies quickly.
  • At least intermediate level of English.
Technical Requirements
  • Hands-on experience with C#, ASP.NET Core, and the .NET framework.
  • Experience with RESTful API design and integration.
  • Familiarity with relational databases like SQL Server, and experience with ORM frameworks such as Entity Framework.
  • Good knowledge or experience of using IoC container.
  • Basic knowledge or experience of some design patterns.
Benefits and Perks
  • Working in a dynamic and innovative environment.
  • Opportunities for career growth and professional development.
  • Competitive salary and benefits package.
  • Flexible working hours and remote work options.
  • Access to cutting-edge technologies and tools.
  • Collaborative and supportive team environment.


  • Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleAt SENIOR SPIRIT OF ROSELLE PARK, we're seeking an experienced Full Stack Software Engineer to lead areas of our team focused on Messaging Security Products. This is a new team concentrating on our Portal, Dashboards, and other components our customers interact with, responsible for the frontend & backend layers. The ideal candidate will have...


  • Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleAt SENIOR SPIRIT OF ROSELLE PARK, we're seeking an experienced Full Stack Software Engineer to lead areas of our team focused on Messaging Security Products. This is a new team concentrating on our Portal, Dashboards, and other components our customers interact with, responsible for the frontend & backend layers. The ideal candidate will have...


  • Canada Tbwa ChiatDay Inc Full time

    Job Title: Senior Full Stack Developer (Microsoft Stack)Join a dynamic team of innovators at Launchpad, a people-first technology company, as a Senior Full Stack Developer (Microsoft Stack). We're seeking an experienced developer to design, develop, and maintain full-stack applications using Microsoft technologies.Key Responsibilities:Design, develop, and...


  • Canada Fullcirclebeauty Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team. As a key member of our product team, you will be responsible for designing, building, and maintaining platform enhancements using cutting-edge technologies such as Symfony and React.Key Responsibilities:Collaborate with...


  • Canada StackAdapt Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at StackAdapt. As a key member of our engineering organization, you will be responsible for designing and developing our advertising platform, working closely with our strategic partnerships team to build our developer platform.Key Responsibilities:Design and develop...


  • Canada Astera Software, Inc. Full time

    About Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.Job DescriptionWe are seeking a...


  • Canada Astera Software, Inc. Full time

    About Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.Job DescriptionWe are seeking a...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking an experienced Full Stack Software Engineer to lead areas of the Portal team for Messaging Security Products.This is a new team focusing on our Portal, Dashboards and other components our customers interact with, responsible for the frontend & backend layers.The ideal candidate will have worked across the stack, has in-depth...


  • Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking an experienced Full Stack Software Engineer to lead areas of the Portal team for Messaging Security Products.This is a new team focusing on our Portal, Dashboards and other components our customers interact with, responsible for the frontend & backend layers.The ideal candidate will have worked across the stack, has in-depth...


  • Canada Octav Labs Inc. Full time

    Job Title: Senior Full Stack EngineerOctav Labs Inc. is seeking a highly skilled Senior Full Stack Engineer to join our team. As a key member of our technical team, you will play a central role in enabling data-driven decisions for the development of Octav.Key Responsibilities:Develop and Optimize Data Systems: Design and implement robust data pipelines to...


  • Canada Octav Labs Inc. Full time

    Job Title: Senior Full Stack EngineerOctav Labs Inc. is seeking a highly skilled Senior Full Stack Engineer to join our team. As a key member of our technical team, you will play a central role in enabling data-driven decisions for the development of Octav.Key Responsibilities:Develop and Optimize Data Systems: Design and implement robust data pipelines to...


  • Canada Sidebar Inc Full time

    About Sidebar IncSidebar Inc is a career growth platform that connects leaders, facilitates learning, and drives career success. Our mission is to empower leaders and catalyze extraordinary success.Job DescriptionWe're seeking a highly skilled Senior Full Stack Software Engineer to join our engineering team and contribute to the development of our core...


  • Canada Tbwa ChiatDay Inc Full time

    Senior Full Stack DeveloperLaunchpad is a people-first technology company that has established itself as a leader in North America's rapidly growing tech sector. Our two solutions, PaasportTM and Nearshore Staff Augmentation, support our clients with digital transformation.We are seeking a skilled Full Stack Developer to join our team. As a Full Stack...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. - Senior SoftwareentwicklerinBased in Westlake Village, California, Astera Software, Inc. is a profitable, fast-growing company specializing in data management solutions. Our Data Stack is a comprehensive platform that enables users to extract, map, transform, and load their data in a code-free environment. Additionally, it includes...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. - Senior SoftwareentwicklerinBased in Westlake Village, California, Astera Software, Inc. is a profitable, fast-growing company specializing in data management solutions. Our Data Stack is a comprehensive platform that enables users to extract, map, transform, and load their data in a code-free environment. Additionally, it includes...