Software Engineer II

2 months ago


Vancouver, British Columbia, Canada MasterCard Full time $83,000 - $133,000
Software Engineer II (Full-Stack - Java, React)

We are seeking a highly skilled Software Engineer II to join our DMP team for the Decision Operations product in Vancouver office.

Key Responsibilities:

  • Own software delivery tasks (development, test, deployment, support, documentation, configuration) at an application/software component level.
  • Full stack developer that can code front end and REST API/backend applications.
  • Participate in all the scrum ceremonies using SAFe Agile methodology.
  • Adopt best development practices, new languages, architecture patterns to write well designed, maintainable, testable, scalable, and secure code.
  • Write code to do unit testing, mutation testing, integration testing, functional and regression testing.
  • Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives.
  • Perform code reviews, refactoring, and writing technical documentation of APIs and services being delivered.

Requirements:

  • Full stack developer with ability to write secure code in three or more languages (e.g., React, Java, JavaScript, SQL).
  • Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage (e.g. factory, adaptor, singleton, composite, observer, strategy, inversion of control).
  • Experience with CI/CD, monitoring tools like Splunk or Dynatrace, performance testing using JMeter, cloud development, Docker, Kubernetes.
  • Familiar with secure coding standards (e.g., Sonar, Zally, Checkmarx, Black Duck) and techniques to scan and measure code quality and anti-patterns as part of development activity.

What We Offer:

  • Vancouver, Canada: $83,000 - $133,000 CAD
  • Corporate Security Responsibility

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    **Software Engineer II for Microsoft Teams Rooms Devices** We are seeking a skilled Software Engineer II to develop software features for Microsoft Teams Rooms devices, with a focus on creating high-quality and reliable products. **Job Description** We are looking for a talented Software Engineer II with proficient technical skills and a proven record of...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer IIElectronic Arts Inc is seeking a highly skilled Software Engineer II to join our EA Digital Platform (EADP) group. As a key member of our team, you will be responsible for developing and maintaining the foundation for all of EA's incredible games and player experiences.Key Responsibilities:Design and implement high-level platforms for...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer IIElectronic Arts Inc is seeking a highly skilled Software Engineer II to join our EA Digital Platform (EADP) group. As a key member of our team, you will be responsible for developing and maintaining the foundation for all of EA's incredible games and player experiences.Key Responsibilities:Design and implement high-level platforms for...

  • Software Engineer II

    3 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Job Title: Software Engineer IIRequisition Number: 185565Job Summary:We are seeking a highly skilled Software Engineer II to join our EA Sports Quality Verification Engineering (QVE) department. As a key member of our team, you will collaborate with EA's QA and Development teams to identify and create tools, automation solutions, scripts, and technical...

  • Software Engineer II

    3 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    Job Title: Front-end or Full-stack Software Engineer II Microsoft is seeking a highly skilled front-end or full-stack Software Engineer II to join its Azure Data engineering team. The team is responsible for building data gravity on the Microsoft Cloud, enabling customers to bring in, clean, shape, and join data to extract intelligence. About the Job As a...

  • Software Engineer II

    3 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Job Title: Software Engineer IIElectronic Arts Inc. is seeking a highly skilled Software Engineer II to join our Quality Verification Engineering team. As a key member of our team, you will play a critical role in ensuring a seamless consumer experience by focusing on upstream quality and targeting defect prevention and...

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our EA Sports Quality Verification Engineering team. As a key member of our team, you will play a critical role in ensuring a seamless consumer experience by focusing on upstream quality and targeting defect prevention and containment.Responsibilities:Collaborate with...

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our EA Sports Quality Verification Engineering team. As a key member of our team, you will play a critical role in ensuring a seamless consumer experience by focusing on upstream quality and targeting defect prevention and containment.Responsibilities:Collaborate with...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking an experienced Software Engineer II to join our team at Amazon. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale cloud-based systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, secure, and efficient cloud-based systemsCollaborate...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking an experienced Software Engineer II to join our team at Amazon. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale cloud-based systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable, secure, and efficient cloud-based systemsCollaborate...

  • Software Engineer II

    3 weeks ago


    Vancouver, British Columbia, Canada MasterCard Full time

    Software Engineer II (Full-Stack - Java, React)Our MissionAt Mastercard, we're committed to connecting and powering an inclusive, digital economy that benefits everyone, everywhere. We make transactions safe, simple, smart, and accessible using secure data and networks, partnerships, and passion.Title and SummarySoftware Engineer II (Full-Stack - Java,...

  • Software Engineer II

    3 weeks ago


    Vancouver, British Columbia, Canada MasterCard Full time

    Software Engineer II (Full-Stack - Java, React)Our MissionAt Mastercard, we're committed to connecting and powering an inclusive, digital economy that benefits everyone, everywhere. We make transactions safe, simple, smart, and accessible using secure data and networks, partnerships, and passion.Title and SummarySoftware Engineer II (Full-Stack - Java,...

  • Software Engineer II

    3 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    Software Engineer II for Cosmos DB: Design and Implement Scalable and Efficient Database Systems Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The team builds and maintains...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    Software Engineer II (GPU Performance) Job Description We are seeking a skilled Software Engineer II to work on GPU performance analysis and optimization, collaborating with our hardware teams and partners to build software stacks for next-generation supercomputers and AI accelerators. About the Role This technical role requires hands-on software...

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    **Software Engineer II for AI-Powered Services and Frameworks** We're seeking a skilled Software Engineer II to join our team at Xbox Gaming AI, where you'll be a key contributor to building the next generation of AI-powered services and frameworks. At Xbox, we're committed to inclusivity and diversity, and we welcome applications from candidates with...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    Join Microsoft Canada as a Software Engineer IIWe are a team that is building applications and services that will revolutionize the learning experience in millions of classrooms worldwide. Our challenge is to shape the future of education. Are you curious about a diverse team with a startup feel and a hackathon culture inside Microsoft? The Microsoft EDU...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    Join Microsoft Canada as a Software Engineer IIWe are a team that is building applications and services that will revolutionize the learning experience in millions of classrooms worldwide. Our challenge is to shape the future of education. Are you curious about a diverse team with a startup feel and a hackathon culture inside Microsoft? The Microsoft EDU...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    Software Engineer II - Empowering Education through Innovation We're seeking a talented Software Engineer II to join our team in Microsoft Vancouver, where you'll play a key role in shaping the future of education by developing innovative applications and services that revolutionize the learning experience. About the Role As a Software Engineer II, you'll...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Full time

    Software Engineer II Job DescriptionElectronic Arts is seeking a highly skilled Software Engineer II to join our Quality Verification Engineering team. As a key member of our team, you will be responsible for collaborating with our QA and Development teams to identify and create tools, automation solutions, scripts, and technical testing strategies.Key...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Electronic Arts Full time

    Software Engineer II Job DescriptionElectronic Arts is seeking a highly skilled Software Engineer II to join our Quality Verification Engineering team. As a key member of our team, you will be responsible for collaborating with our QA and Development teams to identify and create tools, automation solutions, scripts, and technical testing strategies.Key...