The Software Architect is an integral part of the Professional Services team and acts as the technical lead for various projects creating solutions that meet customer needs relating to implementation, testing and maintenance. The incumbent is responsible for designing and implementing fully functioning, debugged code with required documentation that meets specification requirements.
Responsibilities:
Design, develop, code and test software systems, or applications for software improvements and new products
Contribute through participation in agile development of project timelines, implementation design specifications, system flow diagrams, documentation, testing, and ongoing support of systems
Impact through your recommended modifications to processes and procedures, and directly contribute to standard methodologies, architecture, and implementation
Monitor production systems and debug issues as they arise
Qualifications:
Bachelor’s degree in Computer Science, Computer Programming, or related curriculum
Must be authorized to work in Canada
Certified Scrum Master
Agile / Scrum with the ability to design with UML
Working Knowledge of the following software development languages
JavaScript Full Stack including NodeJS
TypeScript
Frontend Technologies including React and Angular
JAVA, JVM Optimization, Java Multi-thread programming, Garbage Collection, horizontal / vertical scale micro service instances Development on Web Socket
Design pattern and extreme programming best practice
Optionally, C# & scripting languages such as Python
Optionally, Knowledge about penetration test and other security best practice
Experience with software engineering processes, agile framework, tools, methods, test development, algorithms, and data structures
Experience on managing Engineering KPI or metrics based on ISO 9001 process or corperate engineering process
AWS cloud native stack, AWS Developer Certified desired
Understanding of DevOps code pipelines to automate the CI/CD environment
Working knowledge of TestAutomation Frameworks such as Selenium
Demonstrated ability to learn new relevant technologies
Robust communication (written and verbal), collaboration, and problem-solving skills
Drive and eagerness to learn
Ability to start working immediately upon hire
Requisition ID: 350299 Position Number: 20055802 Posting End Date: December 18, 2023 City: Winnipeg Site: Riverview Health Centre Work Location:...
Apply For This JobJOB POSTING #: 2023-0395 POSTING PERIOD: Wednesday, October 4, 2023 at 8:30 AM to Wednesday, October 18, 2023 at 4:30...
Apply For This JobWhy Fraser Health?: Fraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million...
Apply For This JobThe YMCA of Greater Richmond is currently seeking enthusiastic Assistant Teachers for our Early Learning Preschool program at the Life...
Apply For This JobVous souhaitez que votre talent soit mis de l’avant, reconnu et apprécié ? Intégrez une équipe performante qui a le...
Apply For This JobOverview The Data Entry Clerk plays a crucial role in our organization by accurately inputting, updating, and maintaining various types...
Apply For This Job