Full-time Software Engineer position available with competitive salary. Work in a dynamic team in Sydney NSW, 2000. SimConverse is a pioneering Australian start-up developing state-of-the-art AI systems to train the next generation of medical professionals. We create advanced simulations for doctors and nurses in partnership with renowned universities and major healthcare institutions, both in Australia and internationally. Our core mission is to elevate the quality of medical education and improve patient safety through cutting-edge technology. About the role On behalf of our client, we are currently seeking a dedicated, self-driven and highly organized Software Engineer to be part of their growing team. You will be responsible for designing, developing, modifying, and testing software applications and systems across the full development lifecycle. You will work in collaboration with stakeholders to analyse user needs, produce technical documentation, and implement high-quality, reliable software solutions in accordance with system specifications and quality standard Duties and Responsibilities Responsible for the whole of system architectural decisions Mentoring & training for Junior & Mid-level developers Project management & reporting. Designs, develops, and modifies software applications and systems based on user requirements and technical specifications. Researches, consults, and analyses system program needs in collaboration with stakeholders, business analysts, and project managers. Writes, updates, and maintains clean, efficient, and well-documented program code to meet system requirements and designs. Tests, debugs, diagnoses, and corrects errors and faults in software applications to ensure programs perform to specification. Implements, installs, and provides ongoing support for software applications and systems for end-users. Identifies and evaluates technology limitations and deficiencies in existing systems and associated processes to recommend improvements. Writes, updates, and maintains technical program documentation, end-user manuals, and operational procedures. Provides technical advice and expertise in developing proposals and strategies for software design activities. Constructs technical specifications from business functional models and translates these into functional code. Ensures that all software development activities are conducted in accordance with quality accredited standards and organisational guidelines. Essential Skills Proficiency in modern programming languages such as Rust, Python, Typescript. Strong understanding of the full Software Development Lifecycle (SDLC), including agile methodologies. Demonstrated experience in software design, development, and testing. Excellent analytical and problem-solving skills for debugging complex systems. Strong verbal and written communication skills for creating technical documentation and collaborating with team members. Qualifications needed: A Master's or Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field is required. Minimum one year of work experience in a relevant position. What We Offer Competitive salary based on experience Opportunities for professional growth and training A supportive and dynamic work environment Work on exciting projects with cutting-edge technology Salary: The role offers a remuneration package ranging from $180,000-$200,000 plus superannuation for a 38-hour work week. How to Apply: 11 Recruitment is your pathway to securing this exciting opportunity. We are looking forward to facilitating your application and potentially welcoming you to a company that values expertise. Apply now and let us help you take the next step in your career.