Senior Full Stack Developer (1871)

Job Description

  • Contractor
  • Anywhere

About the job
NOTE: Hybrid work model, 3 days per week in Toronto, Ontario office

RATE: $90-100/hr

TYPE: Contract, 8 hours per day, 40 hours per week, 6-month contract

SKILLS: 8+ years Full Developer, Python, FastAPI, React, TypeScript, SQL, YAML, GitHub, APIs, FastAPI, CI CD, Azure, Dashboards, SaaS, Agile

INDUSTRY: Bank

 

DESCRIPTION

We are seeking a Senior Software Engineer to join a DevOps and Developer Platform team within a financial environment.

This role is primarily focused on hands-on development with some exposure to DevOps. The successful candidate will contribute to internal dashboard development, support GitHub SaaS migration initiatives, and help improve existing systems within a security focused engineering environment.

This is a senior level position requiring a strong full stack developer who can bring prior experience, solve complex problems, and guide team members on best practices while working within an established architecture.

 

RESPONSIBILITIES

• Design, develop, and maintain full stack applications using Python, FastAPI, React, TypeScript, and SQL

• Build and enhance internal dashboards used for platform and engineering insights

• Support migration of GitHub repositories to SaaS based environments

• Develop scripts and automation using Python and YAML

• Contribute to backend services, APIs, and data processing logic

• Improve existing code, performance, and development standards

• Provide guidance and technical direction to frontend and backend developers

• Collaborate with DevOps, security, and engineering teams

• Support CI CD processes and modern development workflows

 

REQUIREMENTS

• 8 to 10+ years of software development experience, with flexibility for strong candidates

• Strong hands-on experience with Python, FastAPI, React, TypeScript, SQL, and APIs

• Full stack development experience across frontend and backend technologies

• Experience scripting with Python and working with configuration tools such as YAML

• Experience with GitHub and repository management

• Strong understanding of software engineering fundamentals including code quality and performance optimization

• Ability to work as a senior individual contributor with architectural awareness

• Strong problem solving and communication skills

 

NICE TO HAVE

• DevOps or platform engineering experience

• Experience with GitHub SaaS migrations

• Experience building internal dashboards or developer tools

• Exposure to cloud or enterprise development environments

• Financial services or regulated industry experience

 

ADDITIONAL CONTEXT

• Role sits within a DevOps and Developer Platform team

• Focus is on hands-on development rather than pure DevOps

• Architecture is already defined with emphasis on improving code and implementation

• Ideal candidate will bring strong prior experience and help elevate team standards

• Two interview rounds including technical and hiring manager interview

• Hiring Manager is the Senior Manager of DevSecOps

• Contract has potential for extension based on project needs

Please note that AI is used to assist in the recruiting process.

To apply: https://directitrecruiting.com/job/senior-full-stack-developer-1871/

Requirements added by the job poster

• 5+ years of work experience with Python (Programming Language)

• 4+ years of work experience with React.js