Who We Are:
Bottomline Technologies (NASDAQ: EPAY) provides cloud-based payment, invoice and banking solutions to corporations, financial institutions and banks around the world. The company's solutions are used to streamline, automate and manage processes involving payments, invoicing, global cash management, supply chain finance and transactional documents. Over 10,000 customers trust Bottomline to meet their needs for efficiencies, competitive differentiation and optimization of working capital. Headquartered in the United States, Bottomline also maintains offices in UK, Europe and Asia-Pacific. For more information, visit www.bottomline.com.
Developers at Bottomline have the opportunity to transform a broad portfolio of products and services, all the while seeking excellence and innovation. In an ordinary day, Bottomline developers can look forward to membership in a thriving, well-respected team with veteran leadership, advancing mobile technology at a major public product company, and having broad impact on the business overall.
Bottomline products are used by many of the largest financial institutions as well as large corporations for mission critical business operations. You will be part of a highly impactful mobile development group as we continue to create innovative solutions.
As a Mobile developer at Bottomline, you will split your time between exploring new mobile capabilities and delivering innovation through our mobile solutions.
You will partner with members of the Product, UX, and Development teams as we continue to surprise and delight our customers.
This position is part of the global UX and Innovation team.
This role can be based out of our Portsmouth, NH office, or a remote location within the New England area
Drive cross-functional adoption of modern mobile technology that aligns with business priorities and objectives
Deliver proof of concepts of identified opportunities
Work with Product, UX, and Development teams to deliver high quality mobile applications
Engage with other mobile developers to create reusable and scalable code modules
Proven experience as an Android developer with a portfolio of released applications in Android App stores
3-5+ years of experience of Kotlin/Java and Android required, including lifecycle, design patterns, best practices and Material Design
Deep understanding of the JDK, Android SDK and related frameworks
Excellent problem solving, critical thinking and debugging skills
Knowledge of RESTful web services and API integration
Knowledge of OOP, algorithms, data structures and design patterns
Great communication skills, particularly when explaining technical solutions
Ability to work cross functionally with many different teams
Must be a quick study who can work independently as a contributor member of a high performing team
Experience with Agile development methodologies
Experience with memory management and caching mechanisms specific to mobile devices
Proficient writing unit/functional tests and working with test automation frameworks
Job Family Technical Professional 1
Pay Type Salary
Portsmouth, NH, Portsmouth, New Hampshire, United States of America
Providence, RI, USA
South Portland, ME, SouthPortland, Maine, United States of America