Titre du poste ou emplacement

Senior Software Developer - Ottawa (Hybrid) or Ontario (Remote)

Alessa Inc
Ottawa, ON
Télétravail
Full-time
Executive
Salary:

Alessa's vision is a world free of financial crime. Our noble defenders deliver transformative solutions to fight financial crime. We help our clients reduce risk, save money, and grow their business, while also making the world a better place. Alessa provides the most robust SaaS Know Your Customer (KYC), Anti-Money Laundering (AML), and fraud prevention solutions for financial institutions and corporates anywhere, anytime.

By seamlessly making compliance a part of our clients' day-to-day business, Alessa helps identify high-risk entities and activities early, enabling the business to quickly investigate and remediate any potential issues and comply with regulations. Used by banks, credit unions, money services businesses (MSBs), casinos and FinTech's to comply with global anti-money laundering (AML) regulations, Alessa also serves organizations in the retail, healthcare, insurance, and other corporate sectors with its continuous controls monitoring and fraud detection and prevention capabilities.

Alessa was acquired from CaseWare in 2021 and has 65 people supporting 150 global customers. Alessa's investors are led by Wavecrest Growth Partners with participation from MassMutual Ventures and Salesforce Ventures.

Alessa is looking for a Senior Software Developer to join their team with responsibility for designing, implementing, and testing our software consistent with engineering standards and best practices. In this role you will lead a team of developers to maintain existing features and focus on requirements. You will also have the opportunity to help shape our future development by providing input regarding new technologies and process improvements. This role can be located in Ottawa (hybrid) or Ontario (remote).

Responsibilities:

  • Hands-on research and development of the architecture and features for our data analytics, and consumer-facing web platforms, which serves major financial institutions worldwide.
  • Work closely with management, business stakeholders, product owners, and technical staff to design and brainstorm solutions.
  • Work on proof-of-concepts (POCs) and cutting-edge features that are continuously deployed into production.
  • Influence product decisions, features based on your real-world experience.
  • Proactively analyze and bring ideas for continuous improvement of the platform.
  • Mentor and guide team members to help them reach their full potential.
  • Requirements:
  • BS or MS in Computer Science or related field, or equivalent comparable professional experience.
  • 6+ years of professional solution development and design experience.
  • Extensive experience with .Net 5+/ Golang
  • 3+ years' experience with code repository and CI/CD platforms for deployment (Azure DevOps, JIRA/Jenkins/Git/GitLab/Argo CD).
  • Experience or working knowledge of messaging infrastructure like Rabbit MQ/Apache Kafka/Azure Service Bus.
  • Experience or working knowledge of a containerization technology like Docker/Podman/Containerd/RunC.
  • Experience designing, implementing, and using RESTful Web Services in a Micro-service Architecture.
  • Experience or working knowledge of documents databases like MongoDB/DynamoDB/CosmosDB.
  • Experience with the following is highly desirable:
    • Public cloud (Azure, AWS GCP)
    • Front-end web development using AngularJS, React, jQuery, CSS, etc.
    • Node JS
    • Container orchestration technology like Kubernetes/Docker Swarm
    • Agile Frameworks (i.e., Scrum or Kanban)
  • Demonstrated ability to drive tasks to completion and take ownership of projects.
  • Ability to work in a fast-paced and agile development environment.
  • Strong written and verbal communication skills.

If you are looking to make a difference and would like to help Alessa achieve its' vision of a world free of financial crime, we would love to hear from you.

Alessa is an Equal Opportunity Employer. We are committed to equal treatment of all employees without regard to race, national origin, religion, gender, age, sexual orientation, veteran status, physical or mental disability or other basis protected by law.

Alessa welcomes and encourages applications from people with disabilities. Accommodation is available on request to support applicants when applying for a job and during the interview and assessment process. Should you require accommodation, please email [email protected] with your request.