ut the role:
We are seeking a Software Engineer with experience in React Native and Typescript, who is passionate in sharing stories through projects. You will play a pivotal role in designing, developing, and maintaining high-quality software solutions. You’ll collaborate with cross-functional teams to create innovative products.
What will your key responsibilities include?
- Software Development: Design, code, test, and debug software applications using modern programming languages and frameworks.
- System Architecture: Collaborate with architects to create scalable and efficient system designs.
- Product Enhancement: Continuously improve existing software by identifying areas for optimization and enhancement.
- Quality Assurance: Ensure software quality through rigorous testing, code reviews, and adherence to best practices.
- Documentation: Create and maintain technical documentation for software components and processes.
- Collaboration: Work closely with cross-functional teams (product managers, designers, and other engineers) to deliver high-quality software.
- Problem Solving: Analyze complex technical challenges and propose effective solutions.
- Agile Development: Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
What are we looking for?
You are a passionate and skilled Software Engineer who is keen to cut code. You enjoy utilising your communication skills to influence, engage and build strong relationships with your team and other internal stakeholders.
- We believe you need to remain hands-on in this role and need to keep up to date with modern software practices
- Feel empowered to make a difference for our teams and customers
- “Not my job!” isn’t in your vocabulary, you love drilling down and solving complex problems and are constantly looking for better ways to do things.
- 3+ years’ experience technically proficient across all stages of the SDLC including Estimation, Application Deployment platforms (DevOps, Octopus Deploy, GIT etc), Release Management and Testing.
- Experience with development technologies such as with .Net, C#, ASP.Net, SQL Server, TypeScript, React, HTML, CSS. Understanding of REST, JSON, XML.
- Knowledge of or experience developing websites that run seamlessly on various platforms, including PC, iOS, and Android.
- Banking or Financial environment experience desired, but not a requirement
What can you expect from us?
NGM Group employees can take advantage of the following work perks:
- Health and wellbeing; Fitness passport, corporate health insurance and annual flu vaccination.
- Lifestyle and giving back; Hotel discounts, 14 weeks paid parental leave, two community volunteers days and three recreational leave days per year.
- Professional advancement; Flexible work arrangements, recognition programs and employee referral program.
About us
We’re NGM Group, and we offer retail banking services to more than half a million Australians under the brands Greater Bank and Newcastle Permanent.
We have fresh energy and big goals for our customers, and our people are key to us achieving this success. If you’re ready to be part of a team that puts the customer first and enjoys a challenge as the path to growth and innovation, then … we want you!
Collectively, we’re the largest customer-owned bank based on net assets and the 10th largest Australian-owned bank for household deposits. A financial powerhouse headquartered in the Hunter, we have a workforce of more than 1,600 people and total assets of more than $20 billion.