Senior Full-Stack Software Engineer
Company
CapCenter
Location
Richmond Hill ON
Type
Full Time
Job Description
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.
Job Overview:
This Senior Full-Stack Software Engineer will be a key member of the Digital team which is instrumental in delivering customer facing software. This individual has a passion for continuous learning and using technology to solve problems at their root. The person in this role will work directly with the Product Manager and stakeholders to create software that revolutionizes the home buying, selling, and refinancing processes.
Responsibilities:
- Develop cloud applications using the MERN (Mongo DB, Express JS, React JS, Node JS) stack with Docker, Kubernetes (K8s), Queues
- Create automated unit and integration tests
- Design and support API Integrations with various 3rd parties that enable and optimize business processes
- Develop and mentor team members
Required Qualifications:
- Bachelor's degree required
- 5+ years of experience
- Working knowledge of the MERN stack or similar alternatives
- Strong skills in Typescript or JavaScript and some experience with React, Angular, or Vue
- Working knowledge of Azure or other cloud-based systems such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or IBM Cloud
- Experience with NoSQL DBs such as Mongo DB, Redis DB, or SQL Server
- Must be US Citizen or Permanent Resident
Preferred Qualifications:
- Experience with public facing websites is highly preferred
- Understanding of pub-sub or other queuing patterns
- Mastery of at least one language and tech stack.
- Build and implement a quality system from scratch
- Knowledgeable of common software patterns and anti-patterns
- Good understanding of hardware, software, and transfer protocols and their interactions
- Good knowledge of scale and performance considerations
- Good knowledge of common security hazards (e.g. OWASP top 10 list)
- Strong ability to develop and mentor others
- Understanding of what product is driving towards and clearly understands the ultimate business goal
- Deep understanding of cloud services and processes
- Experience with C# .Net Framework/.NetCore
- Experience with microservice and micro frontend architectures
We offer a competitive compensation package to include base salary, 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/25/2022
Views
4
Similar Jobs
Software Tester/QA Analyst - REMOTE (698402) - ePATHUSA, Inc.
Views in the last 30 days - 0
The job posting is seeking a software testerQA analyst with experience in automated testing C Scrum and Agile environments The ideal candidate should ...
View DetailsSr. DevOps Engineer / Prog Analyst (696965) - ePATHUSA, Inc.
Views in the last 30 days - 5
The job posting is seeking a DevOps Engineer to accelerate the agencys transformation to DevOps and Cloud The ideal candidate will have experience wit...
View DetailsActuarial Development Program Analyst, Variable Annuities - Genworth
Views in the last 30 days - 14
The job posting is for an Actuarial Development Program Analyst position at Genworth Financial Inc The role involves performing financial projections ...
View DetailsExtractor I - Abbott
Views in the last 30 days - 14
Abbott is a global healthcare leader offering lifechanging technologies and services in diagnostics medical devices nutritionals and branded generic m...
View DetailsGeologist III - AECOM
Views in the last 30 days - 14
AECOM is seeking an experienced Geologist or Hydrogeologist to support their Remediation Practice for complex sites The position can be performed remo...
View DetailsFinancial Reporting Manager - Genworth
Views in the last 30 days - 7
Genworth Financial is seeking a Financial Reporting Manager for its Richmond VA Lynchburg VA or Raleigh NC locations The role involves preparing SEC a...
View Details