We’re disrupting the world of payments.

We are looking for a skilled Software Engineer who, along with our excellent software development team, will be responsible for working on projects that are currently being developed on by our company. Duties will include but are not limited to developing and directing software system validation and testing methods, as well as directing our software programming initiatives. You will also be working closely with clients and cross-functional departments to communicate project statuses and proposals.

You will ensure:

  • To take part in all cycles of application development
  • Support senior developers in code optimization

A bit about you:

  • Degree in Computer Science or a similar technical field of study or equivalent practical experience
  • Further education or experience in engineering, computer science or another technical related field
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Objective C, Python, JavaScript
  • Experience developing accessible technologies
  • Interest and ability to learn other coding languages as needed
  • Software development experience in one or more general purpose programming languages
  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development
  • Working proficiency and communication skills in verbal and written English

Few things to note

We at spendpi will perform background checks on all new hires, which may include Criminal and Credit checks. Please discuss with the Recruiter if you have any concerns regarding this process.

We believe in fostering a diverse and inclusive workplace. Therefore, we want to make sure that our recruitment process is accessible to everyone. So if you need any reasonable adjustments – at any point in the process – we’ll do our best to help. Just let us know what you need on your application form or reply with your request to the email we send you after you have applied. You might need a reasonable adjustment if you’ve got a disability. Or maybe you live overseas, and you’d prefer to meet us over Skype.

In this role you will be able to balance business and partner needs with technical constraints, develop innovative, cutting edge solutions and act as a partner and consultant to those you are working with. You will also be able to build tools and automate products, oversee the technical execution and business operations, as well as develop product strategy and prioritize projects and resources.

A bit about you:

  • Bachelor's degree in Computer Science or a related technical subject, or equivalent practical experience
  • Familiarity with SQL/MySQL and Unix/Linux operating systems/commands
  • Demonstrated ability to adapt your message to the technical level of the audience and comfort presenting technical materials to groups of any size and background
  • Excellent project management skills and attention to detail
  • Excellent problem solving, analytical and troubleshooting skills
  • Experience with web technologies such as HTML, CSS, JavaScript, and HTTP
  • Experience in one or more programming languages, including Java, C++, Python
  • Experience working with and managing external partners/customers

Few things to note

We at spendpi will perform background checks on all new hires, which may include Criminal and Credit checks. Please discuss with the Recruiter if you have any concerns regarding this process.

We believe in fostering a diverse and inclusive workplace. Therefore, we want to make sure that our recruitment process is accessible to everyone. So if you need any reasonable adjustments – at any point in the process – we’ll do our best to help. Just let us know what you need on your application form or reply with your request to the email we send you after you have applied. You might need a reasonable adjustment if you’ve got a disability. Or maybe you live overseas, and you’d prefer to meet us over Skype.