BCAA · 4 months ago
Senior Software Developer Analyst
BCAA is a BC Top Employer dedicated to delivering peace of mind to its members. The Senior Software Developer Analyst will be responsible for driving the design and development of web applications and microservices that support BCAA’s internal systems, while also providing leadership and mentorship to the SCRUM team.
AssociationNon Profit
Responsibilities
Lead the end-to-end design, development, testing, and delivery of complex applications and microservices that support BCAA’s internal business systems
Provide technical leadership to SCRUM teams by setting coding standards, conducting code reviews, and mentoring less experienced developers
Participate in architectural planning and design discussions, helping define scalable and secure solutions that align with business objectives
Write clean, maintainable, and efficient code across multiple platforms, including .NET MVC and Java-based services
Develop and execute unit, integration, performance, and regression tests to ensure quality, performance, and system stability
Collaborate closely with QA, infrastructure, and DevOps teams to implement IT process automation and CI/CD pipelines
Take part in all Agile ceremonies including backlog grooming, sprint planning, sprint demos, retrospectives, and daily stand-ups
Support continuous delivery initiatives by integrating testing, monitoring, and deployment tools within the development lifecycle
Troubleshoot, debug, and resolve production issues quickly and effectively, applying root cause analysis and implementing preventative solutions
Scope and estimate new development work, providing realistic timelines and effort assessments to project stakeholders
Help document system architecture, development workflows, and technical decisions for ongoing team reference
Work with cross-functional stakeholders to gather technical and business requirements, contributing to effective solution design
Contribute to a culture of innovation and continuous improvement by identifying technical enhancements, process optimizations, and opportunities to modernize existing systems
Carry out other related tasks and projects as assigned to support the evolving needs of the business
Qualification
Required
Degree or diploma in Computing Science, Business Administration, or Management Information Systems (or equivalent experience)
7+ years of hands-on experience in application development and code integration
Strong background in Frontend: HTML5, CSS3, JavaScript, SASS, JQuery, AngularJS, ReactJS
Strong background in Backend: ASP.NET MVC, Razor, C#, .NET, Java, JEE, Microservices, JBoss
Strong background in Scripting/DevOps: Shell, Python, Perl, Git, Azure DevOps, Serverless, Jenkins, Bamboo, New Relic
Strong background in Cloud & Integration: Sitecore CMS, AWS, Vercel, Auth0, EKS, Web APIs
Strong background in Database: MS SQL, relational databases, advanced SQL querying
Solid experience with mobile-first and responsive web design
Proven ability in system architecture, technical specification development, and process automation
Experience in continuous integration and cloud development environments
Preferred
Experience with Agile development methodologies
Strong facilitation and consensus-building skills
Benefits
The chance to make a difference every day in the lives of British Columbians, BCAA Members and our communities.
Career and personal development to help you grow and reach your goals.
Incentives that recognize team and individual sales and performance.
Flexible benefits to support your health and lifestyle, and wellness dollars* to keep your body, mind and soul thriving.
A competitive rewards package including salary performance bonus programs, pension plan*, and more to help build your personal wealth.
Paid time off including vacation, and days for wellness, volunteering, and cultural, spiritual or religious connection.
BCAA membership, with valuable perks and Member savings on every day and special spending, from gas and coffee to clothes, sports and event tickets, and hotels.
Meaningful, rewarding work for a BC Top Employer known for putting people first and constantly building a better workplace for all our team members.
Company
BCAA
Driven by our purpose to move British Columbians forward, BCAA (British Columbia Automobile Association) is a long-standing BC Top Employer (Mediacorp) and provides over 1 in 3 B.C.
Funding
Current Stage
Late StageRecent News
iphoneincanada.ca
2025-10-21
2025-07-16
2025-05-06
Company data provided by crunchbase