Senior Software Developer

 

Description:

Bluefin Payment Systems is looking for a Senior PHP Software Engineer to join their development team in Waterford, Ireland. The successful candidate will help build Payments and Security focused SaaS applications for our omni-channel security suite. We require a security conscious individual with strong problem-solving skills to enhance our card-present, e-commerce, mobile payments and data security offerings.

The Software Engineer will be expected to work on a wide variety of products using PHP, Perl, JavaScript, TypeScript, HTML, SQL and NoSQL. Additional experience with Node.js is an advantage. Ability to work with Web frameworks and Restful API's is required. The ideal candidates will also have worked in payments and will have familiarity secure coding techniques.

We are willing to hire remote workers with the expectation they are willing to visit the Waterford office periodically.

Essential Duties and Responsibilities: include the following and other duties may be assigned:

  • Ensure high-quality, on-time delivery of cloud-based software applications.
  • Maintain existing codebases; troubleshoot bugs and add new features.
  • Architect and develop software that integrates with 3 rd parties including: payment processors (First Data, Elavon, etc.), SaaS services and Partner platforms.
  • Effectively collaborate with peers and internal stakeholders.
  • Understand, reinforce and improve the SCRUM development methodology.

Qualifications: To perform this job successfully, the individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions:

  • Senior-level hands-on experience with Frontend and Backend technology stacks.
  • Ability to take initiative and contribute to new ideas required in a diverse, fast-paced, deadline-driven team environment.
  • Experience with unit and integration testing.
  • Experience using PHP frameworks.
  • Experience with relational databases like MySQL.
  • Experience with NoSQL databases like Mongo.
  • Experience developing software for distributed systems.
  • Hands-on experience with SECURE CODING techniques.
  • Organization and analytic skills, with strong problem-solving ability.
  • Excellent written and verbal communications skills.
  • Experience with version control systems such as SVN or Git.
  • Hands-on experience with LINUX.
  • Experience in Payment Processing/transactional environments.
  • Experience using common business software such as Word, Excel, PowerPoint, and VISIO to visualize, discuss and present ideas to technical and non-technical audiences.

Education/Experience

  • 5+ years creating complex, data-driven applications for the web.
  • Bachelor's degree in Computer Science or Software Engineering.
  • Knowledge of Payment processing is an advantage.

Organization Bluefin Payment Systems
Industry IT / Telecom / Software
Occupational Category Software Developer
Job Location Waterford,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2021-06-03 3:23 am
Expires on Expired