EmploymentOS for your Business

Software Developer – Full Stack

North Sydney, New South Wales 2060, Australia • Full-time

Description

  • Software Developer (MERN stack) – Sydney – MVSI OnBoard 
  • North Sydney, Sydney NSW
  • Engineering – Software (Information & Communication Technology)
  • Full time – Hybrid
  • About MVSI:
  • At MVSI, we are redefining compliance, risk management, and innovation on a global scale. With a presence across Australia, Europe, the US, and Asia, we operate in a fast-paced, high-growth environment where precision, accountability, and forward-thinking leadership drive everything we do. Our team thrives on setting new benchmarks, exceeding expectations, and delivering solutions that shape the future of the industry. If you’re looking for an opportunity to make a meaningful impact and grow with a company that moves fast and leads with purpose, MVSI is where you belong.

  • Due to the nature of the role we are only considering applicants who are based in Sydney and can attend the office. 
  • Job Description:
  • As a Software Developer at MVSI, you will be an integral part of our Engineering Team, contributing to the design, development, and delivery of our next-generation SaaS platform within the newly formed Product Delivery and Platform team. You will help build high-quality, secure, and scalable software solutions that deliver real value to our clients.
  • • Build and maintain systems that are fit for purpose, well-architected, and aligned with MVSI development best practices.
  • • Write clean, maintainable code with strong test coverage and a focus on scalable design.
  • • Ensure system reliability by contributing to security, performance, resilience, and cost efficiency.
  • • Develop features and improvements that are customer-focused and deliver measurable business outcomes.
  • • Learn and grow your technical skills by collaborating with senior engineers and adopting best engineering practices.
  • • Hands-on experience with CI/CD pipelines and automated deployment processes
  • • Work closely with stakeholders to understand requirements and translate them into actionable technical solutions.
  • • Contribute to a culture of continuous improvement, teamwork, and innovation.
  • • Participate in shared operational support and help maintain the reliability of our systems.
  • Technical Skills:
  • ● Minimum of 7 years in commercial TypeScript development.
  • ● Minimum of 7 years’ experience total development experience.
  • ● Extensive experience with the MERN stack, including MongoDB, Node.js, React.js, and Jest for unit testing.
  • ● Proven expertise in decomposing monolithic applications into scalable, maintainable microservices, improving agility and performance.
  • ● Skilled in building responsive, user-friendly interfaces with React, grounded in UX/CX principles to deliver intuitive and customer-centric designs.
  • ● Deep proficiency in MongoDB and NoSQL databases, with a strong focus on performance tuning, indexing strategies, and efficient data modeling.
  • ● Committed to secure coding practices, identifying vulnerabilities early, and implementing robust safeguards against potential threats.
  • ● Adherence to best coding practices, emphasizing readability, modularity, and testability while fostering seamless team collaboration.
  • ● Extensive experience in architecting and developing RESTful APIs, ensuring compliance with industry standards, security best practices, and seamless third-party integrations.
  • ● Experience in leveraging AI tools to accelerate development workflows, automate repetitive tasks, and enhance code quality, productivity and innovation
  • Personal Skills:
  • ● Demonstrates a positive attitude with strong initiative, ownership, and accountability.
  • ● Embraces a growth mindset—adaptable, open to feedback, and committed to continuous improvement.
  • ● Actively seeks to understand business drivers, customer feedback, and user interactions to inform and enhance product development.
  • ● A collaborative and open-minded communicator, skilled in managing stakeholder expectations.
  • ● Dedicated to ongoing personal and technical development.
  • ● Results-driven and customer-focused, with strong analytical and conceptual thinking, and a team-oriented approach.
  • ● Enhances the capabilities of peers through effective mentorship and knowledge sharing.
  • ● Supports the team in translating requirements into meaningful features that elevate the customer experience.
  • ● Manages time effectively, contributes to resolving inefficiencies, and supports team productivity.
  • ● Shares valuable insights and introduces tools or practices that encourage innovation and elevate team performance
  • Role Type

    On-site • Permanent • Full-time • Entry Level