Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Capco's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against Capco's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Capco — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer posting at Capco — free, in seconds.
About the Role
As a Senior Software Engineer at Capco, you will design, develop, modify, maintain, and support complex web-based products and customer applications. You will work across the full software development lifecycle, contributing to technical decisions, software design, implementation, integration, testing, and maintenance. You will collaborate with clients and distributed teams, applying strong technical judgment to solve moderately complex problems and deliver high-quality outcomes.
Responsibilities
- Design, develop, modify, test, implement, integrate, and maintain enterprise web applications using C#, .NET, Angular, TypeScript, HTML5, CSS3, SQL Server, MVC, Web Services, SOA, and object-oriented design patterns.
- Participate in design discussions, technical decision-making, and the documentation of program design, coding, implementation, and maintenance.
- Work across multiple projects, providing development and maintenance support throughout the software development lifecycle.
- Apply defined coding and quality standards while using sound judgement to identify problems, recommend solutions, and support successful project completion.
- Build effective client relationships through clear interpersonal, written, and verbal communication, with a focus on client needs and satisfaction.
Requirements
- 8+ years of software development experience, with demonstrated and verifiable full lifecycle experience delivering complex web-based products.
- Strong experience designing and implementing multi-tier enterprise applications using Microsoft technologies, including C#, .NET Framework 4.0/4.8, .NET Core, ASP.NET, and ADO.NET.
- 5+ years of experience with Angular 2+ and TypeScript.
- 3+ years with HTML5 and CSS3.
- 3+ years developing with SQL Server.
- Experience with unit testing using MSTest, NUnit, or equivalent.
- Experience with Dependency Injection frameworks.
- Experience with MVC, SOA, and OOP design patterns.
- Experience with Agile methodologies such as Scrum.
- Strong analytical, problem-solving, organizational, communication, and collaboration skills.
- Experience working in distributed teams.
- Experience handling confidential business information.
Skills
- C#
- .NET
- Angular
- TypeScript
- HTML5
- CSS3
- SQL Server
- MVC
- Web Services
- SOA
- Object-oriented design patterns
- Microsoft technologies
- .NET Framework 4.0/4.8
- .NET Core
- ASP.NET
- ADO.NET
- Angular 2+
- MSTest
- NUnit
- Dependency Injection frameworks
- Agile methodologies
- Scrum
- Insurance industry experience
- ACORD standards
- Technical consulting services
- JavaScript frameworks
- Enterprise RIA applications
- UI component libraries
- Microsoft .NET certifications
Experience Level
- Senior
Salary/Compensations
- $118,000—$152,000 CAD
Benefits
- Comprehensive Benefits Coverage – 100% company-paid health, life, and disability insurance effective from Day 1 of employment.
- Retirement Savings Program – Registered Retirement Savings Plan (RRSP) with the option of receiving a matching employer contribution.
- Virtual Health Care – Company-paid program available to all employees and their dependents/partners.
- Employee & Family Assistance Program (EFAP) – Company-paid support services for employees and their dependents/partners.
- Parental Leave Top-Up – Enhanced parental leave benefits available from Day 1 of employment.
- New Parent Gift – A company-sponsored gift to celebrate the arrival of a new child.
- Wellness Support – Fitness reimbursement benefit to promote health and well-being.
- Business Coach from Day 1 – Personalized one-on-one coaching to support career growth, accelerate development, and help achieve your professional goals at Capco.
About the Company
- Capco is a global technology and management consultancy firm.
- We deliver high-impact technology solutions for Tier 1 financial institutions.
- We operate in a collaborative, flat, and entrepreneurial consulting culture.
- We provide access to continuous learning, training, and industry certifications.
- We are shaping the future of digital financial services and digital transformation across FS & Energy.
Equal Opportunity
- We’re committed to making our recruitment process accessible and straightforward for everyone. If you need any adjustments at any stage, just let us know – we’ll be happy to help.
- We value each person’s unique perspective and contribution.
- At Capco, we believe that being yourself is your greatest strength.
- Our #BeYourselfAtWork culture encourages individuality and collaboration – a mindset that shapes how we work with clients and each other every day.