Software Developer

  • Full-time

Company Description

Macadamian designs and develops digital experiences to improve healthcare. Our goal is to create solutions that are simple and meaningful, prioritizing the experience of the patient and the business needs of our clients. We want to work with people who are driven to disrupt healthcare—for the better. 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 healthcare system and make and keep people healthy no matter who they are or where they live.

Job Description

Reporting to the Engineering Delivery Manager, being a Software Developer inside Macadamian you'll play an important role in the delivery of high-quality and meaningful technical projects to our customers. You will work under general direction of the Engineering Manager and you are responsible for combining mature technical knowledge and skills with coaching skills to contribute to the quality, effectiveness and efficiency of the technical work completed by you and your colleagues.

Qualifications

  • Proficient in .NET Framework or .NET Core;
  • Experienced with .NET Web API, WPF or Xamarin;
  • Experienced with JavaScript frameworks like Angular or React;
  • Good knowledge developing with CSS, SASS, HTML, JSON and XML;
  • Strong knowledge of SQL (MSSQL, MySQL) and ORMs (Entity Framework, NHibernate);
  • Experience working with public cloud providers like Azure or AWS;
  • Knowledge and experience developing microservice architectures;
  • Experience with containers and orchestrators (Kubernetes);
  • Ability to write unit tests;
  • Experience doing regular code reviews;
  • Experience working in an Agile environment using Git, Jira or Azure DevOps;
  • Understanding of software development lifecycle and process methodologies;
  • Positive attitude, ethics, and values;
  • Excellent verbal and written communication skills;
  • Bachelor's or Master’s degree in Computer Science, Computer Engineering;
  • 6-9 years of relevant experience or equivalent.

Accountabilities & Responsibilities

  • Design, develop, and implement software for healthcare-based products or applications;

  • Apply your knowledge of programming techniques to plan, develop, test and document your work;

  • Create, maintain and implement the features and task required by the software; design prototypes, conduct verification on own designs and implementations;

  • You may gather requirements directly from clients and Product Owners or consult with Business Analysts and other team members;

  • You have full autonomy to deliver to predefined accountabilities;
  • Make decisions requiring significant analysis and interpretation;
  • Modify methods, techniques, and procedures to achieve desired results;
  • You will work under general direction with respect to business objectives and company philosophy;
  • Your output is trusted as accurate and generally sound and is rarely reviewed;
  • Consult with others as required on highly specialized or sensitive matters;
  • Lead/manage projects and usually provides technical guidance to less experienced staff;
  • Your leadership will be focused on the technical aspects of the job, rather than the people management aspects.

Values

  1. Trust
  2. Learning
  3. Be Nutty
  4. Passion
  5. Be Intentional
  6. Celebrate

Position Specific Competencies

  • Service Orientation - Go above and beyond regular client and organizational expectations by offering added value;
  • Accountability -Balances organizational, team and individual commitments;
  • Communication - Adapts communication to respond to audience or situational requirements;
  • Teamwork - Encourages others to participate in team activities, ensures teams are working effectively;
  • Leadership - Promotes and builds internal commitment;
  • Problem-solving - Analyzes complex issues to develop approaches or solutions that are considered forward thinking and best practice.

 

Additional Information

Well, we could go on and write you a nice sales pitch but how about you check us out in action over these media and judge for yourself how awesome we are...

  • https://microsites.hays.ca/jobs/macadamian/index.htm
  • http://www.youtube.com/user/Macadamianglobal
  • https://www.linkedin.com/company/macadamian/
  • https://www.facebook.com/macadamianromania/
  • https://twitter.com/macadamianlabs