The Senior Engineer role at Iress is responsible for delivering against various aspects of product engineering, from inception to deployment and production support.
Requirements
- Experience in 'backend' engineering using multiple languages, such as Python, C#,.NET,.NET Core, C++, Java (or JVM-based)
- Experience in building, designing or leveraging API techniques including RESTful, SOAP or socket-based
- Experience in 'front end' engineering using multiple languages and frameworks such as Typescript, Javascript, CSS, React, Vue or Angular
- Experience in application architecture, leads the design and build of software to "clean code" principles, drives good practice such as SOLID principles
- Strong 'DevOps' focus and experience building and deploying infrastructure with cloud deployment technologies
- Experience using observability tooling to identify and solve problems and prevent future recurrence through root cause analysis and remediation
- Strong, multi-year experience as a member of teams working in Agile-based environments
- Experience in driving software quality by utilising the test pyramid
- Deep multi-year, multi-paradigm database/data-storage experience including the use of various databases (Postgresql preferably) and caching technologies, both self-hosted and cloud-based
- Knowledge of multiple programming languages and paradigms and experience in applying "the right tool to the job"
- Experience in the applying containerisation to software, using tools such as Docker, Windows Containers, ECS or Kubernetes
- Proven ability to navigate ambiguity and collaborate with other functional teams to ensure consistency and quality outcomes
Benefits
- 8 additional paid days per year to extend your weekends
- Hybrid working
- Generous cash bonus for every successful referral
- Starting school leave - 8.5 days of leave to assist your children with the transition to school
- Up to 26 weeks’ paid parental leave for primary carers (up to 4 weeks for secondary carers), and the ability to work part-time when returning to work
- 3 days’ paid leave per year to participate in charity initiatives
- Discounted health insurance premiums
- Access to learning and development programs through LinkedIn Learning