Full Stack Developer

3 weeks ago


Breslau Ontario, Waterloo region, Canada CompuMed Solutions Full time

At Compu-Med Solutions, we seek a Full Stack Developer to create custom software solutions for our clients. You’ll be part of a small team responsible for the full software development life cycle, from conception to deployment, allowing you to see the positive impact of the solutions you develop.


As a Full-Stack Developer, you should be comfortable with front-end and back-end coding, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and functionality.


Key Job Responsibilities


  • System Architecture Analysis and Contribution: Work with the Business Systems Integrator to decipher project requirements. Engage in shaping the system architecture, focusing on grasping the design principles to fulfill present and foreseeable needs.
  • System Architecture Analysis and Contribution: Play a role in deciphering project aims and user requirements. Engage in shaping the system architecture, focusing on grasping the design principles to fulfill present and foreseeable needs.
  • Engagement in Modular Development: Supports dividing the system architecture into distinct modules or components. Gain insights into the interplay of these elements and influence the delegation of tasks, mindful of team capabilities and workloads.
  • Enhancing Technical Integrity: Collaborate with the team to improve the architecture's quality, security, and adaptability. Engage in continual assessments and updates to align with changing requirements and security protocols.
  • Crafting Superior Code: Deliver top-notch code adhering to best organizational practices, clarity, efficiency, error management, and documentation.
  • Clear and Effective Communication: Articulate design choices, modifications, and hurdles. Participate actively in team discussions, including design and code reviews and knowledge-sharing sessions. Effective technical communication is crucial for aligning with the team and stakeholders regarding project objectives and methodologies.
  • Maintaining Technical Documentation: Develop, revise, and uphold documentation encapsulating system architecture, design rationales, and coding standards.
  • Ongoing System Support: Be involved in the ongoing upkeep and enhancement of systems, ensuring their resilience, scalability, and security.
  • Collaborative Learning and Development: Engage with fellow team members for mentorship and support, aiming to refine your technical expertise and comprehension of the system.


Qualifications


  • Minimum of 2 years in full stack development experience.
  • Proven involvement in both back-end and front-end development, with a firm grasp of design patterns and the ability to ensure reliability and scalability in various systems.
  • Demonstrable proficiency in Typescript, with specific experience developing web applications using the Angular framework. Ability to write clean, efficient, and well-documented code.
  • Demonstrable proficiency in C# .Net Core, with specific experience developing APIs and the ability to write clean, efficient, and well-documented code.
  • Solid understanding of software development best practices, with experience deploying and operating large-scale applications.
  • Proficiency in designing and implementing databases, backends, APIs, and front-end interfaces, emphasizing efficient data management and seamless integration of system components.
  • Excellent communication and collaboration skills.


Required experience and skills include


  • Programming Languages: Advanced proficiency in Typescript, C#, and SQL.
  • Database Management: Proficient with Microsoft SQL Server, SQL databases, and stored procedures.
  • System Architecture and Design: Familiarity with advanced design patterns, microservices architecture fundamentals, and comprehensive system design principles.
  • Cloud Computing Platforms: Practical experience with major platforms such as AWS, Azure, or GCP.
  • Agile and Scrum Methodologies: Solid understanding and experience in Agile development methodologies, including Scrum and Kanban.
  • Code Quality and Testing: Proficiency in automated testing frameworks for both back-end and front-end (e.g., Selenium, PyTest, JUnit, Jest).
  • Version Control Systems: Advanced skills in Git or BitBucket, including complex branching strategies and collaborative development workflows.
  • Problem-solving and Algorithmic Skills: Strong analytical abilities with a thorough understanding of algorithms and data structures.
  • Security Practices and Principles: In-depth knowledge of cybersecurity principles, secure coding techniques, and familiarity with common security threats and vulnerabilities in front-end and back-end development.
  • Responsive Design and UX/UI Principles: Competence in creating responsive web designs and understanding user experience and interface design principles.


Who We’re Looking For


  • Problem solver. We are seeking an individual who can solve problems effectively. This requires experimentation, creative thinking, and a willingness to fail.
  • Adaptable. Working in a fast-paced environment means things are constantly changing. We are seeking an individual who thrives on these challenges.
  • Ownership. We want someone who takes ownership, is proud of their work and team's success, and seeks more responsibility in high-accountability environments.
  • You go deep. You understand technical problems deeply and aren’t satisfied with a surface-level understanding. You can leverage this understanding in your day-to-day work to build better, holistic solutions.


Job Types: Full-time, Permanent


Pay: $80,000.00-$100,000.00 per year



  • Mississauga, Ontario, C4W, Peel region, Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Full Stack Java Angular Developer for one of our Financial services client. This is a time sensitive opportunity, please apply ASAP.Job Title: Full Stack Java Angular DeveloperLocation: Mississauga – Hybrid – 3 days/weekJob Responsibilities: • Work with the AMCSSI BAs to understand requirements and team architect to...

  • Full Stack Engineer

    4 weeks ago


    Mississauga, Ontario, C4W, Peel region, Canada Capgemini Full time

    Job Title - Java Full Stack Developer Location - Mississauga - Onsite Job Description - This Full Stack Software Engineer opportunity would be great for someone looking to utilize their existing skillsets in addition to learning new technologies! We’ll be working together on an agile software development team, creating new angular components with ngrx and...

  • Software Engineers

    3 weeks ago


    Mississauga, Ontario, C4W, Peel region, Canada LHH Full time

    Job Title: Software Engineer - Full Stack and Back EndLocation: Mississauga, Ontario, Canada - Hybrid (3 days office/2 remote)Salary: $50,000 - $160,000Job Description:A leading company is seeking a talented and experienced Software Engineer specializing in Full Stack and Back End development. This role offers a unique opportunity to work on cutting-edge...


  • Mississauga, Ontario, C4W, Peel region, Canada Synechron Full time

    About the jobWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital,...


  • Mississauga, Ontario, C4W, Peel region, Canada Synechron Full time

    We areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...

  • Full Stack Developer

    3 weeks ago


    Mississauga, Ontario, C4W, Peel region, Canada Synopsys Full time

    At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security.We are...

  • Angular Developer

    3 weeks ago


    Mississauga, Ontario, C4W, Peel region, Canada Capgemini Full time

    Job Title: Java Full Stack Developer - AngularJob Location - Mississauga OnsiteJob DescriptionWe are looking for a strong Java Full Stack Developer to join the Privacy Information and Semantics Architecture team and 5 + years of hands-on experience in Java/J2EE. Should be able to write optimized efficient and clean code. Strong knowledge of Spring framework...

  • Senior Java Developer

    3 weeks ago


    Mississauga, Ontario, C4W, Peel region, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Canada’s Top financial institutions, is looking to hire a Senior Java Full Stack Developer for a long contract opportunity in Mississauga, ON (Hybrid Position). Please apply with your most recent resume if you would be interested..!Role: Senior Java Full Stack DeveloperLocation: Mississauga, ON (Hybrid Position – 2...


  • Mississauga, Ontario, C4W, Peel region, Canada First Derivative Full time

    Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether...

  • Software Developer

    4 weeks ago


    Mississauga, Ontario, C4W, Peel region, Canada Pharma Medica Research Inc. Full time

    Pharma Medica Research (PMRI) Inc. is a Contract Research Organization that strives for innovation and original solutions in a highly regulated and competitive industry. If your career goals align with innovation and original thinking you will be the perfect candidate to be part of an inclusive, adaptable, and forward-thinking organization. Our reputation...


  • Mississauga, Ontario, C4W, Peel region, Canada Synechron Full time

    We areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...

  • Position Details

    3 weeks ago


    Kitchener, Ontario, M2A, Waterloo region, Canada Fastenal Full time

    Job Description Compliance Specialist 900 Wabanaki Dr, Kitchener, ON N2C 0B7 ONOFF Full-time Shift(s): MON TUE WED THU FRI 8:00am - 5:00pm OVERVIEW: Working as Full-time Compliance Specialist, you will play a key role in connecting Fastenal's Procurement, Supply Chain, Product & Supplier Development, Customers, EHS, Operations and Sales Teams. Your main...


  • Etobicoke, Ontario, L4T, York region, Canada Technical Standards & Safety Authority Full time

    About Us:The Technical Standards and Safety Authority (TSSA) is deeply committed to safety and passionate about making Ontario a safer place to live, work, and play. Our unified team - what we proudly call ONE TSSA – works collaboratively to deliver better safety for our province.TSSA is a not-for-profit regulator that has dedicated over 25 years of...


  • Barrie, Ontario, A4N, Simcoe region, Canada Adecco Full time

    Junior Business Development Representative job opening in Barrie, ON (full-time, permanent)Adecco Professional is currently recruiting for a full-time permanent Junior Business Development Representative to join a well-established, growing international company who is looking to expand their team. A fantastic opportunity for a recent graduate looking to get...

  • Product Developer

    3 weeks ago


    Leamington, Ontario, M8H, Essex region, Canada Highbury Canco Corporation Full time

    About UsHighbury Canco is a leading co-pack food manufacturing company, dedicated to creating delicious, high-quality, safe products for our customers. We are passionate about creativity, and bringing new flavors and experiences to the market.Our belief is that as you grow in life, we want you to grow in your role with us. We take pride in developing your...


  • Mississauga, Ontario, C4W, Peel region, Canada Iris Software Inc. Full time

    Iris's client, one of the Top 5 Bank in Canada is looking to hire a Salesforce Developer for a long term contract opportunity.Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide. Bank is serving...

  • Software Developer

    4 weeks ago


    Kanata, Ontario, K0A, Ottawa region, Canada Quarry Consulting Full time

    Title: Software Developer /System Performance EngineerDuration: Permanent Full timeLocation: Kanata, ON ( 2 days per week onsite)Do you want to work with an Innovative Global Telecommunications leader right here in Ottawa?WHAT WILL YOU DOIdentify and troubleshoot performance issues in complex systemsWork with the Cloud and Edge development team on the latest...

  • UI Lead

    4 weeks ago


    Mississauga, Ontario, C4W, Peel region, Canada Lorven Technologies Inc. Full time

    Job Title: UI Lead & Developer(Angular)Location: Mississauga, ON, Canada (3 days onsite in a week)Employment Type: Full-time ResponsibilitiesHands-on involvement in development, design, architecture, and code review.Build for highly reliable, scalable, and maintainable web applications.Work closely with our stakeholders in a highly collaborative...


  • Mississauga, Ontario, C4W, Peel region, Canada Alquemy Search & Consulting Full time

    Java - Back End Developers (Banking)Full time permanent opportunity"Hybrid" work environment - 2 days per week in the Mississauga officeDesired skills & experience: JavaMultithreadingDesign patternsGarbage CollectionFinancial services, investments, banking industry $130,000 - $155,000 base salary - (flexible related to experience)If you're interested,...


  • Mississauga, Ontario, C4W, Peel region, Canada Open Systems Technologies Full time

    Open Systems Tech is looking for a Senior Software Engineer for one of our financial services clients based out of Mississauga/ON. This is a time sensitive opportunity, please apply ASAP.Job Title: Senior Software EngineerLocation: Mississauga – Hybrid – 3 days/weekTerm: Long term contract plus extensionWhat you’ll be doing:You’ll develop and take...