Overview: Principal Backend Developer – gbp Evolution job vacancy in Leeds recruiting now
Employer: Paddy Power Betfair
Location: Leeds, United Kingdom
Employment Type: Permanent
Principal Backend Developer – gbp Evolution
The Role …
As a Principal Backend Engineer, you will be a senior thought leader across the group with significant project impact rolling out initiatives across group divisions by consulting on the optimal strategies for gbp platform capabilities’ software solution design and delivery strategies. You will take active part in your function’s high level software solution design activities and you will play a key role in designing and executing against a software engineering strategy that allows you to unlock your function’s objectives and key results. All the above done having in consideration divisional specific requirements.
You will be using cutting-edge technologies to deliver amazing value to our customers, while scaling our platform to meet the demands of worldwide markets. You will be required to program well-designed, testable, efficient code to solve business needs, as well as testing and documenting the implemented solutions.
What you will be doing?
As a team player in an Agile Function, working together to keep delivering at pace, scale and with demanded quality to support our products you will be able to:
Lead across the group with significant project impact rolling out initiatives across group divisions by consulting on the optimal strategies for gbp platform capabilities’
Lead software solution design and delivery strategy definition
Execute against your functions software engineering strategy allowing it to unlock it’s objectives and key results
Be mindful of divisional specific requirements and make sure they are reflected throughout your function’s delivery activity
Execute, optimize and coach on the software development life cycle;
Design and develop technical solutions or processes;
Create and confirm high-quality requirements with stakeholders
Suggest alternative methodologies that may be more efficient and actively improve the tooling to improve use cases
Tackle tasks by researching and weighing up the pros and cons of various routes to select the right approach
Be an expert in your primary programming language, and be competent in others
Be an expert in your domain (business and tech) who can guide your team on the best approach for large pieces of work which span multiple components and teams.
Be able to leverage the above expertise to support other teams in your function so that we deliver the best product to our customers
What We’re Looking For…
Expertise we hope you have
Passion for building a great consumer product that our customers will love
Proven track record of working with Java (preferable, 8+) or similar OOP Languages
Experience working with a high concurrency/high transactional/highly available
Ability to understand the dependencies between components and how they
combine to deliver service to the consumer and business
Ability to easily recognize system deficiencies and implement effective solutions
Expertise using established design patterns
Drive to encourage appropriate use of reusability techniques (e.g. design patterns, library extraction, new component creation)
Expertise we d love to see
Familiarity working with Client-server protocols such as SOAP, REST
Experience working with Kafka and message queueing systems
Knowledge of Scala, Akka, memcached, Apache Storm, Apache Cassandra, ZooKeeper
Awareness and experience in using agile methodologies
Competencies we hope you have
You can establish close relationships with members of the development community inside and outside of own delivery team, underpinned by trust, integrity and respect.
You are objective, impartial, and unbiased, ensuring equal treatment for all and that decisions taken are based on objective criteria. You are pragmatic and passionate for the art of problem solving.
You work effectively and in partnership with other delivery community members inside and outside of own delivery team on company shared goals that align towards the achievement of the Flutter group technology strategy.
To understand and appreciate different and opposing perspectives on an issue and you are able to adapt your approach in order to achieve a successful outcome.
You demonstrate a strong commitment to the development of talent. You recommend and support development activities in preparation for future roles. You invest time to coach and mentor others. You can identify, select, and develop top talent including and not shying away from talent that goes beyond your own capabilities. You work towards creation of an organisation that is an attractive place to work.
NOTE TO JOB SEEKERS
Apply for this Principal Backend Developer – gbp Evolution job vacancy via Bubble Jobs today. You can find other jobs like this Principal Backend Developer – gbp Evolution job vacancy in Leeds with our simple job search feature. As well as advertising vacancies like this Principal Backend Developer – gbp Evolution job vacancy, Bubble Jobs specialises in advertising web jobs, digital jobs, tech jobs and other specialist jobs for a wide range of employers and recruiters. If you’re looking for career advice or job searching tips, then make sure you check out our blog which is updated regularly with useful advice and resources. Don’t forget to follow us on Twitter to get the latest job updates and addition career related news and posts. Thanks for using Bubble Jobs and good luck with your job search.