We are hiring an expert Senior Software Engineer to join our dedicated team at Employee First in Sydney NSW.
Growing your career as a Full time Senior Software Engineer is a terrific opportunity to develop exceptional skills.
If you are strong in creativity, negotiation and have the right aptitude for the job, then apply for the position of Senior Software Engineer at Employee First today!
EFDigital are delighted to be working with a pioneering VR health-tech company dedicated to revolutionizing the healthcare industry through cutting-edge virtual reality solutions.
There innovative technologies are designed to enhance patient care, streamline medical training, and improve overall healthcare outcomes. This is a great opportunity to Join a dynamic team of forward-thinking professionals and contribute to making a tangible impact on people's lives.
Position Overview This role is for a highly skilled and experienced Senior C++ Software Engineer. In this role, you will be at the forefront of developing advanced real-time simulations that are transforming the healthcare landscape. You will work on challenging projects, collaborate with cross-functional teams, and drive the development of high-performance, reliable, and scalable software solutions.
Key Responsibilities - Lead the design, development, and optimization of applications using C++.
- Collaborate with other engineers to deliver high-quality software.
- Design software taking design considerations and scalability into account
- Fostering a culture of continuous learning and improvement
- Conduct code reviews, provide constructive feedback, and ensure adherence to best practices.
- Troubleshoot and resolve complex technical issues.
- Stay up to date with the latest industry trends and technologies, integrating them into our projects where applicable
- Contribute to the overall software architecture and technical strategy of the company.
- Able to work in a remote-first environment with ability to collaborate with peers using real-time technologies.
Requirements - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Significant professional experience in C++ software development.
- Previous experience in the commercial delivery of software is essential.
- Expertise in C++11 with an understanding of C++ features and best practices
- Solid understanding of software development principles, algorithms, and data structures
- Experience with multi-threading, real-time systems, and performance optimization.
- Experience within the 3D space with an understanding of Unreal Engine would be useful but not essential.
- Excellent communication and teamwork abilities
- Proven leadership and mentorship experience
This role can be done 100% remotely but candidates would need to be based in Australia.
Should you have the required skills and experience please contacts Graham Walker on
0417 630 485 or email your CV to
[email protected]Benefits of working as a Senior Software Engineer in Sydney NSW:
● Excellent Benefits Package
● Opportunities to grow
● Advantageous package