Senior Software Engineer
Jobtailor
- Design and develop full-stack features using Python/FastAPI or Django and React/TypeScript
- Build and maintain RESTful APIs and GraphQL endpoints
- Develop reusable UI components and integrate them with backend services
- Participate in architecture reviews and technical design decisions
- Develop microservices using domain-driven design and 12-factor app principles
- Implement secure authentication and authorization
- Optimize SQL/NoSQL queries, manage database migrations, and design data models
- Integrate third-party APIs, HL7/FHIR standards, and clinical data systems
- Write unit, integration, and end-to-end tests
- Support IQ/OQ/PQ validation activities and maintain requirements-to-code traceability
- Participate in code reviews and enforce coding standards
- Work in Agile/Scrum sprints and contribute to planning, grooming, and retrospectives
- Partner with QA on test planning, defect triage, and release readiness
- Document technical designs, API specifications, and runbooks
- Mentor junior developers and support onboarding
Requirements
- Bachelor's or master’s degree in computer science, Engineering, or a related field
- 5–8 years of professional software development experience
- Strong proficiency in Python 3.10+ and FastAPI or Django REST Framework
- Solid experience with React.js, TypeScript, and modern CSS
- Hands-on experience with PostgreSQL or MySQL and query optimization
- Familiarity with Docker and Kubernetes
- Experience with AWS or Azure and CI/CD pipeline management
- Strong understanding of RESTful API design, versioning, and documentation
- Working knowledge of Agile methodologies and JIRA
- Preferred: experience in Life Sciences, Healthcare IT, or regulated software environments
- Preferred: exposure to CDISC, HL7 FHIR, or EDC/CTMS platforms
- Preferred: Kafka or RabbitMQ event-driven architecture experience
- Preferred: AWS Certified Developer or equivalent cloud certification
- Preferred: Python data science ecosystem, AI/ML, or LLM-powered enterprise features
- Preferred: open-source contributions or published technical content
Core Competencies
Demonstrates expertise in full-stack development with a strong focus on Python, FastAPI, and React, while ensuring adherence to Agile methodologies and best practices in API design and database management. Capable of mentoring junior developers and participating in architectural decision-making within regulated environments.
Highest-signal resume keywords
- Python 3.10+
- FastAPI or Django REST Framework
- React.js and TypeScript
- RESTful API Design
- Agile Methodologies
ATS Optimization Keywords
Hard Skills
- Full-Stack Development
- Microservices Architecture
- SQL/NoSQL Query Optimization
- Unit and Integration Testing
- Domain-Driven Design
Soft Skills
- Mentoring
- Collaboration
- Technical Documentation
Certifications & Qualifications
- AWS Certified Developer
Industry Keywords
- Life Sciences
- Healthcare IT
- HL7 FHIR
- CDISC
- EDC/CTMS
Tools & Technologies
- PostgreSQL
- MySQL
- Docker
- Kubernetes
- AWS or Azure
- ...will look like: · Identify, prioritize and execute tasks in the software development life cycle · Work with business to iterate over... ...Redpanda, WarpStream, or others) · Experience with integration engines such as Rhapsody, Mirth, or others · Experience with message brokers...SeniorLong term contractFull timeWork at officeRemote work
$142k - $158k per year
...available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us. Required Experience: Senior IC...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$115k - $165k per year
...cities? Then the infrastructure team is for you! Drainage Engineer, Senior We are actively seeking a motivated and experienced Drainage... .... Experience with hydrologic and hydraulic modelling software, including: SWMHYMO PCSWMM InfoWorks CulvertMaster...SeniorLong term contractFor contractorsLocal areaFlexible hours$115k - $165k per year
...Requisition ID: 99653 Job Category: Engineering Location: Mississauga, ON, Canada Join a company that is passionately committed... ...of project specific procedures Establish design tools, software, relevant codes and standards to be used on the project Assign...SeniorLong term contractLocal areaFlexible hours$115k - $165k per year
...world and help make positive change! The Asset Management Engineer, Electric Utilities (“Consultant”) will work within a multi-disciplinary... ...~ Experience with data analytics and asset management software tools such as Enterprise Asset Management (EAM), asset performance...SeniorLong term contractWork at officeLocal areaFlexible hours- ...subsidiary of Quanta Services, we provide engineering and design services across transmission &... ...We're looking for an experienced Senior Distribution Engineer to join our engineering... ...Develop distribution designs using PLS software, QuickPole, SpidaCalc, or similar engineering...SeniorLong term contractFull timeInternship
$131k - $181k per year
...your career? Hatch is currently seeking a highly motivated Senior Electrical Engineer - Nuclear to join our team in Mississauga. The global... ...commissioning Experience with ETAP or similar electrical analysis software Experience working in the Canadian nuclear industry with...SeniorLong term contractLocal areaFlexible hoursShift work- ...Senior Software Developer Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries. We are...SeniorFull time
- ...organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for... ...is preferred Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare Plan...SeniorFull timeFor contractors
$115k - $165k per year
...The Mississauga office is seeking an experienced Electrical Engineer to join our Water Business Unit team. This role will involve... ...standards, and regulations. Proficiency with electrical engineering software such as ETAP, SKM, EasyPower, ASPEN, and AutoCAD/SPEL....SeniorLong term contractContract workWork at officeLocal areaFlexible hours$131k - $181k per year
...your career? Hatch is currently seeking a highly motivated Senior Civil/Structural Engineer – Nuclear to join our team in Mississauga/Bowmanville.... ...GTSTRUDL, ANSYS, SAFE, or similar civil/structural analysis software Experience with construction and commissioning Familiarity...SeniorLong term contractLocal areaFlexible hoursShift work- ...Job Description Overview The Civil Engineering Departments within the Candu Energy is engaged... ...Energy Inc.is looking to hire multiple Senior Civil Engineer for full time term/... ...Analyze structural systems using industry software such as ANSYS, SAP2000, STAAD Pro, and SSASI...SeniorPermanent employmentFull timeInternshipWork at officeFlexible hours
- ...As a new member of the Nuclear Steam Plant (NSP) electrical engineering department, you will involve with a variety of exciting projects... ...systems and use of analysis functions in ETAP, or other similar software program is an asset. ~ Prior experience with large-scale and...SeniorFull timeFor contractorsInternshipFlexible hours
- ...Canada's largest private-sector nuclear engineering organizations, with more than 60 years of... ...SMR in Canada. We are currently seeking a Senior Electrical Engineer to join our growing engineering... ...electrical design using industry software. Develop conceptual, preliminary, and...SeniorFull timeInternshipFlexible hours
- ...Canada's largest private-sector nuclear engineering organizations, with more than 60 years of... ...SMR in Canada. We are currently seeking a Senior Instrumentation & Controls (I&C) Engineer... ...including electrical design using industry software. Develop conceptual, preliminary, and...SeniorFull timeInternshipFlexible hours
$115k - $165k per year
...Requisition ID: 100496 Job Category: Engineering; Metals Location: Mississauga, ON, Canada Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining...SeniorLong term contractLocal areaFlexible hours$131k - $181k per year
...Requisition ID: 100967 Job Category: Engineering Location: Mississauga, ON, Canada Join a company that is passionately committed... ...facilities? Apply today! Hatch is seeking to hire a strong Senior level tailings dewatering process engineer to work with our existing...SeniorLong term contractWork at officeLocal areaWorldwideFlexible hours$115k - $165k per year
...Requisition ID: 100492 Job Category: Engineering; Metals Location: Mississauga, ON, Canada Join a company that is passionately... ...cycle on greenfield and brownfield facilities? Apply today! The Senior Process Engineer will be part of an engineering team providing...SeniorLong term contractLocal areaFlexible hours- ...of business-critical banking applications. Forward Deployed Engineers will conduct targeted, hands-on engagements with development... ...achieving a safe and rapid release cadence. The role combines senior software engineering, DevOps, SRE, test automation, application...Senior
$131k - $181k per year
...make positive change! Are you looking to take the next step in your career? Hatch is currently seeking a highly motivated Senior Mechanical Engineer- Nuclear to join our team in Mississauga. The global energy transition is upon us. As we shift to a low carbon world,...SeniorLong term contractLocal areaFlexible hoursShift work- ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the... ..., inspections, and structural analyses using industry-standard software tools. About you Civil Engineering degree with 20+ years...SeniorFull timeInternshipFlexible hours
$93k - $139k per year
...integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: As a seasoned Software Engineer, you bring a strong combination of software expertise and hands-...- ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the... ...and establish processes and procedures for their use in computer software design, development and verification & validation (V&V)....SeniorFull timeInternshipFlexible hours
- ...Description Overview Join a leading engineering team at AtkinsRéalis and advance your career in the nuclear industry. As a Senior Piping Engineer, you will contribute to innovative... ...computations and analyses using applicable software (e.g., PipeStress, CaesarII, AutoPipe,...SeniorPermanent employmentFull timeInternshipFlexible hours
- .../monthly events in the office with your specific team. This is a requirement for this role. Overview: As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll...Long term contractFull timeWork at officeRemote work
$95k - $106k per year
...agencies across North America and Europe. We're looking for a DevOps engineer to own our build and release pipelines, manage our containerized... ...team, architecting the infrastructure that keeps our software reliable, secure, and easy to deploy. Development experience, especially...Work at officeLocal area- ...Job Description Overview We are actively seeking qualified professionals to support engineering roles for nuclear projects in major areas, such as, new build including SMR in the province of Ontario, International new build, Refurbishment and Continuous Plant operation...SeniorPermanent employmentFull timeInternshipFlexible hours
$131k - $181k per year
...you looking to take the next step in your career? Hatch is currently seeking a highly motivated Instrumentation and Control (I&C) Engineer, Senior – Nuclear to join our team in Mississauga. The global energy transition is upon us. As we shift to a low carbon world,...SeniorLong term contractLocal areaFlexible hoursShift work- ...Job Description Overview AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the nuclear industry in Canada and around the world since for more than 60 years. We are proud to be the steward...SeniorPermanent employmentFull timeInternshipFlexible hours
- ...Job Description Overview The Civil Engineering Departments within the Candu Energy is engaged... ...Energy Inc.is looking to hire multiple Senior Specialist Civil Engineer for full time... ...analysis using industry-standard software tools. Ensure accuracy, consistency, and...SeniorPermanent employmentFull timeInternshipWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ingénieur logiciel Mississauga, ON
- director software engineering Mississauga, ON
- software developer no experience Mississauga, ON
- part time software developer Mississauga, ON
- software engineer internship Mississauga, ON
- software developer internship Mississauga, ON
- new graduate software developer Mississauga, ON
- senior software developer Mississauga, ON
- software developer co-op Mississauga, ON
- software engineer intern Mississauga, ON
