Entry Level Software Engineer

Global leader in business payments and cash management, moving more than $10 trillion in payments annually
Portsmouth, NH 03801, USA
Backend
Entry-Level Software Engineer
Hybrid
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Junior Developer (.NET C#)

Junior .NET C# Developer position at Linx, working remotely on payroll and HR management solutions with comprehensive benefits package.

Junior Advanced Support Engineer | GenO Programme

Entry-level Advanced Support Engineer position at Oracle's GenO program, focusing on customer success and technical support for Oracle technologies.

Software Engineer I (Salesforce, Copado, Test Automation)

Entry-level Software Engineer position focusing on Salesforce development, Copado, and test automation at Travelers Insurance.

Software Engineer 1

Entry-level Software Engineer position at Euromonitor in Bengaluru, offering hybrid work arrangement and opportunity to work with Microsoft and open-source technologies.

Support Engineer, Device OS, Device OS

Support Engineer position at Amazon Lab126 focusing on Device OS support, troubleshooting, and development using C++ and Python, requiring 2+ years of experience.

Description For Entry Level Software Engineer

Bottomline, a global leader in business payments and cash management with over 30 years of experience, is seeking an Entry Level Software Engineer to join their Banking Solutions Team. The company processes more than $10 trillion in payments annually and is at the forefront of digital transformation in the business payments sector.

As an Entry Level Software Engineer, you'll have the opportunity to work on both backend and frontend development, focusing on creating scalable applications using Spring Boot/Java. The role involves collaborating with cross-functional teams, implementing robust solutions, and working with various modern technologies including observability tools and different database systems.

The ideal candidate should have a computer science or engineering background, with some awareness of programming languages like Java and Python, as well as frontend technologies. The position offers flexibility with both remote and in-office (Portsmouth, NH) options, though candidates must be based in the United States.

Bottomline promotes a culture of collaboration and customer focus, where teams are empowered to think like owners and drive customer delight. They value quick learners who can adapt to challenges, maintain high standards, and work effectively in team settings. The company is committed to equal opportunity employment and welcomes talent at all career stages, making it an excellent place for entry-level engineers to grow their careers in fintech.

Last updated 3 months ago

Responsibilities For Entry Level Software Engineer

  • Backend and Frontend Development
  • Design, develop, and implement high-quality, scalable applications using Spring Boot/Java
  • Collaborate with cross-functional teams to analyze requirements and design solutions
  • Apply design patterns, data structures, and algorithms to optimize application performance
  • Utilize observability tools like Kibana, New Relic, and Grafana for monitoring
  • Work with relational and non-relational databases
  • Write clean, efficient, and testable code with adequate testing

Requirements For Entry Level Software Engineer

Java
JavaScript
  • Bachelor's degree in computer science or engineering or equivalent work experience
  • Awareness/Experience with programming skills like Java, Python
  • Awareness of front-end languages/frameworks (HTML/CSS, JavaScript, JQuery, Angular)
  • Knowledge of OLTP and OLAP database modelling and development
  • Understanding of software design & development fundamentals
  • Experience with cloud technology and messaging systems (preferred)
  • Strong self-learning orientation
  • Projects demonstrated on GitHub
  • Attention to detail
  • Understanding of test-driven development and CI/CD

Interested in this job?