Senior Software Engineer

2 weeks ago


Toronto, Ontario, Canada Mphasis Full time $120,000 - $150,000 per year

Title: Senior Software Engineer (Python + Web API)

Location: Toronto, Canada (5 Days Onsite)

Notes:
Software Engineer role focused on
Python and building web APIs

Job Description:

We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.

As a Senior Software Engineer, you will be working with a highly skilled cross functional team to enhance our banking platform.

Responsibilities and Duties

  • Design and deliver high quality features and enhancements.
  • Create technical design specifications in collaboration with other members of the engineering team.
  • Provide estimates and actively participate in the sprint planning process.
  • Produce highly secure solutions.
  • Tune the performance of our distributed system to ensure they operate within our SLAs.
  • Mentor other engineers to create good technical solutions to problems and ship code quickly to our customers.

Qualifications and Skills

  • Experience with
    cloud computing and container-based distributed systems (Docker).
  • Experience working with
    relational databases (preferably MySQL) and high proficiency with SQL.
  • Understanding of
    higher-level RDBMS concepts (locking and transaction model, isolation levels, deadlocks, etc.).
  • Significant experience with at least one dynamically typed,
    object-oriented programming. language (preference for Python).
  • Great understanding of distributed systems and
    microservice architecture.
  • Hands-on experience in using
    message
    brokers such as
    RabbitMQ.
  • Deep understanding of restful API development.
  • Demonstrated ability to work in a fast pace customer centric environment.
  • 7+ years of experience in software development.
  • Proven experience using code repositories such as GitHub.
  • Familiar with *nix like environments.


  • Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per year

    Job Title: Senior .NET Developer Location: Burlington, Greater Toronto Area (Hybrid)Job Type: Full-TimeCompany: boostCX (A Banyan Software Portfolio Company)Salary Range: CAD 90,000-115,000 per annum About boostCX: boostCX is a customer experience technology provider focused on empowering organizations with intuitive, scalable tools that drive engagement,...


  • Toronto, Ontario, Canada Beacon Software Full time $120,000 - $180,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Banyan Software Full time $120,000 - $180,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Toronto, Ontario, Canada Banyan Software Full time $1,080,000 - $1,380,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Toronto, Ontario, Canada Source Code Full time $120,000 - $180,000 per year

    Senior Software EngineerToronto, ON Our client, a leading financial services organization, is seeking a Senior Software Engineer to join their team. The Senior Software Engineer will play a pivotal role in driving impactful solutions for intricate business challenges within a dynamic and high-energy delivery setting, Responsibilities:Participate in...


  • Toronto, Ontario, Canada KTek Resourcing Full time $120,000 - $180,000 per year

    Software Engineer role focused on Python, Web API and extensive platform development experience along with data pipelines, offline processes, devops scripting. Scaling platform.Job Description:We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.As a Senior Software...


  • Toronto, Ontario, Canada RLDatix Full time $104,000 - $170,000 per year

    Senior Software Engineer | R&D | Toronto, ON | HybridRLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare organizations around the world, our solutions help improve health and care. Our applications ensure that patients receive the best and safest care while supporting the providers who deliver...


  • Toronto, Ontario, Canada LogicsT Technologies Full time $120,000 - $180,000 per year

    Job DescriptionWe are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture. As a Senior Software Engineer, you will be working with a highly skilled cross-functional team to enhance our banking platform.Responsibilities and DutiesDesign and deliver high-quality features and...