Highly Skilled Software Architect for Mortgage Finance Company
2 weeks ago
We are seeking a highly skilled software architect to join our team at the MCAP Group of Companies. As a key member of our Information Technology department, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions for our mortgage finance business.
Estimated Salary: $120,000 - $180,000 per year
Job DescriptionThis position is responsible for leading the design, execution, assessment, security, and troubleshooting of software programs and applications. You will work closely with cross-functional teams to configure, code, develop, and document software specifications throughout the project life cycle.
Key Responsibilities:
- Evaluating priorities, design goals, risks, options, and compromises to recommend the most suitable approach
- Familiarity with architectural patterns that contribute to the production of secure, reliable, manageable, and high-performance solutions
- Performing architectural modeling to assist in determining solution efficacy
- Estimating, prioritizing, planning, and coordinating work to reliably and consistently deliver according to plan
Acquisition and Deployment:
- Direct research on emerging application development software products, languages, and standards in support of procurement and development efforts
- Performing detailed technical design of proposed solutions
- Evaluating relevant risks and determining mitigation strategies
- Identifying requirements and managing the procurement process and vendor selection for new technologies
Operational Management:
- Developing and reviewing software programs, code, and unit tests for new and existing applications and systems, ensuring functional and non-functional requirements are met
- Developing and maintaining supporting documentation as required
- Recommending, scheduling, and performing software improvements and upgrades for optimal performance of company workstations
- Performing troubleshooting and root cause analysis in support of incident and problem management
- Participating in development, implementation, and maintenance of plans to ensure the continuation of critical operations in the event of a disaster or interruption
- Providing ongoing system maintenance and monitoring to ensure adherence to SLAs
To be successful in this role, you must have:
- 6-9 years of relevant experience
- 3-4 years of experience with Vue.js
- Min 4-6 years of experience with .NET/.NET Core/ASP.NET/MVC
- Experience in automated software engineering concepts including CI/CD and related processes used to streamline cycle time and improve product quality
- Development of web-based applications and API services
- Experience in microservices and distributed system architectures
- Experience in AAA (authentication, authorization, access control) principles and the use of OpenID Connect, SAML, OAuth, and related technologies
- Architectural practices with specific emphasis on modeling and design
- Functional, unit, and shift-left testing principles and methodologies
- Secure coding, design, and related practices used to reduce the risk of unauthorized access and information disclosure
- Post-secondary degree or diploma in Computer Science, Engineering, or a related field
- Minimum knowledge of cloud-native development practices and design patterns using private or public cloud providers
We offer a competitive total rewards package, including:
- A comprehensive benefits program
- A generous retirement savings plan
- Opportunities for professional development and growth
- A dynamic and entrepreneurial work environment
The MCAP Group of Companies is Canada's largest independent mortgage finance company, with over $150 billion in assets under management. We originate, trade, securitize, and service mortgages in offices across Canada, and we're committed to fostering an inclusive, accessible environment where all employees feel valued, respected, and supported.
-
Waterloo, Ontario, Canada MCAP Group of Companies Full timeOverviewThe MCAP Group of Companies is a leading provider of mortgage finance solutions in Canada, with over $150 billion in assets under management. As a Senior Software Architect, you will play a key role in designing and implementing cutting-edge software solutions to support our business operations.
-
Highly Skilled Software Development Specialist
2 weeks ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeAbout MCAP Group of CompaniesMCAP is Canada's largest independent mortgage finance company, with over $150 billion in assets under management. We provide mortgage solutions for residential and commercial properties, originating, trading, securitizing, and servicing mortgages across Canada.Job SummaryWe are seeking a highly skilled Software Development...
-
Waterloo, Ontario, Canada Recrute Action Full timeJob Overview:Mortgage collections is a specialized field that requires expertise in financial analysis and negotiation. As a Bilingual Collections Officer, you will be responsible for overseeing the entire collection process, from initial contact to resolution.Estimated Salary: $23.97 per hour.This is a 2-year contract opportunity with the possibility of...
-
Senior Mortgage Solutions Specialist
11 hours ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeWe are seeking a Senior Mortgage Solutions Specialist to join our team at the MCAP Group of Companies.The estimated salary for this position is $52,500 - $57,500 per year, depending on location and experience.About the RoleThis is a permanent full-time position located in Waterloo, Ontario.As a Senior Mortgage Solutions Specialist, you will play a key role...
-
Senior Cloud Architect
4 weeks ago
Waterloo, Ontario, Canada Software International Full timeSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We have an immediate opening for a Senior Cloud Architect at our Waterloo, ON location. The ideal candidate will work onsite.This is a full-time position with a competitive salary based on experience.Job Description:As a Senior Cloud...
-
Senior Software Developer
1 month ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our Information Technology department at MCAP Group of Companies. As a key member of our team, you will be responsible for designing, developing, and testing software applications to support our business operations.Key Responsibilities:Design and...
-
Cloud Infrastructure Architect
4 weeks ago
Waterloo, Ontario, Canada Software International Full timeJob OverviewWe are seeking a highly skilled Cloud Infrastructure Architect to join our team at Software International. As a key member of our organization, you will be responsible for designing and implementing cloud network architecture, computer architecture, or high-performance computing platforms.About the RoleDesign, develop, and research cloud network...
-
Software Development Engineer
1 month ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeAbout The Role:This is a challenging opportunity for a skilled Android Software Development Engineer to join our team at MCAP Group of Companies.Key Responsibilities:Evaluating priorities, design goals, risks, options, and compromises to recommend the most suitable approach.Familiarity with architectural patterns that contribute to secure, reliable,...
-
Waterloo, Ontario, Canada Huawei Technologies Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team in designing and developing innovative data security solutions for various Huawei products.ResponsibilitiesDesign and develop prototypes of cutting-edge data security solutions that meet the highest standards of performance, scalability, and reliability.Collaborate closely with...
-
Senior Cloud Network Architect
4 weeks ago
Waterloo, Ontario, Canada Software International Full timeSoftware International(SI) is a leading supplier of technical talent to Fortune 100/500/1000 companies in the USA and Canada.We are seeking an experienced Senior Cloud Network Architect for our IOT global client.Job Summary:The successful candidate will be responsible for designing, developing, and researching cloud network architecture, computer...
-
Waterloo, Ontario, Canada Venuiti Full timeVenuiti Healthcare is a leading provider of healthcare development projects, with over two decades of experience working with startups and Fortune 500 companies.As a Senior Java Developer, you will be part of our talented team consisting of software architects, developers, designers, and integrators. Your primary responsibility will be to design and develop...
-
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are growing our Engineering Transformation Office to power extraordinary customer and employee experiences through software, platform, and engineering skills.The successful candidate will have a strong ability to coach and lead trainings/presentations to segment partner teams/engineers;...
-
Software Systems Architect
4 weeks ago
Waterloo, Ontario, Canada Center ID Corp Full timeWe are seeking a skilled Software Systems Architect to join our team at Center ID Corp.Job DescriptionThe ideal candidate will have a strong background in software development, with at least 5 years of experience in designing and implementing large-scale systems.Experience with cloud-based technologies such as Amazon Web Services (AWS) is highly...
-
Cloud Native Software Engineering Specialist
4 weeks ago
Waterloo, Ontario, Canada MCAP Group of Companies Full timeJob DescriptionWe are seeking a highly skilled Cloud Native Software Engineering Specialist to join our team at the MCAP Group of Companies.Salary: $120,000 - $180,000 per year, depending on experience.About the RoleThis is a permanent full-time position in our Information Technology department.Job Type: Permanent Full TimeDepartment: Information...
-
Chief Software Architect
4 weeks ago
Waterloo, Ontario, Canada MCAP Full timeAt MCAP, we are seeking a highly skilled Chief Software Architect to lead our software engineering team. This is a critical role that requires a strong technical background and leadership skills.About the RoleWe are looking for an experienced professional with a deep understanding of software design principles and architectural patterns. The successful...
-
Senior Solution Architect
1 month ago
Waterloo, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full timeAbout the RoleWe are seeking a highly experienced Senior Solution Architect to lead the design and implementation of technical vision for our insurance business. As a key member of our team, you will partner with engineering, business, and operations teams to craft and implement cross-platform solutions that meet our customers' needs.Key...
-
Experienced Mortgage Documentation Specialist
4 weeks ago
Waterloo, Ontario, Canada Recrute Action Full timeWe are seeking an experienced and detail-oriented mortgage documentation specialist to join our team in the insurance industry. This hybrid position allows you to work in office for three days a week, choosing from two locations: Waterloo Ontario or Halifax Nova Scotia.The role involves supporting new mortgage processes with the possibility of contract...
-
Waterloo, Ontario, Canada Syntronic Full timeAbout Us:Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We're a community of innovators with diverse projects that define the future.Job Overview:We are seeking a highly skilled individual to develop, test, and support software components for vehicle platforms. This includes designing,...
-
Highly Skilled Infrastructure Expert
2 weeks ago
Waterloo, Ontario, Canada Carta Full timeCompany OverviewCarta is a leading software company that transforms traditional accounting into a powerful growth engine. Our platform supports nearly 7,000 funds and SPVs, representing nearly $130B in assets under management in venture capital and private equity.We help over 40,000 companies in more than 160 countries manage their cap tables, valuations,...
-
Senior Embedded Systems Software Architect
2 weeks ago
Waterloo, Ontario, Canada SRI Tech Solutions Inc. Full timeSRI Tech Solutions Inc. is seeking a highly skilled Senior Embedded Systems Software Architect to join our team in Waterloo/Ottawa, ON.The estimated salary for this position is between $110,000 and $140,000 per year, depending on experience.Job Description:We are looking for a seasoned software architect with expertise in embedded systems, AUTOSAR, and C/C++...