Bottomline is at the forefront of digital transformation. We are a growing global market leader uniquely equipped to address the changing needs of how businesses pay and get paid. Our culture of Working with and for each other enables us to delight our customers. We empower our teams to think like owners driving customer satisfaction, helping them grow their business and win in their markets.

We are looking for a Senior Software Engineer / Technical Lead (.NET) to innovate, win, and grow with us!

The successful candidate will work as a member of the Development team on Bottomline’s exciting and innovative Payments and Financial Document Automation SaaS solutions. Working in an agile scrum team on these solutions, the successful candidate will bring their technical leadership, enthusiasm and experience to the role. They will initiate and lead investigations and design discussions driving initiatives through our development community of practice; they will also be responsible for the development of new features and modules.

Main Duties

The post holder will be expected to:

  • Work with the team and product managers in an agile (scrum) environment to design and develop high-quality features and enhancements.
  • Assist in estimation and planning of future work within a scrum project framework.
  • Create automated unit and integration tests.
  • Take a lead on best practice and new technologies
  • Participate in release testing.
  • Write and maintain technical documentation.
  • Provide maintenance support for products and services and assist the support teams with relevant product issues.



  • C# .Net Framework/Standard/Core/5.0
  • Development of customer facing RESTful APIs

Desirable - any of the following:

  • NUnit/xUnit/Moq
  • Automated testing tools
  • Swagger/OpenApi
  • OAuth2/OpenIDConnect
  • Azure/AWS
  • Docker/Kubernetes/Helm
  • Dapper
  • Multithreading
  • Elastic Search
  • Java
  • Jenkins
  • Postgres/Oracle/MSSQL
  • Atlassian collaboration tools
  • Git
  • Linux
  • Dependency Injection
  • Kafka



  • Full Agile SDLC experience
  • Developing C# .NET RESTful services

Desirable - any of the following:

  • Developing Microservices
  • Scrum Master experience
  • Experience of DDD, CQRS, or AMQP

You’ll love Bottomline because in everything we do we seek to delight our customers and we are passionate about building a company of which we can all be proud, and this starts with building amazing teams filled with team members that challenge you every day.

Start your #LifeAtBT


Apply for this Job

* Required