Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior Software Engineer, Windows Desktop App (Remote)
Recruited by DuckDuckGo 8 months ago Address Toronto, Ontario, Canada
Azure Data Architect - Bank
Recruited by Direct IT Recruiting Inc. 8 months ago Address Toronto, Ontario, Canada
Software Development Manager Jobs
Recruited by Resolver, a Kroll Business 8 months ago Address Toronto, Ontario, Canada
Senior Software Engineer (Android)
Recruited by Motion Recruitment 8 months ago Address Toronto, Ontario, Canada
Software Architect Jobs
Recruited by Confidential 9 months ago Address North York, Ontario, Canada
Specialist I It System Architect
Recruited by Enbridge 9 months ago Address North York, Ontario, Canada
Cloud Software Architect Jobs
Recruited by OpsGuru, a Carbon60 Company 9 months ago Address Toronto, Ontario, Canada
Android Designer Jobs
Recruited by Jarvis Consulting Group 9 months ago Address Toronto, Ontario, Canada
Azure Cloud Architect Jobs
Recruited by Procom 9 months ago Address Toronto, Ontario, Canada
Embedded Software Developer (Railway)
Recruited by IKOS GROUP 9 months ago Address Toronto, Ontario, Canada
Embedded Software Designer - Aerospace And Defense
Recruited by Donnell Consulting 9 months ago Address Peterborough, Ontario, Canada
Lead Software Architect, Totogi (Remote) - $100,000/Year Usd
Recruited by Crossover 9 months ago Address Toronto, Ontario, Canada
Senior Software Architect // Hybrid, Full Time.
Recruited by Amyantek 9 months ago Address Toronto, Ontario, Canada
Digital Architect/ Software Developer
Recruited by Raise 9 months ago Address Toronto, Ontario, Canada
Senior Azure Web Solutions Architect
Recruited by Poly Tech Talent 9 months ago Address Toronto, Ontario, Canada
Technical Architect Jobs
Recruited by SRA Staffing - SRA Group 10 months ago Address Winnipeg, Manitoba, Canada
(Azure .Net) Senior Software Developer
Recruited by Procom Labs 10 months ago Address Toronto, Ontario, Canada
Android Development Manager Jobs
Recruited by CIBC 10 months ago Address Toronto, Ontario, Canada
Software Developer, Deloitte Global Technology (Gs-Tech Solutions)
Recruited by Deloitte 10 months ago Address Toronto, Ontario, Canada
Infrastructure Architect (Azure/Integrations)
Recruited by Resonaite 10 months ago Address Toronto, Ontario, Canada
Workday Technical Architect/Lead
Recruited by Teranet Inc. 10 months ago Address Toronto, Ontario, Canada
App Modernization & Native Development Architect
Recruited by EY 10 months ago Address Toronto, Ontario, Canada
Technical Architect Jobs
Recruited by BIMM 11 months ago Address Toronto, Ontario, Canada
Azure Cloud Architect (Remote)
Recruited by Open Systems 11 months ago Address Toronto, Ontario, Canada
Software Testing Architect Jobs
Recruited by UST 11 months ago Address Toronto, Ontario, Canada

Software Architect Jobs

Company

Kontingence Recruitment

Address Toronto, Ontario, Canada
Employment type CONTRACTOR
Salary
Expires 2023-07-28
Posted at 10 months ago
Job Description

·Develop criteria for application and project evaluation.

·Evaluate the application to ensure that it follows modern best software engineering and development practices.

·Review cohesion and coupling of application components.

·Assess the modularity and extendibility of the application.

·Review the persistence layer.

·Review the presentation layer.

·Audit the testability.

·Audit the expandability/disreputability/portability and scalability of the application.

·Review continuous integration and continuous deployment.

·Review AODA implementation and testability.

·Review infrastructure and cloud resources plans.

·Identifying any gaps or deficiencies in the application architecture allowing the team to improve and enhance the overall quality.

·Identification and resolution of the issues found through evaluation that can help avoid costly fixes or rework later in the development lifecycle.

·Formulates a vision for how technology improvements will be utilized within the CAO, ensuring that technological resources meet the short and long-term needs.

·Provides technical leadership and directs the development of innovative technology, systems, and information strategies to align with the business strategies and priorities of the project.

·Collaborate with cross-functional teams, including developers, project managers, business analysts, and quality assurance, to ensure effective communication and alignment of architectural decisions. Clearly articulate complex technical concepts to both technical and non-technical stakeholders.

·Creating timelines for the development and deployment of technical services related to the project.

  • Establishes priorities, develops standards, analyzes workflows, sets deadlines, reviews work, and resolves internal operational, service delivery and administrative problems.
  • Research, evaluate, and recommend new technologies, frameworks, and tools to enhance the software development process. Stay up to date with industry trends and advancements and assess their applicability to our project.
  • Participates in management decisions about any tech-related governance.

Technical

·Architectural Design: Lead improvement of the design and development of the software architecture for our online dispute resolution project. Analyze business requirements, technical constraints, and system characteristics to create a scalable, efficient, and robust software solution.

·Technical Leadership: Provide technical leadership and guidance to development teams. Define and promote best practices, architectural patterns, and coding standards. Ensure adherence to established architectural principles throughout the software development lifecycle.

·Create and maintain architectural documentation, including system diagrams, design specifications, and technical guidelines. Ensure that documentation accurately reflects the software architecture and is accessible to relevant stakeholders.

·Implementing automated processes and AI around data.

  • Ensure that the software architecture incorporates appropriate security measures and adheres to industry standards and regulations.


Qualifications, skills and knowledge

·A bachelor's or master's degree in computer science, engineering, or a related field

·10+ years of product development, Software Engineering and Software Architect experience

·5+ years of Cloud development and design experience

·5+ years of Leadership

·Proven experience as a Software Architect or similar role, with a strong track record of successfully delivering complex software projects.

·Deep understanding of software development principles, design patterns, and architectural styles such as Test Driven Development, Domain Driven Development, SOLID principles, Distributed Messaging, Background Jobs, UX design and best practices.

·Proficiency in multiple programming languages and frameworks: C#, Typescript, SQL, Angular, client-side technologies, .NET Core, ORM, (EF Core), Distributed Cache, Messaging Queue, MS SQL Server, REST API Web Services, LINQ, HTML 5, Swagger, Bootstrap, OpenID Connect, OAuth 2.0 and SSIS.

·Expertise and proven skills in leading a combined team of IT experts and external IT consultants.

·In-depth knowledge of current and emerging technologies, including programming languages, cloud, AI, software development methodologies, and hardware platforms

·Ability to communicate complex technical concepts to non-technical stakeholders.

·Strong problem-solving and analytical skills, with the ability to identify and solve technical issues.

·Strong business acumen, with the ability to align technology strategies with business goals and objectives.

·Experience in developing and implementing technology strategies.

·Experience with DevOps practices, such as continuous integration and delivery.

·Experience with containerization and orchestration technologies.

·Strong hands-on technical skills, including experience with coding, software development, and systems administration.

·Strong experience with Application, Solutions, and Integration architecture

·Demonstrated experience with conducting and facilitating stakeholders’ working sessions.

·Experience with agile software development methodologies.