
Senior Software Development Engineer (C++ & Java)
- Rhodes, NSW
- Permanent
- Full-time
- Write, review and optimize code in C++, Java and java scripts,
- Design and develop high-level architecture for scalable application,
- Ensure software meets both functional and non-functional requirements for scalable application (e.g. performance, requirement, security and maintainability),
- Support the design, implementation and maintenance of a continuous integration environment,
- Deploy and support automation systems and tooling in production,
- Diagnose and troubleshoot cross-functional production issues,
- Contribute to platform improvements dealing with automation, resilience, simplification and / or cost management,
- Serve as a trusted partner and provide technical leadership across all areas of build, release and implementation / operation,
- Leverage knowledge and experience to contribute to customer facing activities such as technical briefings and customer response calls.
- Bachelor's degree in computer science, engineering, or a related field(B.Tech,BE,B.SC CS). A Master's degree is a plus but not mandatory,
- Minimum of 5-8+ years of relevant experience or equivalent combination of education and experience in Software Development and Engineering,
- Technical experience in C++, Java and java scripts as well as frameworks (e.g. angular and vue.js),
- Must have experience in database (sql / nosql) and cloud platform (Azure/AWS),
- Experience in server side payment systems e.g. switch and servers,
- Deep knowledge of ATM, payment, banking and finance domain,
- ATM solution development experience; preferred knowledge about ATMs solutions development framework & experience with multivendor solution,
- ATM hardware experience needed,
- Experience with version control(Git),
- Strong understanding of data structures, algorithms and system designs,
- Experience in Dev Ops practices like CI/CD framework,
- Good business English skills (Written and spoken),
- Leadership and team collaboration,
- Ownership and accountability mindset.