About usOur 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 opportunityWe 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