About the Company
Our client is a fast-growing IoT company that is transforming the agriculture sector globally. Due to current growth, they are seeking a Principal Engineer to lead their development team and support the CTO in building out their innovative products and platforms using .NET, C#, React and AWS (open to any cloud experience).
About the Role
This is an exciting opportunity to join a dynamic, multi-disciplinary team working on an advanced cloud IoT platform, playing a pivotal role in shaping the company's technology roadmap and driving the technical strategy. As a Principal Engineer, you will lead key initiatives and projects, using your leadership and technical expertise to deliver forward-thinking solutions while fostering innovation across the team.
In addition to leading day-to-day development, you will mentor and support other engineers, optimize performance, and help streamline processes. You will also be expected to continuously improve development practices and product quality.
Key Responsibilities
Lead the design, development, and maintenance of the company's software applications. Drive high-quality, scalable software solutions, ensuring optimal performance and responsiveness. Provide technical leadership and mentorship to the development team. Identify and resolve complex technical challenges, bottlenecks, and bugs. Uphold and promote high standards of code quality and best practices. Collaborate within an agile, multi-disciplinary team to deliver key projects and features. Innovate and introduce new technologies and methodologies that push the business forward. Implement and advocate for best practices in software development, including testing and automation. Job Requirements
Essential:
Extensive experience in commercial software development using C#, .NET Core, and React JS. Proven experience leading development teams and managing complex technical projects. Strong knowledge of AWS cloud (or equivelent), systems administration, and cloud automation. In-depth understanding of design patterns, data structures, algorithms, and systems design. Proficiency in front-end development and web technologies. Bachelor's degree in a relevant field or equivalent experience. Desirable Experience:
iOS/Android app development. Python Development Business process automation and workflow management technologies. Please apply for more information, or reach out to Scott at scott.bimrose@ mane.com.au
#J-18808-Ljbffr