We are Macadamian
What we do matters! We provide full-service software design. From product ideation to in market, we provide a complete range of usability, design, and engineering services.
Our solutions are founded in design that thinks of the user first while leveraging the cloud. Creating the future of health is what we do for a living.
And we do it to help keep others living, too. We thrive on seeing our work help people in the real world.
If you’re like us, you want to shake things up to explore the full potential of digital and connected health technologies to transform the global healthcare system to keep people healthy no matter who they are or where they live.
Reporting to the Engineering Delivery Manager, you will play an important role in the delivery of high quality technical projects to our customers and is responsible for combining mature technical knowledge and skills with coaching skills to contribute to the quality, effectiveness and efficiency of all work completed under their guidance.
6+ years of progressive software development experience
Proficient in .NET Framework or .NET Core
Strong knowledge of SQL (MSSQL, MySQL)
Experience working with public cloud providers like Azure or AWS
Experience with Agile software development methodologies (SCRUM)
Familiarity with continuous delivery and deployment processes for SaaS and PaaS solution
This Job is for you if
You thrive in a fast-paced environment fueled by exponential growth
Looking for career growth and advancing your skillsets
Be part of a fast growing healthcare software company that focuses on making lives better
Lead projects from a technical perspective and provide technical guidance to junior staff
Recommend broader procedural changes to improve the effectiveness of the delivery team
Flexible to work as a leader, influencer or individual contributor
Provide leadership on projects relating to configuration, application and / or integration of company products to meet customer’s business requirements
Design, develop, and implement software for technology based products or applications
Apply knowledge of programming techniques to plan, develop, test and document computer applications
Create, maintain and implement the source code
Analyse complex business needs presented by clients and contribute to the solution of complex technical problems with senior level skill
Develop novel and creative solutions to complex business and technical problems
Make decisions and recommendations taking into consideration an appropriate balance of business goals and technical goals
What You’ll Love About Us
Amazing Health benefits
Health & Wellness Benefit - To keep you healthy and active
Impactful, meaningful work
People-first culture; complete with monthly socials (post-pandemic!)
Remote-work friendly (Pre & Post Pandemic)
A commitment to work / life balance