Director of Software Development

at  PainWorth

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Apr, 2025USD 80000 Annual31 Jan, 2025N/AJustice,Android,Job Skills,Access,Agile Methodologies,Collaboration,Web Applications,Social Impact,Microsoft,Cloud Storage,Emerging Technologies,Apple,Software Projects,Scalability,Flexible Schedule,Software DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

PAINWORTH: REVOLUTIONIZING PERSONAL INJURY CLAIM SETTLEMENTS THROUGH CUTTING-EDGE TECHNOLOGY

PainWorth, recognized as the world’s leading personal injury claim settlement platform, is seeking a visionary Director of Software Development with expertise in AI and emerging technologies. Based in Edmonton, AB, we are a dynamic early-stage tech company driven by innovation and focused on achieving unicorn status.
If you’re a seasoned developer and leader with a passion for building impactful software, mentoring teams, and leveraging tools like Large Language Models (LLMs) to drive innovation, we want to hear from you. Our ideal candidate thrives in a collaborative environment, demonstrates exceptional technical acumen, and has the ability to adapt to the ever-evolving technological landscape.

JOB SKILLS & QUALIFICATIONS

Required:

  • A passion for software development, dedication to improving access to justice, and alignment with our mission and social impact.
  • Strong programming portfolio with at least 5 years of enterprise software development experience in Microsoft and ABP technology stacks.
  • Proven track record of delivering software projects on time, with experience in Agile methodologies and/or acting as a Scrum Master.
  • Demonstrated ability to coach and mentor developers, fostering a culture of collaboration and innovation.
  • Exceptional communication, collaboration, and teamwork skills.
  • Legally authorized to work in Canada.

Preferred:

  • Experience optimizing SaaS products for performance and scalability.
  • Familiarity with Google Cloud Storage, Run, Build and remote deployment processes.
  • Proficiency with emerging technologies, including AI, Large Language Models (LLMs), and other innovative tools to drive development efficiency.
  • Experience integrating cross-platform solutions for web applications that run on Microsoft, Apple, Android, and iOS environments.
  • Applicants who reside in Alberta, Canada

This posting will remain active until filled and we encourage individuals of all backgrounds to apply. Compensation will be commensurate with experience.
Job Type: Full-time
Pay: $80,000.00-$100,000.00 per year

Benefits:

  • Flexible schedule
  • Paid time off
  • Stock options
  • Work from home

Work Location: Remot

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Lead the day-to-day DevOps for the software development team, mentoring and coaching developers to foster growth and innovation.
  • Design, develop, and maintain software solutions by analyzing requirements, studying systems flow, and developing operationally feasible solutions.
  • Manage full-stack development, coding both front- and back-end components, ensuring all code meets program requirements.
  • Oversee the software development lifecycle, from initial analysis to deployment, testing, debugging, and optimization.
  • Design and implement innovative software that improves and simplifies the online personal injury case management experience.
  • Ensure seamless functionality across platforms (e.g., via web browsers or operating systems like Microsoft, Apple, Android, iOS) with a focus on user experience.
  • Monitor and manage deployments of multiple applications / environments on the Google Cloud platform.
  • Apply and integrate emerging technologies, including AI, Large Language Models (LLMs), and other advancements, to enhance software development and team efficiency.
  • Stay updated on industry trends, adopting relevant tools and practices to keep the organization at the forefront of technology.
  • Document and communicate solutions effectively using diagrams, flowcharts, and clear code comments.
  • Protect sensitive data and operations by maintaining robust confidentiality and security standards.
  • Provide actionable insights by collecting, analyzing, and summarizing development and service issues.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada