04 Nov
|
Mouri Tech
|
Parramatta
04 Nov
Mouri Tech
Parramatta
SOFTWARE DEVELOPER (DEVELOPER PROGRAMMER)
Position: Software Developer (Developer Programmer)
Employer: Mouri Tech Pty Ltd
ABN/ACN: 67609330672
Address: 87 Arthur Allen Drive, Bardia, Nsw 2565
Social/Website: https://www.mouritech.com/
Salary: $98,000 ($90,000 - $140,000)
Superannuation: 12.50%
Hours per week: 38 hours
Category: Full Time / Permanent
Days/Timings: Monday to Friday 9 am till 5 pm
RESPONSIBILITIES:
Discuss & Analyze client’s program/software requirements
Review client’s program/software and recommend enhancements/modifications
Use advanced programming language to enhance/modify client’s programs
Develop advanced and efficient programs as per client’s requirements
Conduct program testing and identify defaults and suggest enhancements
Discuss, review, manage and enhance client’s security systems
DUTIES:
Design, implement, and maintain RESTful APIs using NestJS, with full OpenAPI/Swagger documentation.
Architect and maintain BullMQ queues for background job processing.
Design normalised PostgreSQL schemas with proper relationships, constraints, and indexing
Work with Google Cloud SQL for high availability, backups, and disaster recovery.
Integrate with Google Cloud Storage for secure file handling.
Design event-driven systems using Google Cloud Pub/Sub; implement publish-subscribe patterns, versioned message schemas, and dead-letter handling.
Build responsive, TypeScript-based React.js applications.
Develop reusable UI components, manage state (Redux, Zustand, or Context API), and integrate backend APIs efficiently.
Optimise performance: code splitting, lazy loading, and bundle size reduction.
Design, develop and maintain secure software applications and platforms using Python, Django, React and other relevant technologies.
Conduct manual and automated testing.
Perform code reviews and analysis.
Contribute to the creation of technical design documentation and specifications.
Support configuration,
customisation and implementation of COTS.
Analyse operational and system requirements to support manufacturing and administrative functions
Contribute to the design, coding, testing and deployment of internal applications and tools
Modify and optimise existing software systems to improve performance and usability
Support database queries, data validation and integration between internal systems
Troubleshoot technical issues and provide support to internal stakeholders
Assist with documentation including specifications, user guides and change logs
Ensure software solutions align with business rules, security protocols and quality standards
Building and maintaining .NET-based full-stack applications, ensuring high performance and security
Designing and developing user interfaces using React JS and modern JavaScript frameworks
Developing and integrating RESTful APIs for seamless communication between front-end and back-end systems
Collaborating with cross-functional teams to define, design, and deliver new features
Ensuring application responsiveness, accessibility, and compliance with coding standards
Participating in code reviews, testing, and deployment activities
Design, build and maintain front end features with contemporary component frameworks and design system patterns.
Develop secure, scalable back end services and APIs (REST/GraphQL), integrating with first and third party platforms.
Implement authentication and authorisation flows (OAuth2/OIDC/JWT) and champion defensive coding practices.
Contribute to CI/CD, observability, and infrastructure as code so shipping is fast, repeatable and safe.
Collaborate with Product, Design, Data, and Cloud Engineering to plan, deliver and continuously improve end to end solutions.
Write tests, participate in code reviews, document decisions, and help refine standards and ways of working.
SKILLS REQUIRED
Bachelor Degree or Higher Degree in IT or ICT or related field
5 + years of experience in IT or ICT or related field
Specialized in Software Development
📌 Software Developer (Parramatta)
🏢 Mouri Tech
📍 Parramatta