Senior Software Developer

2 weeks ago


Scarborough ON ML S, Canada KGS Research Full time $70,000 - $75,000 per year

Senior Software Developer

Tenure: Full-Time (1 Year Contract - Possibility for renewal based on performance)

Location: Scarborough / Remote

Hours: Monday - Friday, (10:00 AM – 6:00 PM) EST / Remote

  • Must be accessible via email after-hours.

Salary: $70,000 - $75,000 CAD

Start Date: ASAP

Summary:

KGS Research is looking for a Sr. Software Developer who will thrive on maintaining and enhancing core applications that drive company operations. This role involves tackling bug fixes, collaboratively adding new features, and managing tickets with a focus on working with multiple internal applications. The ideal candidate will have a strong understanding of web development technologies and best practices, as well as a passion for creating exceptional client experiences.

Responsibilities and Duties:

  • Optimize web applications for maximum performance and scalability.

  • Be the lead developer for multiple legacy applications and provide development support to stakeholders.

  • Integrate, update and optimize first and third party API libraries

  • Analyze and address service bug report tickets, ensuring efficient resolution outcomes.

  • Contribute to the codebase and manage version control using Git.

  • Collaborate with the development team to develop new features.

  • Participate in an agile development team, producing fast-paced results.

  • Stay updated on the latest industry trends, technologies, and best practices.

Education and Experiences:

  • 2-4 years of relevant work experience

  • Diploma or Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Strong proficiency in the MERN stack (Javascript, Express, React, NodeJs)

  • Proficient with Python

  • Knowledge of CI/CD tools and ticket management systems like JIRA

  • Experience using Git and contributing to repositories.

  • Excellent problem-solving skills and attention to detail.

  • Proven ability to work with stakeholders and understand diverse project requirements.

  • Ability to estimate timelines accurately and manage personal workload effectively.

  • High level of autonomy and drive for continuous improvement.

Term of employment:

  • Salary is $75,000 per annum, must be accessible via email after-hours and throughout the weekend.

  • Benefits include health benefits and statutory vacation.

  • The language of work is English.

Preferred Qualifications:

· Prior leadership experience mentoring Junior Developers

Benefits:

  • Opportunities for advancement and growth

  • Great way to network and work with a team of experienced individuals.

  • Casual dress code

Job Types: Full-time, Contract

Contract length: 12 months

Pay: $70,000.00-$75,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • On-site gym
  • On-site parking

Application question(s):

  • Diploma or Bachelor's degree in Computer Science, Software Engineering, or a related field. ?
  • Strong proficiency in the MERN stack (Javascript, Express, React, NodeJs) ?
  • Proficient with Python
  • Knowledge of CI/CD tools and ticket management systems like JIRA
  • Experience using Git and contributing to repositories
  • Prior leadership experience mentoring Junior Developers
  • Do you have 2 to 4 years of relevant work experience?

Work Location: Hybrid remote in Scarborough, ON M1L 4S8



  • Canada / Vancouver, BC / Toronto, ON Orchestry Software Full time $140,000 - $180,000 per year

    About OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...

  • Software Developer

    2 weeks ago


    Scarborough, ON MR K, Canada Prolific Software Solutions Full time $85,208 - $111,916 per year

    Job OverviewWe are seeking a highly skilled and innovative Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions across various platforms. Core ResponsibilitiesDevelop and maintain software applicationsWrite clean, efficient codeCollaborate on...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer Skills: Java, Springboot, Microservices, SQL Develop and maintain high-performance backend applications using Java and Spring Boot frameworks. Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer Skills: Java, Springboot, Microservices, SQL Develop and maintain high-performance backend applications using Java and Spring Boot frameworks. Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data...


  • Toronto, On, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications using...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer. Please find below Job description and share me your updated resume at .Position: Senior Java DeveloperLocation: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities:Develop and maintain high-performance backend applications using Java and Spring Boot...


  • Toronto, On, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Full Stack Developer. Please find below Job description and share me your updated resume at . Position: Senior Full Stack Developer Location: Toronto ON Skills: Java, Spring boot, Microservices, SQL, UI Key Responsibilities: Design and develop responsive, user-friendly web interfaces using modern...