Senior Software Engineer - Cards

Apply for this position Please mention DailyRemote when applying
Posted 10 days ago Worldwide Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

What you’ll do

Our team is responsible for building and maintaining C2FO’s customer-facing full-stack web applications as well as several internal applications. We collaborate with C2FO’s design and product teams to provide excellent user experiences for our customers - small and medium-sized businesses around the globe.

You will be working in a new product space, collaborating to set standards as we design scalable cash-flow solutions that better serve the needs of modern businesses.

Responsibilities

  • Working with C2FO's product and design teams to define and refine requirements, estimating work, and defining tasks based on a set of requirements.
  • Uphold our high engineering standards and bring possible improvements to our codebases, infrastructure, and processes
  • Collaborate with specialists on other teams such as infrastructure, security, and shared dependencies
  • Presenting technical concepts to engineers and non-engineer team members
  • Documenting team discussions, technical design plans, and technical decisions

Requirements

  • Experience with JVM languages such as Java, Kotlin, and Scala.
  • Experience building and designing scalable backend systems using technologies such as Kafka, Apache Spark, or Kinesis.
  • Experience with dependency injection frameworks (Spring, Guice, Dagger, Koin)
  • Experience building automated tests (End to end, integration, unit)
  • Experience working with SQL databases
  • Ability to hold yourself and the team to high standards
  • Strong communication and interpersonal skills

Bonus Points

  • Experience working with Kubernetes environments
  • Experience working on Cards product
  • Experience working at a financial technology company
  • Experience with Continuous Integration and Continuous Deployment (Github Actions, Azure DevOps)