Software Engineer

Star X Technology Solutions
Sydney, NSW, Australia
A$80,000-A$100,000 p/a
Below market
Information & Communication Technology → Software Engineering
Full-time
On-site

Posted 19 days ago


Star X Technology Solutions Pty Ltd is a Sydney-based information technology company delivering customised software solutions and digital transformation services for businesses across Australia.

Our services include enterprise software development, business process automation, cloud-based solutions, systems integration and ongoing application support. As our business continues to grow, we are seeking an experienced Software Engineer to join our development team to design, develop and maintain high-quality software solutions for our clients.

Key Responsibilities

Analyse business and technical requirements to design practical software solutions.

Design, develop, test and maintain enterprise software applications throughout the software development lifecycle.

Develop responsive web applications and business systems using modern software development technologies.

Design and implement backend services, APIs and database structures to support business applications.

Integrate software applications with third-party systems, cloud platforms and external services.

Participate in software architecture design and recommend appropriate technical solutions.

Perform software testing, debugging and performance optimisation to ensure reliability and scalability.

Prepare technical documentation and maintain software development standards.

Participate in code reviews and continuous improvement activities.

Collaborate with project managers, business analysts, UI/UX designers and other developers to deliver software projects on time.

Provide ongoing maintenance, enhancement and technical support for deployed applications.

Essential Requirements

Applicants should possess:

A Bachelor's degree or higher in Software Engineering, Computer Science, Information Technology or a closely related discipline.

Minimum 3 years' commercial experience in software development.

Demonstrated experience throughout the complete Software Development Life Cycle (SDLC).

Strong understanding of software engineering principles, object-oriented programming and software design patterns.

Experience in one or more modern programming languages such as Java, C#, Python or JavaScript/TypeScript.

Experience developing web-based business applications using frameworks such as React, Angular or Vue.js.

Experience developing RESTful APIs and integrating third-party services.

Experience working with relational databases including MySQL or PostgreSQL.

Experience using Git and collaborative software development practices.

Excellent analytical, problem-solving and communication skills.

Desirable Qualifications

The following experience will be highly regarded:

Microsoft Azure or Amazon Web Services (AWS)

CI/CD pipelines (Azure DevOps, GitHub Actions or Jenkins)

Docker or container technologies

GraphQL

Agile/Scrum software development methodologies

Enterprise application integration

Business workflow automation

Authentication technologies such as OAuth2, OpenID Connect or Microsoft Entra ID

What We Offer

Competitive salary package.

Career development and training opportunities.

Exposure to enterprise software development projects.

Collaborative and supportive team environment.

Opportunity to work with modern cloud technologies and scalable software platforms.


About Star X Technology Solutions

Sydney, NSW, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for Similar Opportunities?

Explore more Software Engineering jobs in Sydney with upfront salary details.