Software Engineer II

1 month 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 in Vancouver, Canada. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and React.

Key Responsibilities:

  • Design and develop full-stack applications using Java and React
  • Participate in all scrum ceremonies using SAFe Agile methodology
  • Adopt best development practices, new languages, and architecture patterns to write well-designed, maintainable, testable, scalable, and secure code
  • Write code to perform unit testing, mutation testing, integration testing, functional, and regression testing
  • 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
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Excellent problem-solving skills with creative troubleshooting abilities
  • Experience with CI/CD, monitoring tools like Splunk or Dynatrace, performance testing using JMeter, cloud development, Docker, Kubernetes

What We Offer:

  • Competitive salary range: $83,000 - $133,000 CAD
  • Corporate Security Responsibility

Location: Vancouver, Canada



  • Vancouver, British Columbia, Canada Triunity Software Full time

    Job Title: Software Engineer II With React ExperienceWe are seeking a highly skilled Software Engineer II with expertise in React to join our team at Triunity Software Inc.About the Role:This is a challenging and rewarding opportunity for a talented software engineer to contribute to the development of cutting-edge web applications using React, GraphQL, and...

  • 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

    1 month ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    **Software Engineer II - Xbox Graphics** We are seeking a skilled Software Engineer II to join our Xbox Graphics team, working on state-of-the-art graphics drivers, compression, and emulation systems. **Job Description** The Xbox Graphics team is responsible for developing industry-leading game development technology, working closely with hardware...

  • 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

    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

    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

    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

    3 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...