Lead Software Engineer

Company:  Checktur.io GmbH
Location: Ontario
Closing Date: 03/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

The Lead Software Engineer is responsible for leading the design, development, and maintenance of highly complex and scalable software systems. Working closely with senior leadership and cross-functional teams, this position delivers innovative solutions that meet our clients’ needs. This senior-level position requires extensive experience in software development and a proven track record of successful project leadership.

Responsibilities

  • Lead the architecture, design, and implementation of sophisticated software applications and systems.
  • Collaborate with senior leadership, product managers, product designers, and other stakeholders to define technical requirements and project scope.
  • Develop high-quality, maintainable, and efficient code.
  • Conduct comprehensive code reviews to ensure adherence to best practices and code quality.
  • Troubleshoot and resolve complex software issues and performance bottlenecks.
  • Participate in strategic planning and decision-making processes to shape the technical direction of projects.
  • Mentor and provide technical guidance to junior and mid-level developers, fostering a culture of continuous improvement and innovation.
  • Stay current with emerging technologies, industry trends, and best practices, and apply this knowledge to enhance our products.
  • Drive the continuous improvement of development processes, tools, and methodologies.
  • Other duties as assigned.

Experience & Requirements

Education

  • Bachelor’s degree in computer science, software engineering, or a related field, or equivalent work experience.

Experience

  • Minimum of 7 years of professional experience in software development.
  • Experience designing, implementing, and documenting systems and processes (a) in a regulated/controlled industry (e.g., life sciences, banking, defense, etc.) and (b) supporting security and privacy frameworks (e.g., SOC2, ISO 27001, NIST 800-53, FEDRAMP, SOX, etc.).
  • Extensive experience with version control systems (e.g., GIT).
  • Proven experience with Agile and Scrum development processes.
  • Extensive experience with Ruby on Rails (front-end and back-end) in a production SaaS environment.
  • Extensive experience with work management systems (e.g., JIRA).

Knowledge, Skills & Abilities

  • Expertise in Ruby on Rails.
  • Knowledge of front-end technologies (e.g., HTML, CSS, JavaScript, React).
  • Strong understanding of software development methodologies, principles, and best practices.
  • Knowledge of Amazon RDS - PostgreSQL database design and modeling.
  • Excellent communication (verbal and written), leadership, and interpersonal skills.
  • Proven problem-solving skills and the ability to tackle complex technical challenges.
  • Demonstrated ability to lead and deliver high-quality software projects on time and within budget.

Preferred Qualifications

  • Advanced degree.
  • Experience with database systems (e.g., SQL).
  • Proficiency with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
  • Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, CI/CD pipelines).
  • Experience with continuous integration and continuous delivery practices.
  • Understanding of microservices architecture and REST API design and usage.
  • Experience with high-level architecture and system design.

About Slope

Slopes clinical trial execution platform orchestrates the entire biospecimen lifecycle from kitting to testing at the lab, providing sponsors with accurate, real-time biospecimen data needed to inform timely study decisions. Slope captures sample data directly from sites as they perform study activities and integrates with EDC, RTSM, LIMS, labs, kitters, and shippers, ensuring seamless data flow and trial execution for all stakeholders. Slopes software provides sponsors with instant access to higher-quality sample data, leading to faster reconciliation, less risk, and significantly improved study compliance, monitoring, and reporting. Slope has supported thousands of the most complex, sample-intensive trials worldwide and has been adopted by over 75% of NCI-designated cancer centers for inventory and sample management. For more information, visit slopeclinical.com .

Working at Slope

Slope has a fun, high-energy, fast-paced environment full of motivated, purpose-driven employees who practice our core values on a daily basis:

  1. Patients are paramount
  2. Better, faster, stronger
  3. Driven by data
  4. Job done, have fun
  5. Get Sloped!

What Slope Can Offer You

  • Health insurance
  • Dental and vision coverage
  • Flexible spending accounts
  • Healthcare savings accounts
  • Employee-funded supplemental life insurance
  • Employee-funded short and long-term disability insurance
  • 401(k) plan
  • Nine paid holidays
  • 15 PTO days
  • Annual home office stipend
#J-18808-Ljbffr
Apply Now
Share this job
Checktur.io GmbH
  • Similar Jobs

  • Lead Software Engineer

    Pomona
    View Job
  • Software Engineer

    San Dimas
    View Job
  • Senior Software Engineer

    Rancho Cucamonga
    View Job
  • Sr. Software Engineer

    Ontario
    View Job
  • Software Engineer Stf

    San Dimas
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙