Bottomline Technologies, a global leader in business payments and cash management, is seeking a Senior Software Engineer to join their team in Geneva, Switzerland. With over 35 years of experience and processing more than $16 trillion in payments annually, Bottomline offers an exciting opportunity to work on mission-critical financial software systems.
The role involves developing and maintaining complex banking software, requiring expertise in backend technologies including C, Java, and SQL. You'll be working with a sophisticated codebase exceeding 1.5 million lines of code, writing technical designs, and ensuring high-quality deliverables. The position demands strong analytical skills and the ability to work within an Agile framework.
As a Senior Software Engineer, you'll be responsible for both technical implementation and collaboration with various stakeholders. The role combines hands-on coding with architectural design, incident resolution, and operational support. You'll work with modern tools and technologies including Linux, Git, and various CI/CD platforms.
The ideal candidate will have a Master's degree in IT or equivalent, strong backend development experience, and excellent communication skills in both English and French. This position offers the opportunity to work on impactful financial technology solutions while collaborating with a dedicated team of professionals.
Bottomline Technologies provides an inclusive work environment and is committed to equal opportunity employment. They welcome talent at all career stages and are dedicated to supporting their employees' growth and development.