Software Architect
CapCenter
•
Richmond Hill ON
Company
CapCenter
Location
Richmond Hill ON
Type
Full Time
Job Description
CapCenter is a rapidly growing business that is trailblazing new homeownership solutions. By optimizing all the buying, selling, and home financing needs in one place, we can provide first-in-class service and one of a kind financial benefit. CapCenter exists to help individuals and families achieve all their homeownership dreams. When you join CapCenter, you are impacting the largest industry in America, residential real estate.
CapCenter is built on cloud technologies and integrations with industry leading systems. We are looking for problem solvers, forward thinkers, and team players to join our talented technology team to tackle the tough technical and functional challenges to help disrupt the realty, mortgage, and insurance industries.
Responsibilities:
Required Qualifications:
Preferred Qualifications:
We offer a competitive compensation package to include base salary, annual bonus, medical, dental and life insurance benefits, 401K, and paid vacation. We do not discriminate against applicants/employees on any protected basis and are an Equal Opportunity Employer: Veteran/Disability
CapCenter is built on cloud technologies and integrations with industry leading systems. We are looking for problem solvers, forward thinkers, and team players to join our talented technology team to tackle the tough technical and functional challenges to help disrupt the realty, mortgage, and insurance industries.
Responsibilities:
- Clients Come First.All decisions at CapCenter are rooted around how the client benefits. Winning solutions are those that put the homeowner or aspiring homeowner's needs first. You will architect cloud based, scalable, secure and elegant solutions. Furthermore, you will scope functionality of designs to be manageable and shippable in smaller timeframes.
- Innovation Never Stops.People, process, and system innovations are ongoing. Our team members are important stakeholders in our growth and client success. You will develop cloud applications using the MERN stack with Docker, Kubernetes, and Queuing. Additionally, you will support and maintain existing systems (C# .Net Framework/ .NetCore)
- Excellence is a Team Sport.CapCenter service professionals are all in-house. We do not work across multiple companies, partner relationships, or referral sources. We achieve results by working unitedly with our subject matter peers. Leadership is expected as you drive culture and employee development at CapCenter. You will articulate and convey designs effectively to team members to execute vision.
- Savings are Earned.CapCenter seeks to save our clients' money, time, risk, and effort. Savings are earned through service investments and strong past client network effects. You will lead the way to create good test coverage including unit and automated tests. Additionally, you will lead on designated applications to ensure best practices are in place and followed.
Required Qualifications:
- Bachelor's degree required
- 8+ years of hands-on software development experience and/or software architecture experience
- Ability to design enterprise systems
- Must be US Citizen or Permanent Resident
Preferred Qualifications:
- Experience with public facing website is highly preferred
- Working knowledge of the MERN stack
- Strong skills in Typescript/JavaScript and some experience with React, Angular, or Vue
- Deep understanding of machine-to-machine communication methods and protocols
- Deep understanding of Azure or other cloud-based systems
- Deep understanding of NoSQL DBs or SQL Server
- Understanding of pub-sub or other queuing patterns
- Excellent knowledge of microservice and micro frontend architectures
- Mastery of at least two languages and tech stacks. Working knowledge of others
- The ability to raise the software bar across multiple teams
- Responsible for the technical stewardship of an application or major components of a large application
- Responsibilities may include greenfield architecture, re-architecture, systems design, and even delegation and approval of architecture proposals for the application
- Great mentor and have a good understanding of various application architectures and technology stacks
- They should have the experience to weigh the pros and cons of various software design choices and also have the people skills to rally the team around the chosen solutions
- The ability to justify business value using data and convince others to join them
- The knowledge and experience in all aspects of software engineering: requirements acquisition, validation, and management; architecture/design; code and other artifact development; integration; and testing/QA
We offer a competitive compensation package to include base salary, annual bonus, medical, dental and life insurance benefits, 401K, and paid vacation. We do not discriminate against applicants/employees on any protected basis and are an Equal Opportunity Employer: Veteran/Disability
Date Posted
08/15/2022
Views
6
Positive
Subjectivity Score: 0.8
Similar Jobs
Biomedical Equipment Support Specialist - Department of Veterans Affairs - Veterans Health Administration
Views in the last 30 days - 0
View DetailsTravel Nurse RN - Med Surg / Telemetry - $2,262 per week - Vibra Travels
Views in the last 30 days - 0
View DetailsTravel Nurse RN - ED - Emergency Department - $2,433 per week - Vibra Travels
Views in the last 30 days - 0
View DetailsTravel Nurse RN - Long Term Acute Care - $2,262 per week - Vibra Travels
Views in the last 30 days - 0
View DetailsTravel Nurse RN - Med Surg / Telemetry - $2,347 per week - Vibra Travels
Views in the last 30 days - 0
View DetailsTravel Nurse RN - Med Surg - $2,347 per week - Vibra Travels
Views in the last 30 days - 0
View Details