Senior Software Architect
4 days ago
About the Role
We are seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge cloud platform. As a key member of our Software team, you will be responsible for defining and driving the architectural vision and strategy for our cloud platform.
Key Responsibilities
- Define and drive the architectural vision and strategy for our cloud platform.
- Collaborate closely with Product Managers, Designers, and cross-functional teams to develop comprehensive project plans and roadmaps.
- Drive deep architectural discussions and ensure smooth collaboration with partners.
- Design scalable, secure architecture meeting current and future business needs.
- Develop integration strategies for interoperability with external systems.
- Collaborate across teams for seamless user experience delivery.
- Lead code reviews, enforce standards, and identify areas for improvement.
- Build RESTful web services using Java.
- Build and deploy applications to Amazon Web Services.
- Integration of user-facing elements developed by front-end developers, with server-side logic.
- Apply test-driven development practices including writing and maintaining unit tests.
- Work closely with our test team to ensure automated testing has appropriate coverage.
- Evaluate and choose new technologies and libraries to incorporate into our products.
- Implement robust SRE practices to ensure the reliability, availability, and performance of the product's infrastructure and services.
- Run performance benchmarking tests.
Requirements
- Degree in Computer Science, Computer Engineering, or related field.
- Proven experience (5+ years) as a software architect or principal engineer, with a focus on backend, frontend, and SRE technologies.
- Deep understanding of SRE principles, including service reliability, incident response, monitoring, and automation.
- Proficiency in Java, and REST: Demonstrated experience in Java programming language along with a solid understanding of protocols and RESTful API design principles.
- Extensive breadth of technical experience in designing and implementing scalable backend systems using APIs, microservices architecture, and AWS cloud services.
- Proven ability to effectively manage diverse stakeholder relationships, adept at garnering consensus on solutions and projects by aligning technical requirements with business objectives.
- Passion for innovation, creativity, and delivering exceptional user experiences.
- Exceptional problem-solving abilities, capable of analyzing complex technical challenges and devising innovative solutions to overcome them.
- Demonstrated leadership skills in orchestrating and leading virtual teams, with the capacity to influence team members towards achieving common goals.
Additional Details
- This position is located in Calgary, AB.
- Office or hybrid, fast-paced work environment.
- Occasional travel may be expected, no impediment to international travel.
-
Senior Software Architect
4 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...
-
Senior Software Architect
4 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...
-
Senior Software Architect
6 days ago
Calgary, Alberta, Canada Smart technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge cloud platform at Smart Technologies. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy for our cloud platform.Key ResponsibilitiesArchitectural Leadership: Define...
-
Senior Software Architect
7 days ago
Calgary, Alberta, Canada Smart technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge cloud platform at Smart Technologies. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy for our cloud platform.Key ResponsibilitiesArchitectural Leadership: Define...
-
Senior Software Architect
6 hours ago
Calgary, Alberta, Canada SMART Technologies Full timeSenior Software DeveloperAt SMART Technologies, we're seeking a highly skilled Senior Software Developer to lead the development of our cutting-edge cloud platform. As a key member of our team, you'll be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and evaluate...
-
Senior Software Architect
2 hours ago
Calgary, Alberta, Canada SMART Technologies Full timeSenior Software DeveloperAt SMART Technologies, we're seeking a highly skilled Senior Software Developer to lead the development of our cutting-edge cloud platform. As a key member of our team, you'll be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and evaluate...
-
Senior Software Architect
4 days ago
Calgary, Alberta, Canada SMART Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform at SMART Technologies.Key ResponsibilitiesArchitectural Vision and Strategy: Define and drive the architectural vision and strategy for the cloud platform, working closely with Product Management to...
-
Senior Software Architect
4 days ago
Calgary, Alberta, Canada SMART Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform at SMART Technologies.Key ResponsibilitiesArchitectural Vision and Strategy: Define and drive the architectural vision and strategy for the cloud platform, working closely with Product Management to...
-
Senior Software Architect
3 days ago
Calgary, Alberta, Canada SMART Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform at SMART Technologies.Key ResponsibilitiesArchitectural Vision and Strategy: Define and drive the architectural vision and strategy for the cloud platform, working closely with Product Management to...
-
Senior Software Architect
3 days ago
Calgary, Alberta, Canada SMART Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform at SMART Technologies.Key ResponsibilitiesArchitectural Vision and Strategy: Define and drive the architectural vision and strategy for the cloud platform, working closely with Product Management to...
-
AWS Cloud Architect
6 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Software Aspekte. As a key member of our software development department, you will be responsible for leading the scoping efforts and initial development of our cutting-edge cloud platform.Key ResponsibilitiesArchitectural Vision and Strategy: Define and drive...
-
AWS Cloud Architect
7 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Software Aspekte. As a key member of our software development department, you will be responsible for leading the scoping efforts and initial development of our cutting-edge cloud platform.Key ResponsibilitiesArchitectural Vision and Strategy: Define and drive...
-
Senior Application Architect
6 days ago
Calgary, Alberta, Canada Radiant Systems Inc Full timeJob Title: Application Architect - SeniorDuration: 6 monthsLocation: Remote (with occasional on-site meetings)Description:Scope:The overall role of the Application Architect is to guide the definition and management of the application architecture, ensuring that both functional and strategic objectives are met. A key focus will be on implementing the...
-
Senior Application Architect
6 days ago
Calgary, Alberta, Canada Radiant Systems Inc Full timeJob Title: Application Architect - SeniorDuration: 6 monthsLocation: Remote (with occasional on-site meetings)Description:Scope:The overall role of the Application Architect is to guide the definition and management of the application architecture, ensuring that both functional and strategic objectives are met. A key focus will be on implementing the...
-
Software Architect
6 days ago
Calgary, Alberta, Canada MRCSI Full timeMR Control Systems International Inc. is seeking an experienced System Architect to lead multi-disciplinary projects as a technical lead. The ideal candidate will have a strong background in software application development and be familiar with.Net C#, SQL database, Object-Oriented Database, Web, and Smartphone development environments.Key...
-
Software Architect
6 days ago
Calgary, Alberta, Canada MRCSI Full timeMR Control Systems International Inc. is seeking an experienced System Architect to lead multi-disciplinary projects as a technical lead. The ideal candidate will have a strong background in software application development and be familiar with.Net C#, SQL database, Object-Oriented Database, Web, and Smartphone development environments.Key...
-
Senior Cloud Platform Developer
6 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the Role:Software Aspekte is seeking a highly skilled Senior Cloud Platform Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our team, you will be responsible for defining and driving the architectural vision and strategy, developing comprehensive project plans and roadmaps, and ensuring...
-
Senior Cloud Platform Developer
7 days ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the Role:Software Aspekte is seeking a highly skilled Senior Cloud Platform Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our team, you will be responsible for defining and driving the architectural vision and strategy, developing comprehensive project plans and roadmaps, and ensuring...
-
Senior Solution Consultant
5 days ago
Calgary, Alberta, Canada OneStream Software Full timeAbout the RoleA Senior Solution Consultant at OneStream Software will become an expert in OneStream technology and utilize this expertise to present the value proposition and benefits of our solutions to partners, prospects, customers, and internally support our sales force. As a member of our Presales team, the Senior Solution Consultant will participate in...
-
Senior Solution Consultant
7 days ago
Calgary, Alberta, Canada OneStream Software Full timeAbout the RoleA Senior Solution Consultant at OneStream Software will become an expert in OneStream technology and utilize this expertise to present the value proposition and benefits of our solutions to partners, prospects, customers, and internally support our sales force. As a member of our Presales team, the Senior Solution Consultant will participate in...