Bottomline Technologies Logo

Bottomline Technologies

Software Engineer

Posted 2 Days Ago
Be an Early Applicant
United Kingdom
Junior
United Kingdom
Junior
As a Software Engineer at Bottomline, you will develop, test, and implement code for system changes, participate in project planning, maintain SaaS solutions, and mentor junior developers. You will work in a cross-functional team, ensuring adherence to SDLC and industry standards while performing troubleshooting and production support.
The summary above was generated by AI
Why Choose Bottomline?

Are you ready to transform the way businesses pay and get paid? Bottomline is a global leader in business payments and cash management, with over 35 years of experience and moving more than $16 trillion in payments annually. We're looking for passionate individuals to join our team and help drive impactful results for our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team!

The Role:

As a Software Engineer, you will be involved in all stages of our SDLC from day one; this includes feature planning, implementation, testing, documentation writing, releases, and product support. You will develop and test code for system changes or new modules within Bottomline’s core technology and architecture according to internal and regulatory specifications and standards. You will be working in a team maintaining both SaaS Platform solutions and legacy products. This is a unique role offering the opportunity to work in a cross functional, international team.


How you'll contribute:

  • Contribute to project team planning, estimations, and retrospective analysis.
  • Develop code according to Bottomline and industry standards.
  • Prepare and execute accurate unit test plans, test data, test modules and scripts.
  • Work closely on technical designs with technical leaders and architects.
  • Document code changes and unit test results per Best Practices.
  • Perform production support, troubleshooting and maintenance in a timely manner.
  • Prepare and participate to deployments on UAT and Production environments.
  • Help to maintain an efficient CI/CD pipeline.
  • Mentor and onboard Junior developers of the team 

 

Essential Experience:

  • Working experience software development
  • Understanding of all phases of SDLC, experience in working with Agile methodology
  • Java and strong coding experience on C/C++ 
  • .NET stack skill such are .NET Core and B.NET knowledge are essential
  • Knowledge on frontend technologies (C#, ASP.NET, Bootstrap, JavaScript) is a strong plus
  • High understanding of multi-tier architecture, Web based development and Services Oriented Architecture
  • Be aware of Non-Functional Requirements
  • Solid experience in designing and developing with relational databases (Postgres/Oracle/MS-SQL) and SQL - PL/SQL
  • Strong understanding of RESTful services and SOAP services
  • Hands-on experience with CI/CD tools such as Maven, Ant, Bitbucket, Gitlab, Jenkins and ArgoCD 
  • Good knowledge of containerised platforms working with Docker and Kubernetes
  • Strong experience in Linux environments and scripting (bash, PowerShell)
  • Able to problem-solve with an aptitude for learning and innovation
  • Excellent inter-personal, oral, and written communication skills

We welcome talent at all career stages and are dedicated to understanding and supporting additional needs. We're proud to be an equal opportunity employer, committed to creating an inclusive and open environment for everyone.

Top Skills

.Net Core
B.Net
C
C#
C++
Java
JavaScript

Similar Jobs

5 Hours Ago
London, Greater London, England, GBR
Mid level
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Lead Mission Software Engineer, you will own software solutions deployed to customers, writing code for mission-specific enhancements. You will collaborate with multiple teams on complex functionalities, analyze metrics, debug issues, and partner with end-users to balance needs with constraints, with up to 10% travel required for deployment.
Top Skills: C++PythonRust
An Hour Ago
Hybrid
Glasgow, City of Glasgow, Scotland, GBR
Senior level
Senior level
Financial Services
As a Software Engineer III, you will design and deliver technology products, execute software solutions, produce complex architecture and design artifacts, and analyze large data sets to improve applications. You will proactively identify problems, maintain coding hygiene, and contribute to community practices while fostering a diverse team culture.
Top Skills: JavaSQLType Script
9 Hours Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer in the Engineering Experience team, you will drive projects focused on enhancing engineer productivity and improving workplace culture. You'll work on tools and platforms that facilitate seamless collaboration, automate processes, and gather user insights to shape a thriving engineering environment at Wise.
Top Skills: GoJavaReact

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account