Logo for SOFTWARE ENGINEER

SOFTWARE ENGINEER

City People Solutions
Sydney, NSW
A$95,000-$120,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
On-site

Posted 7 days ago


About CITY PEOPLE SOLUTIONS (CPS):

City People Solutions is a leading IT Consulting, multi-specialist and managed recruitment and talent hire services provider. We are recognized for our expertise and success in providing businesses with flexible, Motivated and performance-based workforce within the Australian marketplace.

Since our beginnings in 2016, the Australian Staffing Agency has grown in the spirit of providing professional services with a personal touch and exceeding the expectations of our customers. CPS provides quality labor solutions across a number of industry sectors including Industrial and commercial recruitment, and focuses on helping our customers meet their staffing needs.

City People Solutions has built a strong company with a solid reputation based upon the company values of professionalism with a personal touch, respect for our customers and community, efficiency and responsiveness.

CPS provides training and on-the-job mentoring for all our staff to instill our values, and help exceed our customers’ expectations in the work that they do.

We help businesses build what is genuinely meaningful to their customers. We find the best way to enable change from the inside, and ensure that the positive changes we make are sustained long after we leave.

Find us at – cpsanz.com

Title: Software Engineer

Location: Sydney

An ICT Software Engineer requires a combination of core software engineering competencies—such as programming in languages like Python and Java, debugging, software architecture, and version control—alongside a specific, in-demand niche skill relevant to the role, such as DevOps and cloud platforms (AWS, Azure,Google Cloud), cybersecurity, mobile app development, artificial intelligence (AI), or working with specific database management systems. The spec should clearly outline responsibilities like analyzing user needs, designing solutions, writing code, testing, and collaboration, and list both the foundational and niche technical skills needed for the position.

Job Summary:

This role for a skilled ICT Software Engineer responsible for designing, developing, and maintaining complex software systems, with a focus on applying expertise in a specialized area of information and communication technology. The ideal candidate will possess a strong foundation in computer science and software development principles, coupled with deep experience in a specific, in-demand niche, such as:

Cybersecurity

Cloud Architecture (AWS, Azure, GCP)

Mobile Application Development (iOS, Android)

DevOps and CI/CD

Data Science / Big Data

Embedded Systems

Principal Engineer

Staff Engineer

Software Development Engineer

Software Architects

Technical Designers

Data Modellers

Pega Architect

AI Architect

Engineering Manager

Key Responsibilities:

Software Development:

Analyze user requirements, design robust software architectures, and write high-quality, maintainable code in relevant programming languages (e.g., Python, Java, C++).

Niche Application:

Leverage specialized knowledge to develop solutions within the chosen niche, such as implementing AI models, building secure applications, deploying on cloud platforms, or creating mobile-first experiences.

Testing and Debugging:

Develop comprehensive test plans, write automated tests, and efficiently debug and troubleshoot software issues to ensure high standards of quality.

Collaboration:

Work closely with cross-functional teams, including project managers, designers, and other engineers, to deliver project objectives.

Documentation:

Create and maintain clear technical documentation, design specifications, and user guides.

Innovation:

Stay updated on emerging technologies and industry trends, and contribute to improvements in software design, processes, and features.

Mentorship:

Support and mentor junior developers, sharing expertise and fostering a collaborative team environment.

Required Skills & Qualifications:

Education:

Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

How to apply:

Please apply using the link below or mail [email protected] further details.

Applications closes based on the volume of applications received.

This is an opportunity to work somewhere you can truly be proud of your contribution. If this sounds like a role for you, let us know how you best fit the specific skills, and apply today with your cover letter and CV.

CPS is an equal opportunity employer that actively embraces diversity in its workforce through accurate community representation of gender, culture; thought and work arrangements.


About City People 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 More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Senior Software Engineer - Python - Platform - Data

Aurec

Sydney, NSW
A$250,000-$350,000 p/a
Full-time
On-site

Staff Software Engineer

Real Time

Logo for Staff Software Engineer
Sydney, NSW
A$220,000 p/a
Full-time
Hybrid

Software Engineer

MFTE Staffing Services

Sydney, NSW
A$145,000-$175,000 p/a
Full-time
On-site

Senior Software Engineer

Omipay Pty Ltd

Sydney, NSW
A$160,000-$200,000 p/a
Full-time
On-site

Senior Software Engineer - Data Visulisation

Spark Recruitment

Logo for Senior Software Engineer -  Data Visulisation
North Sydney, NSW
A$160,000-$180,000 p/a
Full-time
Remote

Software Engineer

SSW

Neutral Bay, NSW
A$80,000-$100,000 p/a
Full-time
On-site

Principal Software Engineer

SustainRecruit

Crows Nest, NSW
A$160,000-$180,000 p/a
Full-time
On-site

Software Engineer

KurrawongAI

Brisbane, QLD
A$110,000-$160,000 p/a
Full-time
Remote