Sr Software Developer
Thales
Location: Vancouver - Burrard St, Canada Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure. This is a hybrid position in Vancouver, BC Position Summary As a member of a collaborative development team, the Sr. Software Developer will be instrumental in the design and implementation of secure Key Management Platform & SaaS Service. Essential Functions
- Design, develop, test, and maintain scalable microservices in a containerized cloud environment under technical guidance.
- Implement features that support multi-tenancy, high availability, scalability, manageability, and extensibility.
- Apply test-driven development practices and automation to improve software quality and reliability.
- Debug, troubleshoot, and resolve software defects and technical issues in distributed and multi-threaded applications.
- Collaborate with product owners, architects, senior engineers, QA, DevOps, and support teams to understand requirements and deliver effective solutions.
- Break down assigned work, provide estimates, and complete development tasks within Agile sprint timelines.
- Develop software solutions by analyzing system needs, data flows, usage patterns, and work processes.
- Create and maintain clear technical documentation, diagrams, code comments, and operational notes for assigned features.
- Follow secure coding standards and participate in code reviews to ensure maintainable, reliable, and secure software.
- Stay current with relevant cloud, server-side development, database, and security technologies.
- Work closely with customer support and operations teams to investigate production issues and contribute to timely resolution.
- 5-8 years of related experience as a software engineer.
- Bachelor’s degree in computer science, Computer Engineering, or a related technical discipline.
- Hands-on experience with at least one major cloud platform such as AWS, Azure, or GCP, and experience with Docker and Kubernetes in production or production-like environments.
- Experience developing, deploying, or supporting SaaS applications and cloud-native services.
- Programming experience with Go, C, C++, or similar server-side programming languages.
- Experience designing, developing, or consuming RESTful APIs; familiarity with API documentation tools such as Swagger/OpenAPI.
- Experience developing high-availability database-centric enterprise software using relational databases such as PostgreSQL.
- Experience troubleshooting software, databases, and application performance issues, including blocking and deadlocking scenarios.
- Experience with Linux software development, packaging, testing, release processes, and scripting languages.
- Working knowledge of security standards or concepts such as PKI, PKCS, or KMIP.
- Familiarity with databases and schema design concepts.
- Strong problem-solving, written, verbal, and collaboration skills.
- Master’s degree in computer science, Computer Engineering, or a related technical discipline.
- Experience or familiarity with Key Management, cryptographic services, or security-focused platform applications.
- Working knowledge of secure coding practices, security principles, and common application security considerations.
- Familiarity with cloud provider SDKs and services in AWS, Azure, or GCP.
- Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
- Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
- Company paid holidays, vacation days, and paid sick leave.
- Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
- Employee Discounts on home, auto, and gym membership.
- ...more secure. This is a hybrid position in Vancouver, BC Position Summary As a member of a collaborative development team, the Sr. Software Developer will be instrumental in the design and implementation of secure Key Management Platform & SaaS Service. Essential Functions...SeniorLong term contractFull timeTemporary workLocal area
- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...SeniorFull timeInternship
- Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...SeniorFull time
- ...Education: Bachelor's degree. or equivalent experience. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other...SuggestedPermanent employmentImmediate startFlexible hoursDay shift
$100k per year
...Languages English Education Bachelor's degree Experience Experience an asset Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...SuggestedFull time$120k - $130k per year
...be responsible for working with business analysts, technical leads, architects and end users to understand IBM TRIRIGA requirements, develop and configure application components, support integrations, troubleshoot issues and deliver enhancements across the real estate and facilities...SeniorPermanent employment$120.7k - $161.8k per year
...our Production Technology department are charged with developing and implementing new algorithms to solve unique and... ...collaborative environment with us, and use the code we develop daily. The Emerging Technology Sr. Software Engineer will collaborate with engineering and...SeniorFull timeInternshipShift work$67.7k - $94.7k per year
...We’re looking for a Junior Software Developer who can design, build, test, and ship high quality software that delivers value to our customers. You’ll work on a small and agile team that continuously incorporates feedback to refine and improve the products and features you...SeniorInternshipRemote work$20 - $24 per hour
...growing, forward-thinking company solving real-world challenges to improve how farming works, today and for the future. As a Software Developer Co-op, you will collaborate with our teams to support Semios in building the most integrated platform in Agriculture, developing...Hourly payWork at officeImmediate start$130k per year
...do: iQmetrix is a global provider of Interconnected Commerce software solutions for telecom retail. Interconnected Commerce is an AI-native... ...it are decided rather than assumed. Help other engineers develop as architectural thinkers. Over time, the strongest signal of...SeniorFull timeContract workWork at officeRemote workFlexible hours$125k - $135k per year
...The Role Location : Vancouver, BC (Hybrid) Employment type : Full-time Reports to : Manager, Software Development As an experienced Senior Software Developer, you’ll develop major components that power our consumer apps and global platform enabling millions of...SeniorPermanent employmentFull time$173.4k - $219.3k per year
...Persistent, and Empathetic . Your role As a Software Engineer, you’ll be responsible for developing and maintaining features to enhance customers’ day-to... ...based in our Vancouver office. What you’ll do Develop and maintain software solutions and integrations that...SeniorWork at office$140k - $210k per year
...give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul.... ...About the Role Evisort Engineering is growing! As a Fullstack Software Engineer, you’ll join a collaborative, cross-functional team...SeniorFull timeContract workWork at officeRemote workHome officeFlexible hours$168k - $194.25k per year
...communicate, resolve customer needs, and automate work in real time. Our Applied AI team develops models, agentic capabilities, and evaluation methods that power these experiences. As a Sr. Software Engineer, Applied AI Systems, you will build the software systems that power...SeniorWork at office$150.5k - $175.25k per year
...Persistent, and Empathetic . Your role As a Sr. SDET in Agentic QA, you will own the test... ...’s AI Voice Agent services. You will develop automated tests for end-to-end product... ...you’ll bring ~6+ years of experience in software engineering or SDET roles with an emphasis...SeniorWork at office$140k - $205.7k per year
26WD101417 L'affichage de poste en français suivra / The French job posting follows. 26WD101417, Software Engineering Manager, Global Developer Relations Position Overview Autodesk is looking for an experienced Software Engineering Manager to lead and transform our global...Senior$175.5k - $218.25k per year
...advocate for the team's technical initiatives. What you’ll do Develop and maintain Dialpad's web & desktop applications using modern... ...Skills you’ll bring ~6-10 years of experience in full-stack software engineering. ~ Strong experience in writing high-performance,...SeniorWork at office$122.3k - $170.7k per year
...safer, and more rewarding. As a Senior Software Engineer , you will collaborate with Research... ...at scale. Partner with engine developers, ensuring gameplay features and systems... ...contributing to engine architecture or developer-facing platforms. ~ Proficiency in CI/...SeniorFull timeLocal area3 days per week$141.4k - $204.4k per year
...on enabling more players to participate in creative expression by making creation easier, safer, and more rewarding. As a Senior Software Developer, you will collaborate with product leaders, gameplay designers, developers, and researchers to bring ideas to life. You will...SeniorFull timeLocal area3 days per week- Job Description Job Description Senior Accountant – Public Accounting / Private Equity & M&A Location: Vancouver, BC, Canada Employment Type: Full-Time About the Opportunity KCG Search is partnering with a growing, acquisition-focused investment organization...SeniorFull timeContract workTemporary workDirect hire
- ...Responsibilities Architect and develop embedded control software for vehicle management and body-control features, including state machines, arbitration logic, and vehicle-mode handling. Review requirements and produce high-level functional specifications with systems...SeniorFull time
$100k - $120k per year
...Support the execution of Aviva's Contract Surety growth strategy by identifying opportunities to strengthen existing relationships and develop new business partnerships. You will collaborate with brokers, contractors, and internal stakeholders to expand market presence, drive...SeniorLong term contractContract workFor contractorsInternshipFlexible hours$122k - $150k per year
...Role Overview Reporting to the Lead, the Senior Data Developer is responsible for supporting the development of reliable site data... ...with business stakeholders, product owners, data scientists, and software engineering teams to gather requirements and translate business...SeniorLong term contractFull timeWork at office$84k - $140k per year
...mentoring and on the job coaching -- What will your typical day look like? Your day is dynamic and impactful. You'll develop core skills in preparing SR&ED tax credit claims, guided by experienced mentors. As your expertise grows, you'll take on responsibilities like...SeniorPermanent employmentFlexible hours- ...data and incorporating innovative approaches and techniques. Develop proposals for business development opportunities and present to... ...and plant expansions. Experience in automation system design, software integration, development, commissioning, validation, and start-up...SeniorHourly payFull timeWork at officeLocal area
$141.4k - $204.4k per year
...on enabling more players to participate in creative expression by making creation easier, safer, and more rewarding. As a Senior Software Developer, you will help build the agentic harness that turns intent into working games and the loop that lets an agent write, run,...SeniorFull timeLocal area3 days per week$38.5 per hour
...certificate Positions Available: 4 NOC Group: Web developers and programmers (21234) NOC Job Title: Web Developer ________________________________________... ...variety of graphics, database, animation and other software Language • English Education • Bachelor'...Hourly payPermanent employmentFull timeImmediate start$115.2k - $192.5k per year
...are the future of Salesforce. The Qualified Success Architect / Sr. Success Architect will own the successful implementation and adoption... ...teams Qualifications: ~5-10 years of Mid Market/Enterprise software experience ~ Excellent interpersonal, communication, persuasion...SeniorFull time$69.45k - $119.45k per year
...technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on... ...clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to...Full timeWork at officeLocal areaShift work- ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity... ...and Simulation Here’s what you need: ~2+ years of general software development experience, featuring significant Python expertise including...SeniorHourly payFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Developer. Be the first to apply!
- software engineer part time Vancouver, BC
- software engineer Vancouver, BC
- software design engineer Vancouver, BC
- software engineer - computer Vancouver, BC
- software developer internship no experience Vancouver, BC
- ingénieur logiciel Vancouver, BC
- software engineer co-op Vancouver, BC
- software development engineer Vancouver, BC
- software developer Vancouver, BC
- software engineer - ai machine learning Vancouver, BC

