Software Engineer
Objective Corporation — Australia · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
About Objective:
At Objective, we create software that makes a difference.
With over 400 people and five development labs spread across Australia, New Zealand, the United States of America, and the United Kingdom, Objective is a leading developer of SaaS solutions for the government.
Our role:
The Software Engineer in the Sustainment team is responsible for designing, developing, testing and maintenance of software solutions and the delivery of quality software products within set deadlines and specifications.
They ensure that related activities are well planned, managed, and meet agreed standards.
The Sustainment Team is responsible for the sustainment of RegWorks customer solutions through upgrades, defect resolution and the removal of technical debt.
This role reports to the Sustainment Manager and does not have people management responsibilities.
A day in your role:
Work closely with our customers, consultants, product management and other stakeholders to understand user needs and deliver innovative software solutions that meet or exceed customer expectationsEnsure our solutions meet the required security standards of Objective and our customersDesign, develop, test, and deploy scalable and efficient software solutions using industry best practices and coding standardsSupport existing products and customer solutions, including troubleshooting and debugging software issues, implementing effective solutions to address them in a timely mannerDesign, implement and test solutions of the RegWorks productStay current with emerging technologies, trends, and best practices in software development, and apply them to enhance our products and processesAssist in the implementation of new and extend existing system/unit/integration tests and contribute to overall test strategyPerform code reviews to ensure code quality, adherence to coding standards, and proper documentationCollaborate with internal stakeholders to contribute to continuous improvement in products and processesParticipate in project planning and progress meetings, internal workshops as requiredAttend client workshops on occasion
Your skills:
Experience with databases such as Postgres, SQL Server, Oracle or MySQL.
Database programming skills including SQL, JDBC, stored procedures, performance tuning, security, transactions, ORM, JPA and HibernateDemonstrated strong level Java development skillsUse Test Driven Development and other testing techniques to ensure quality and efficiency in testingExperience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and related toolsUnderstanding of application development, XML, Web Services, object relational mapping, Open Source frameworks, etcRESTful web servicesExperience building high performing, scalable, enterprise grade applicationsSecure Software Development Experience
If you do not tick every box, do not let that stop you.
We value potential, learning agility, coachability and diverse perspectives just as much as experience, and we encourage you to apply.
At Objective, we recognise and celebrate our diverse team as pivotal to our strong employee engagement and our high-performing culture, underpinned by Our Values.
We are an equal opportunity employer.
We do not discriminate based on any protected characteristics or on any other basis prohibited by applicable laws in the regions where we operate.
To ensure a positive experience, please inform our Talent Team of any adjustments or accommodations you may require during the recruitment process, so we can support you effectively.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analysing resumes, or assessing responses.
These tools assist our recruitment team but do not replace human judgment.
Final hiring decisions are ultimately made by humans.
If you would like more information about how your data is processed, please contact us.
Please note the above salary range is inclusive of super.
We have 61,373 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 61,373 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume