* Maintain an ownership of the daily development decisions and the adherence to the big picture considerations.
* Own end-to-end solution, including the impact on the wider solution – infrastructure, security and operations.
* Divide the time between application design and documentation, development process management and hands-on coding.
* Work with Solution Architect on the high-level design.
* Oversee the implementation execution according to the high-level designs.
* Track changes which emerge during the implementation and make sure that the Solution Technical Spec and NFR documents are updated accordingly.
* Act as a Subject matter export in design and architecture of programs and applications.
* Keep the documentation relevant and updated, validate the daily decisions against agreed assumptions and development standards.
* Ensure that proper application design patterns are applied and used in a consistent manner.
* Contribute to the technology selection process, if necessary, engage in the deep-dive technology research and building Proof Of Concept.
* Implement code reviews to ensure the compliance with the decisions made, Bond development guidelines and the best practices.
MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual’s status in any group or class otherwise protected under applicable human rights legislation. MPI encourages applications from minorities, women, the disabled and all other qualified applicants
* Degree or Diploma in IT technologies or in other discipline with relevant experience
* Over 10 years of experience as a developer using *C#.NET, SQL* and other web technology languages
* *Azure* experience is an asset
* 5 years’ experience designing and architecting enterprise wide applications.
* Previous solution architecting experience, writing proposals, developing standard solutions, performing client demo’s, research new products and technology
We are a strategic consultancy that provides digital strategy and marketing solutions for the real estate industry.
Opportunity to work with different LOBs