AffiniPay Logo

AffiniPay

Software Engineer

Reposted 12 Hours Ago
Be an Early Applicant
Remote or Hybrid
Hiring Remotely in Colombia
Senior level
Remote or Hybrid
Hiring Remotely in Colombia
Senior level
The Senior Software Engineer will design and implement scalable applications, develop and maintain web applications, and lead technology initiatives within a team.
The summary above was generated by AI
We are looking for a Senior Software Engineer to help our team build and scale our CasePeer software. CasePeer is our personal injury legal practice management software servicing thousands of legal professionals.
What You'll Do
  • Design and implement scalable applications in a MVC (Django) environment while leveraging best practices and modern technologies like (e.g. Kubernetes)
  • Drive technology initiatives within the team and product to maintain application performance, scalability and sustainability
  • Stay up-to-date with industry trends and emerging technologies, continuously learning and evolving your skills to drive innovation and excellence within the team
  • Develop and maintain web applications using Python, Django, and related frameworks.
  • Implement robust, secure APIs and backend logic using Django REST Framework
  • Design, build, and integrate frontend components using HTML/CSS, JavaScript, and React
  • Write clear, maintainable, and testable code following best practices and coding standards.
  • Collaborate closely with product managers, designers, and other developers to deliver high-quality software solutions.
  • Troubleshoot, debug, and resolve issues reported by users or QA teams

Preferred Skills and Experience
  • Experience with Containers (Docker), Kubernetes and Argo CD
  • Experience working with cloud technologies (e.g. AWS, GCE)
  • Expertise in full-stack web development with Django and React
  • Experience building Software as a Service (SaaS) applications at scale
  • Experience in writing front-end components using React

About You
  • BS in Computer Science or related field
  • 7+ years of experience designing, implementing, monitoring, and debugging large-scale solutions in cloud-based environments
  • Experience building and deploying production-grade web applications at scale
  • Familiar with LEAN product development and Agile frameworks - Scrum or Kanban
  • Experience building robust and resilient applications with event-based, microservices architecture
  • Expert in Python and Django Framework (or equivalent)
  • Strong understanding of SOLID design principles and design patterns
  • Strong understanding with SQL, and familiarity with databases such as Postgres or MySql
  • Strong teamwork and documentation skills

Top Skills

AWS
CSS
Django
Django Rest Framework
Docker
Gce
HTML
JavaScript
Kubernetes
MySQL
Postgres
Python
React
SQL

Similar Jobs at AffiniPay

4 Days Ago
Remote or Hybrid
Colombia
Senior level
Senior level
Fintech • Legal Tech • Payments • Sales • Software
As a Senior Full Stack Engineer, you will build and implement new features on AffiniPay's payment platform, improve usability, and mentor other developers.
Top Skills: AWSDockerHelmJavaScriptJqueryKubernetesMySQLPostgresReactRuby On RailsSQL
22 Days Ago
Remote or Hybrid
Colombia
Senior level
Senior level
Fintech • Legal Tech • Payments • Sales • Software
The role involves modernizing the MyCase product, designing scalable applications, conducting code reviews, and collaborating closely with UX teams.
Top Skills: AWSGoogle Cloud PlatformMySQLNextjsNode.jsPostgresRuby on RailsReactSQL
2 Days Ago
Remote or Hybrid
Colombia
Junior
Junior
Fintech • Legal Tech • Payments • Sales • Software
The Billing Specialist will manage the end-to-end billing process, ensuring accurate invoicing, payment collections, and account reconciliations as well as managing Stripe integrations and providing customer support.
Top Skills: ExcelGoogle SheetsNetSuiteQuickbooksStripeWorkdayXero

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account