You’re a coder and love coding. You have a passion for learning to better yourself through your coding. Automation and the value it brings amazes you and you get your kicks from delivering systems to the customer. You take pride in delivering world-class reliable and scalable systems
Expectations of you:
As a member of the engineering team, you will deliver robust and efficient engineering practice as directed by business constraints while respecting controls. As the engineer, you are expected to:
-
Delivery of coding practices and automation while meeting quality criteria and project constraints
-
Explore and try different methods to improve productivity and efficiency of the team
-
Ensure alignment to Chief Architect roadmaps and strategies
-
Meet service levels for systems (availability, security, and performance)
-
Influence the direction of the overall architecture
-
Understand the public and private cloud concepts especially compute, network, storage and data
-
Understand cloud native application architectures and micro-services
-
Critical attention to detail about code, troubleshooting, efficiency and design
-
Develop and maintain standards of software development, components, and release management
-
Identify and reduce technical debt
-
Be able to communicate effectively – verbal and written
-
Be able to work alone or with others as needs dictate
-
Take ownership of all assigned tasks
-
Take ownership of systems and services assigned in production
-
Be proactive in promoting ‘Best Practices’
-
Be available for out of hours support as required
Responsibilities:
Coding & Platform Delivery
-
Write lots of code
-
Review lots of code
-
Accelerate timelines while balancing quality and simplicity
-
Execute and improve on controls and coding practice
Support
-
Implement reliable systems
-
Timely resolution of incidents and problems
-
Root cause analysis and remediation
-
Manage technical debt
-
Communication of changes
Leadership
-
Help other developers
-
Share knowledge on codebase
-
Ensure compliance with ING standards
Requirements:
-
Demonstrated experience in delivering mission critical systems
-
Demonstrated experience to design and implement public/private cloud
-
Demonstrated experience in mentoring other developers
-
Demonstrated experience leading efficient and operational 24/7 large scale system support
-
Communication (written/verbal) to be well developed and of a professional standard
-
Ability to operate at own initiative with a pro-active attitude, within the directions and confines of management and Bank policy
-
Ability to liaise with a broad range of people, including line management, senior management, external suppliers and related people.
-
Strong problem solving ability and strong analytical skills
-
Experience working in an agile development lifecycle
Top Skills
What We Do
ING is a pioneer in digital banking and on the forefront as one of the most innovative banks in the world. As ING, we have a clear purpose that represents our conviction of people’s potential. We don’t judge, coach, or tell people how to live their lives. However big or small, modest or grand, we empower people and businesses to realise their vision for a better future. We made the promise to make banking frictionless, removing barriers to progress, and make people confident in their financial decisions. As a global bank we have a huge opportunity – and responsibility – to make an impact for the better. We can play a role by financing change, sharing knowledge, and innovating. Being sustainable is in all the choices we make—as a lender, as a partner and through the services we offer our customers