RecruitGibraltar are currently helping our client who is a worldwide online payment processing business with offices throughout Europe who need a Head of Development (hands-on, technical lead) to join their high performance team. They are looking for a creative and passionate developer who can be trusted to work on their own initiative and consistently create innovative solutions to client requests.
The client is a worldwide online payment processing business offering local culture payment technology of over 60 payment methods in over 180 countries. Working already with a number of large blue chip organisations, the Group has built a unique solution that empowers the client to process payments in a truly bespoke way.
They offer multiple payment solutions that enable PCI compliance integrated with a suite of fraud reporting and detection tools. These services are all accessible via one API integration that can be totally bespoke to meet a Merchants needs to enhance the customer experience and improve revenue performance.
What will you do as a Head of Development?
Reporting to the Chief Operating Officer for all aspects of SDLC as part of a team of Developers in the design, development, and implementation of front-end (Angular) and back-end (JEE) applications.
Receive Business Requirements from the BAs and liaise with both Application
Architect and the DBAs to work towards a sturdy design approach before implementing code
Provide assistance in diagnosing production problems as part of OOH 24x7 Support role
Perform coding and testing on complicated revisions to applications, and creates efficient and maintainable new applications
Contribute estimates for the technical costs of projects for clients and project managers, confers with clients to identify requirements (e.g., data, information needs, processing, specific output, functional and development of test data), and determine their desired outcomes in order to formulate the design of the system and/or offer alternative solutions in a timely manner.
Analyze, design, and document information to create the applicable statement of work and the associated deliverables.
Proactively analyze and review emerging technologies, changes in the Industry and the business functions of various clients, in order to determine if the advanced applications fit the needs of changing strategies, goals and objectives (develops and
maintains technical knowledge through training, classes)
Mentor new or junior staff members on business knowledge, system peculiarities, and complex technical issues
Maintain regular training for Sun CERT Secure Coding Techniques, OWASP Mitigation and Testing
PCI and Security Awareness and rigorously adhere to InfoSec Policies & Procedures and Acceptable Use Policy
Full support for PCI Compliant SLDC including Change Management process and procedures – ITIL v3 ITSM methodology
What do you know that makes you a great Head of Development ?
Knowledge of software development best practices (RUP, XP, Agile)
Ideally experience with some or all of the below tech:
SOA, Web Services, SOAP, JMS, Servlets
Experience with Design patterns and Enterprise Design Patterns
Experience with web MVC frameworks
Experience with SQL and ORM frameworks
Apache Camel, JBoss Fuse, ESB, OSGi
HTML, HTML5, XML, XPath
Tomcat, Jetty, Active MQ
GIT, Maven, Artifactory, Sonar, JUnit
Salary circa £75k based on experience with a relocation package and private healthcare.