Senior Software Developer (Melbourne)

Senior Software Developer (Melbourne)

07 Oct
|
XPT Software Australia Pty
|
Melbourne

07 Oct

XPT Software Australia Pty

Melbourne

Job Description
Key Responsibilities
n
n
n
Design, develop, and maintain
n scalable enterprise applications using TypeScript, Node.js, and React.js.
n
n
Build robust and secure REST
n APIs and backend services.
n
n
Develop end -to -end full -stack
n solutions covering frontend, backend, and database layers.
n
n
Translate business requirements
n into technical designs and functional solutions.
n
n
Write clean, maintainable, and
n reusable code following development best practices.
n
n
Troubleshoot, debug, and
n resolve complex technical and production issues.
n
n
Perform code reviews and ensure
n adherence to coding standards.
n
n
Develop responsive and
n user -friendly web interfaces using React.js.
n
n
Design and optimize database
n schemas, queries, and integrations using MongoDB and PostgreSQL.
n
n
Contribute to microservices
n design and implementation.
n
n
Develop and maintain workflows
n using Temporal.
n
n
Implement and consume APIs and
n integrate with external systems.
n
n
Participate in CI/CD
n implementation and deployment activities using GitLab and Jenkins.
n
n
Support application deployment
n and development within AWS environments.
n
n
Collaborate with architects,
n product owners, QA engineers, and stakeholders.
n
n
Mentor junior developers and
n provide technical leadership.
n
n
Participate in Agile ceremonies
n including sprint planning, estimation, and retrospectives.
n
n
Prepare technical
n documentation, design artifacts, and knowledge -sharing materials.
n
n
Continuously drive innovation,
n automation, and process improvements.
n n
n
n
Mandatory Skills (Non -Negotiable)
n
n
n
8–10+ years of software




n development experience.
n
n
Expert -level proficiency in
n TypeScript.
n
n
Solid experience in Full Stack
n Development and API Development.
n
n
Strong backend development
n expertise using Node.js.
n
n
Strong frontend development
n experience using React.js.
n
n
Excellent debugging,
n analytical, and problem -solving skills.
n
n
Proven experience delivering
n complex enterprise applications.
n
n
Demonstrable experience in
n designing, developing, and supporting production -grade software solutions.
n n
n
n
Preferred Skills
n
n
n
Experience with
n GoLang development.
n
n
Hands -on experience with
n MongoDB and/or PostgreSQL.
n
n
Development experience with
n Temporal Workflow Engine.
n
n
Good understanding of
n networking fundamentals, including VLANs, routing, and switching.
n
n
Experience working with
n distributed systems and service -oriented architectures.
n n
n
n
Desirable Skills
n
n
n
Exposure to Microservices
n Architecture and development.
n
n
Experience with CI/CD
n pipelines using GitLab and Jenkins.
n
n
Knowledge of AWS cloud
n development fundamentals.
n
n
Understanding of JSON/YANG data
n models.
n
n
Familiarity with containerized
n and cloud -native applications.
n n
n Candidate Profile
n
n
Strong ownership and
n accountability for software delivery.
n
n
Ability to work independently
n and within cross -functional teams.
n
n
Excellent communication and
n stakeholder management skills.
n
n
Passion for writing high -quality
n code and solving complex technical challenges.
n
n
Continuous learner with a focus
n on emerging technologies and engineering best practices.
n n

n
n
n
n
n
n
n

📌 Senior Software Developer (Melbourne)
🏢 XPT Software Australia Pty
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (melbourne) / melbourne