Software UI Architect | (H541)

Software UI Architect | (H541)

25 Sep
|
SOTI Inc. North America
|
Mississauga

25 Sep

SOTI Inc. North America

Mississauga

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.



UI Architect



Based in Mississauga



Who We Are



At SOTI, we are committed to delivering best in class mobile and IoT device management solutions. We are looking for out of the box thinkers that appreciate the art of creating great software. To us, being visionary is more important than doing things the way they have always been done.  



What We’re Looking For



As a UI Architect in the Architecture and Security team,

you will be responsible for defining and communicating the technical vision for the future front-end/UI architecture of MobiControl and other SOTI software applications. You will also help development teams to make this vison a reality, to design and build highly responsive web UIs, intuitive CLIs and the front-end to support them.



What’s in it for you?



The People - From our humble origins in our founder’s basement, to our industry leading position today, SOTI has worked hard to foster a company culture that we can all believe in. A culture that emphasizes personal growth, continuous innovation and fun.



The Growth - Our environment fosters new ideas, fresh perspectives, and the ability to take them over the goal line. SOTI is a fast-paced environment with a global reach that encourages you to make your mark and be part of something big!



The Technology - You’ll get the chance to work with leading edge technologies and take on complex and interesting projects, as part of highly collaborative and agile teams. You will work alongside SOTI’s partners which include leading tech giants that will keep you on the cusp of emerging technologies.



Responsibilities



- Drive architectural UI design for SOTI’s products; design major components of the architecture

- Advocate, document, and enforce best engineering practices, design and implementation principles, coding standards; drive high quality in all phases of software development.

- Assist development teams with design review; suggest innovative solutions targeting large-scale performance, security, and fast delivery; develop prototypes and proof of concepts; enforce compliance with design and security.

- Identify technical debt; assist development teams with technical debt elimination.

- Collaborate with senior management, product, support, and other technical teams, collect requirements, define and communicate product technical strategy, architecture, and design.

- Create and maintain an architecture roadmap, principles, policies, and procedures, a repository of design artefacts (solution architecture, high- and low-level designs)

- Help in growing technical expertise in SOTI; mentor and educate developers as well as quality assurance specialists





Qualifications



- Bachelor’s and/or Master's Degree in Computer Science or related degree, or equivalent experience

- 5-7 years of combined experience architecting, designing, and implementing multi-tiered software applications

- Deep experience in agile software development life cycle, practices, and tools (coding standards, code reviews, source code management, build processes, QA)

- Strong experience in front-end programming languages and frameworks such as JavaScript, TypeScript, Angular, HTML…

- Experience with CI/CD practices, knowledge of Jenkins, Docker, etc.

- Experience in taking a leading role in building complex software systems that have been successfully delivered to customers

- Experience working on complex business problems and providing technical solutions that are effective, creative, and efficient.

- Highly proficient in defining and documenting software architectures

- Strong analytical and problem-solving skills with attention to details

- Nice to have:

- Good knowledge of relational data models, SQL, and RDBMS (MS SQL, PostgreSQL, Oracle, or MySQL)

- Back-end experience (C# .NET)

- Experience with NOSQL databases (Elasticsearch, MongoDB, HBase)





If you want to bring your ideas to life, apply at SOTI today.



We are committed to providing accessible employment practices that are in compliance with the requirements under the Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA). If you require accommodation during any stage of the recruitment process, please notify People & Culture at [email protected]



Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee.

The original job offer can be found in Kit Job:
https://www.kitjob.ca/job/20692685/software-architect-h541-mississauga/?utm_source=html

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software ui architect | (h541)
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert