Skip to content
mimi

Senior Software Engineer

Jobs via Dice

Toronto · On-site Contract Senior 2w ago

About the role

About

We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency in Python are considered advantageous.

Subcontractor role.

Responsibilities

  • Design, develop, and maintain robust and scalable applications using Java and AWS services.
  • Collaborate with cross-functional teams to analyze requirements and architect effective solutions.
  • Write clean, efficient, and well-documented code with a focus on performance and maintainability.
  • Participate in code reviews and provide constructive feedback.
  • Stay updated with the latest trends and best practices in software development and cloud technologies.

Mandatory Skills Description

  • Strong hands-on experience with Java and AWS, Terraform technologies.
  • Working knowledge of Python.
  • Experience with AI & ML.
  • Proven expertise in software design and system analysis.
  • Demonstrated ability to write high-quality, maintainable code.
  • Excellent problem-solving and communication skills.

Nice-to-Have Skills Description

  • Experience or understanding of capital markets or financial services industry

Skills

AWSAIJavaMLPythonTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free