As a member of the engineering team, you will deliver robust code as directed by business constraints while respecting controls. As an engineer, you are expected to:
Deliver robust code meeting quality criteria and project constraints
Critical attention to detail about code, efficiency, and design
Display problem-solving ability and strong analytical skills
Mentor & coach other developers in their learning & development
Be able to work alone or pair up in a team
Take ownership of systems and services assigned in production
Be proactive in promoting high quality standards
Be available for out of hours support as required
Have experience working in an agile development lifecycle
Communicate (written/verbal) precisely in a professional environment