Software Engineer
NGM Group

- Hybrid work approach.
- Be empowered to make a difference for our teams and customers.
- Multiple positions available.
Purpose of the role
We are seeking Software Engineer’s with experience in React and .NET. 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. If you’re passionate about high quality code, problem-solving, and web development, this role is for you!
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 optimisation 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: Analyse 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/Framework, SQL Server, TypeScript, React, HTML, CSS.
- Understanding of testing frameworks such as Playwright, Jest & NUnit.
- 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; Flexible work including hybrid arrangements, hotel discounts, 14 weeks paid parental leave, two community volunteer days per year and three recreational leave days per year.
- Professional advancement; Diverse career opportunities, 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.
NGM Group is committed to delivering trusted banking to enable our customers and communities to thrive. We do this by leading with heart, doing the right things in the right way, and by maintaining high standards of ethical behaviour in everything that we do. All applicants are therefore required to undergo a skills assessment, comprehensive background check, Bankruptcy Check and a Nationally Coordinated Criminal History Check.
We are also working to reflect the vibrant communities we serve. We believe in creating an inclusive, diverse, and supportive workplace where everyone can thrive. If you require adjustments to be made during the recruitment process or would like to discuss any accessibility requirements, your Talent Acquisition Partner will be happy to engage in a confidential discussion and assist. Your unique talents and perspectives are what make us stronger.
We collect, use and disclose Personal Information about you when you apply for a job with us and also as part of the recruitment process. By choosing to continue, you acknowledge that you have read, understood and agree to our Privacy Policy.
See more jobs in Newcastle, New South Wales