About us
Our company is a dynamic Canberra based technology, ICT strategy & digital transformation consultancy, helping organisations simplify their business transformation challenges through in depth business and technology experience. Our team is expertly placed to develop solutions to our clients’ technological challenges & accelerate business objectives. We are committed to deliver high quality project outcomes and consulting excellence to all our clients.
The opportunity
We offer an exciting full-time opportunity for a passionate and skilled professional to join our team. In a collaborative and dynamic work environment, your expertise will play a vital role in driving innovation and delivering impactful solutions. If you thrive on challenges and are dedicated to continuous growth and learning, we look forward to your application.
Your duties
- Analyze project requirements and define software specifications to meet business objectives.
- Create flowcharts, layouts, and technical documentation to guide development and ensure effective solutions.
- Write clean, efficient, and testable code while conducting peer reviews to uphold high-quality standards.
- Drive the full software development lifecycle, prioritizing scalability, performance, and maintainability.
- Monitor and enhance system performance by troubleshooting, refining code, and implementing improvements.
- Collaborate with cross-functional teams to deliver innovative solutions aligned with organizational goals.
- Create comprehensive documentation to facilitate seamless deployment and ongoing support of software solutions.
- Keep up-to-date with the latest technological trends and assimilate pertinent advancements into system enhancements.
Desirable skills & experience
- Tertiary qualification
- 5 years’ hands-on software engineering experience in recent years
- Broad knowledge of core Computer Science concepts
- Strong expertise in programming languages such as Java, C#, Python, or JavaScript
- Ability to work within a team and independently in the design and development of software
- Excellent communicator with the ability to build consensus and communicate priority and purpose