SOFTWARE ENGINEER
The Software Engineer at Confidential Client is responsible for designing, developing, testing, and maintaining software applications and systems to support business operations. This role involves diagnosing and resolving software and hardware issues, integrating APIs and databases, and collaborating with teams to enhance technology solutions while ensuring compliance with technical standards and security requirements.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is seeking a motivated Software Engineer to design, develop, test, and maintain software applications that support business operations. The role requires hands-on problem solving, collaboration with cross-functional teams, and attention to quality and security.
- Diagnose and resolve intermediate hardware and software faults, including database queries, system configuration issues, and API integration errors, escalating complex cases as needed
- Design, develop, test, and maintain software applications and systems
- Write, modify, and review software code using appropriate programming languages and development tools
- Develop and integrate software components, databases, and application programming interfaces (APIs)
- Conduct software testing, debugging, and troubleshooting to identify and resolve technical issues
- Evaluate existing systems and recommend improvements to enhance functionality, performance, and reliability
- Prepare technical specifications, software documentation, and system design documents
- Monitor software performance and implement updates, upgrades, and maintenance
- Ensure solutions comply with technical standards, security requirements, and organizational policies
- Participate in system analysis, implementation, deployment, and provide technical support when required
What You’ll Bring
- A relevant bachelor’s degree or higher in Software Engineering, Computer Science, Information Technology, or a related field
- Practical experience in software development and programming
- Knowledge of software development methodologies, databases, and software testing practices
- Strong analytical and problem-solving skills
- Effective verbal and written communication skills
- Ability to work independently and collaboratively in a team environment
Nice-to-Have
- Experience with API integrations and diagnosing integration errors
- Familiarity with querying and optimizing databases
- Exposure to software performance monitoring and deployment processes
- Previous experience working in a commercial software development environment
Location & Employment Type
- Location: Sydney, ND, US
- Employment type: Full-time
Compensation (as listed by the original posting)
- Salary (listed in source): AUD $80K–$90K per annum, plus superannuation
Notes on Reasonable Accommodation & Legal Compliance
Confidential Client and Careertakes are committed to fair hiring practices. Reasonable accommodations are available for applicants with disabilities during the application and interview process; request accommodations as directed by the hiring contact. This posting follows applicable US hiring laws for the state where the role is listed.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range