Senior Software Engineer

Cornerstone OnDemand

4.6

(93)

Canada (Remote)

Why you should apply for a job to Cornerstone OnDemand:

  • 4.6/5 in overall job satisfaction
  • 4.7/5 in supportive management
  • 90% say women are treated fairly and equally to men
  • 97% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work schedule.
  • Global Development Day: Every quarter Cornerstone hosts Development Day across the globe for professional and personal development.
  • Cornerstone Accelerator: a specialized program that provides a unique workspace and mentorship programs to startups.
  • #req9805

    Position summary

    e solutions that meet those requirements.

    • Write clean, efficient, and maintainable code that follows best practices and coding standards.

    • Build scalable and responsive applications that work seamlessly across multiple devices and platforms.

    • Develop and maintain APIs and web services that support the front-end applications.

    • Use modern software development tools and practices, including Git, Jira, Agile development methodologies, and continuous integration and deployment.

    • Stay up-to-date with emerging trends and technologies in full stack development, and share knowledge and expertise with the team.

    • Participate in code reviews and provide feedback to ensure code quality and consistency.

    • Troubleshoot and debug issues in software applications, and provide timely solutions to ensure that users have a great experience.

    You've got what it takes if you have...

    • Bachelor's degree in Computer Science or Software Engineering, or equivalent experience.

    • 4+ years of experience as a Full Stack Engineer, with expertise in multiple programming languages and frameworks.

    • Strong understanding of front-end technologies such as HTML, CSS, TypeScript, and front-end frameworks (React preferred)

    • Experience with back-end technologies such as Node.js, Python, Ruby, or C#. (.Net preferred)

    • Experience with serverless architecture

    • Familiarity with relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, or Cassandra.

    • Strong problem-solving and analytical skills, with the ability to debug complex software issues.

    • Excellent written and verbal communication skills, with the ability to communicate effectively with technical and non-technical stakeholders.

    • Ability to work independently and as part of a team, and to manage multiple tasks and priorities in a fast-paced environment.

    • Strong attention to detail, and a commitment to delivering high-quality software products.

    #LI-ET1

    Why you should apply for a job to Cornerstone OnDemand:

  • 4.6/5 in overall job satisfaction
  • 4.7/5 in supportive management
  • 90% say women are treated fairly and equally to men
  • 97% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Flexible work schedule.
  • Global Development Day: Every quarter Cornerstone hosts Development Day across the globe for professional and personal development.
  • Cornerstone Accelerator: a specialized program that provides a unique workspace and mentorship programs to startups.