Software Developer
Verafin Inc
St. John's, NL
1d ago

Each day our s get to work on challenging problems. No two days are the same, each day you’ll collaborate with other Software Developers to problem solve and write code that has an impact in the real world.

Our product, Verafin, helps fight crime by stopping fraud and money laundering. Stopping the flow of this money means stopping crimes such as human trafficking, elder abuse, and drug trafficking.

Our Software Developers get the opportunity to move around the business as there are new teams and projects developed all the time to help us towards our mission of stopping crime.

Being a Software Developer at Verafin means getting the opportunity to have an impact on criminal activity by getting to do what you love solve cool problems using code.

Essential Qualifications

  • A university degree in Computer Engineering, Computer Science, or a combination of education and previous experience would be considered
  • Strong analytical skills for complex and creative problem solving
  • Experience in object-oriented software development
  • Automated testing
  • Excellent interpersonal and organizational skills; able to work closely with team members
  • Would be good to have experience in a few of the following areas

  • Java
  • Experience using JavaScript, CSS, REST
  • Previous experience working with Core Banking Systems
  • Amazon Web Services
  • Intelligent systems, artificial intelligence and data science
  • Distributed computing
  • Database technologies (PostgresSQL)
  • Big data technologies
  • Data extraction, manipulation / cleansing and integration
  • Industry and on-the-job training is provided for all roles at Verafin.

    Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form