Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (TypeScript, NodeJs) image - Rise Careers
Job details

Software Engineer (TypeScript, NodeJs)

Company Description

Forward with Cuscal 

At Cuscal, we’re not just shaping the future of payments - we’re pioneering it. From launching Australia’s first ATM to being the first certified NPP PayTo Payer and Initiator in 2022, we’ve spent over 59 years building solutions that millions of Australians rely on every day.  

Now, we’re preparing for what’s next, and we want you to be part of it. 

Join us as a Software Engineer in our Issuing Domain and help us deliver ground-breaking solutions that push the boundaries of what’s possible. 

Job Description

Your Opportunity 

We’re looking for a Software Engineer to join our Engineering Practice supporting the Issuing Domain.

In this role, you’ll leverage your technical skills to develop, maintain, and support innovative solutions that solve real-world challenges in the payments industry. From designing and building scalable systems to ensuring seamless integration with key technologies, your work will directly impact millions of users. 

You’ll also make an impact by: 

  • Preparing technical specifications and program design documents to meet user requirements and functional specifications.
  • Performing analysis to support application and system design
  • Analysing, designing, developing and testing software solutions that meet user requirements according to approved IT standards and best practice methodology.
  • Adhering to architecture, design, implementation, and security standards and best practices.
  • Developing reusable software building blocks to enable faster delivery.

Qualifications

What you’ll bring 

To succeed in this role, you’ll have: 

  • Typecript, NodeJs
  • Design Patterns
  • Webservices (REST APIs)
  • Micro-services implemented using ExpressJs
  • AWS/Cloud Technologies including Lambda, SNS, SQS, DynamoDb
  • Batch and File Processing
  • Automated Unit & Integration Testing Frameworks
  • Understanding security concepts within APIs security.
  • Understanding CI/CD pipelines and test automation, and application deployments.  
  • Understanding of virtualisation and container orchestration technologies such as Docker.
  • Awareness or experience in Secure Application Development methodologies.

You’ll stand out from the crowd if you have some of the following: 

  • Knowledge of PCI/DSS compliance standards
  • Knowledge of AS2805 / ISO8353 standards
  • Knowledge in payment switches (Postilion or any other similar switches) and its workings.

Additional Information

Why Cuscal? 

At Cuscal, you’ll find a strong, successful company that’s reimagining the future. And our team is right there at the heart of it all.   

Here, you’ll deliver or support interesting, ground-breaking work that has real impact - on Australia’s financial services sector and the millions of customers it serves. You’ll innovate alongside skilled, smart, connected teams. And you’ll build an impressive, fulfilling career that continues to grow.   

You’ll also enjoy a range of benefits, including: 

  • Work in a hybrid model that supports your lifestyle and goals 

  • We celebrate success: Our IGNITE program recognises individual and team achievements. 

  • Wellbeing focus: We support your physical, mental, and financial health with holistic initiatives and access to discounts via ‘Cuscal Advantage.’ 

Join us and reimagine the future 

If this role excites you, we’d love to explore your potential and vision for the future. Screening and interviews may occur before the job ad closing date, so don’t wait - apply now. 

For further information about this role please contact [email protected]

Cuscal is an equal opportunity employer committed to an equitable, diverse, and socially inclusive work environment and a positive, barrier-free recruitment process.  

We welcome applicants from an Aboriginal and Torres Strait Islander heritage, people living with a disability, LGBTQIA+ and people from culturally diverse backgrounds to explore career opportunities with Cuscal.   

Note: Cuscal does not accept unsolicited resumes from recruitment agencies or search firms. 

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (TypeScript, NodeJs), Cuscal

At Cuscal, we're on a mission to revolutionize the payments industry, and we're looking for a passionate Software Engineer with expertise in TypeScript and NodeJs to join our innovative team in Sydney. As a Software Engineer in our Issuing Domain, you will play a crucial role in developing and maintaining cutting-edge solutions that directly impact millions of Australians. Your technical prowess will shine as you design and build scalable systems, ensuring our technologies integrate seamlessly to overcome real-world challenges. You'll prepare technical specifications, conduct thorough analysis for system design, and craft software solutions that adhere to best practices. With an eye for security, you'll uphold architectural standards while developing reusable building blocks for rapid delivery. If you have a knack for creating robust solutions using REST APIs, micro-services, and cloud technologies like AWS, apply now and be part of transforming the financial landscape at Cuscal.

Frequently Asked Questions (FAQs) for Software Engineer (TypeScript, NodeJs) Role at Cuscal
What are the responsibilities of a Software Engineer at Cuscal?

As a Software Engineer at Cuscal, your key responsibilities include developing, maintaining, and supporting innovative payment solutions within the Issuing Domain. You'll design scalable systems, prepare technical specifications, perform analyses to support application design, and implement software solutions that meet user requirements, all while ensuring adherence to industry standards.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer at Cuscal?

To qualify for the Software Engineer position at Cuscal, candidates should have strong experience in TypeScript and NodeJs, familiarity with design patterns, web services, micro-services, and cloud technologies such as AWS. Knowledge of security concepts, CI/CD processes, and efficient software development practices is also important for success in this role.

Join Rise to see the full answer
What technologies do Software Engineers at Cuscal work with?

Software Engineers at Cuscal primarily work with a variety of cutting-edge technologies, including TypeScript, NodeJs, AWS cloud services, REST APIs, and micro-services implemented with ExpressJs. Familiarity with container technologies like Docker and automated testing frameworks is also beneficial for ensuring the robustness of the solutions developed.

Join Rise to see the full answer
What career growth opportunities does Cuscal offer for Software Engineers?

At Cuscal, Software Engineers have ample opportunities for career growth, thanks to our commitment to professional development. You will have the chance to work on innovative projects, collaborate with skilled teams, and participate in various training programs, allowing for continuous learning and skill enhancement in the rapidly evolving field of technology.

Join Rise to see the full answer
Is there a specific work culture at Cuscal for Software Engineers?

Cuscal fosters a hybrid work model that prioritizes flexibility and work-life balance for Software Engineers. Our culture promotes collaboration, recognition through initiatives like the IGNITE program, and an inclusive environment where diverse perspectives are valued, enabling team members to thrive both personally and professionally.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (TypeScript, NodeJs)
Can you describe your experience with TypeScript and NodeJs?

When answering, focus on specific projects where you utilized TypeScript and NodeJs. Discuss the challenges you faced, how you overcame them, and the impact your work had on the overall project. Highlight your problem-solving skills and ability to deliver high-quality code.

Join Rise to see the full answer
How do you ensure the security of your web services?

Discuss your familiarity with security practices such as input validation, authentication, and authorization process. Provide examples of how you have implemented security measures in previous projects, including using secure coding techniques within APIs.

Join Rise to see the full answer
What role do design patterns play in your development process?

Explain your understanding of design patterns and how they help in solving common design problems, improving code readability, and making your codebase more maintainable. Share specific examples of patterns you’ve employed effectively in past projects.

Join Rise to see the full answer
How do you approach testing in your software development process?

Outline your testing methodology, mentioning both unit testing and integration testing techniques you've worked with. Describe frameworks you have used, any automated testing strategies, and how thorough testing can lead to better software quality.

Join Rise to see the full answer
Can you provide an example of a problem you solved using cloud technologies?

Share a specific instance where you implemented a cloud-based solution, detailing the problem, the technologies you used, your approach to the implementation, and the resulting benefits for the project and the client.

Join Rise to see the full answer
How do you ensure your code is scalable?

Discuss your strategies for creating scalable applications, such as proper system architecture, using micro-services, effective database management, and optimizing the performance of APIs. Provide examples of scalable systems you've developed.

Join Rise to see the full answer
What CI/CD tools are you familiar with?

List the CI/CD tools you have experience with, such as Jenkins, Travis CI, or GitLab CI. Explain how you’ve used them to automate your deployment process, reduce integration issues, and maintain consistent application quality across environments.

Join Rise to see the full answer
How would you handle a disagreement in your development team?

Emphasize your collaborative nature and communication skills. Provide examples of how you have navigated conflicts in the past, focusing on open dialogue, compromise, balance of perspectives, and focusing on the ultimate goal of project success.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software development?

Discuss the resources you rely on, such as online courses, tech blogs, developer communities, and conferences. Highlight your commitment to continuous learning and how you apply new knowledge in your work.

Join Rise to see the full answer
What do you consider when designing REST APIs?

Describe your understanding of REST principles, including statelessness, resource identification, and the use of standard HTTP methods. Discuss how you ensure APIs are intuitive, well-documented, and serve client requirements efficiently.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Cuscal Remote 1 Margaret St, Sydney NSW 2000, Australia
Posted 19 hours ago
Photo of the Rise User
Anton Paar Remote Graz, Österreich
Posted 11 days ago
Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office PW II
Posted 3 days ago
Photo of the Rise User
Anthropic Hybrid New City, New York, United States
Posted 2 hours ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Deputy Remote No location specified
Posted 20 hours ago
Photo of the Rise User
Inadev Hybrid Woodlawn, Maryland, United States
Posted 4 hours ago

Founded in 1960, Cuscal is based out of New South Wales, Australia is an independent provider of payment solutions for the Australian financial sector.

14 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins