Jobs

    Software Engineer II - Atlanta, United States - Mastercard

    Mastercard
    Mastercard Atlanta, United States

    3 weeks ago

    Default job background
    Description

    Job Description

    Our Purpose

    We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

    Title and Summary

    Software Engineer II (Fullstack)Overview
    Mastercard strives to be the trusted network for empowering small businesses to grow and thrive through compelling products and solutions accessible from our B2B customers and partners. This segment is central to Mastercard's growth strategy - not only because of the impact Small & Medium Enterprises have on local, regional, and global economies but also because of their significant role in the payment ecosystem as buyers and sellers.

    Role
    Software Engineer on products focused on Access to Capital – This team will be focused on all the products/functionality to enable SMEs to Access Capital. This domain will be accountable to create systems/components that can manage the lifecycle of an SME from – the need for capital, streamlining the search for sources, enabling lenders with visibility/confidence to lend to SME and the end-to-end process involved in this journey.
    Overview

    • Responsible for the analysis, design, development and delivery of software solutions

    • Defines requirements for new applications and customizations, adhering to standards, processes and best practices

    Responsibilities

    • Own software delivery tasks (code development, test, deployment) at an application/software component level

    • Participate in team prioritization discussions with Product/Business stakeholders

    • Able to troubleshoot and refactor existing code

    • Adopt new languages and architecture patterns needed for the work

    • Influence the decisions made by the team

    • Assist peers and less experienced members

    • Influence the decisions made by the team

    • Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives

    • Assist in technical documentation of APIs and services being delivered

    Experiences

    • Has ability to write secure code in three or more languages (e.g., C, C+, C#, Java, JavaScript, COBOL, SQL)

    • Efficient in Javascript, Angular or React or Vue or any front end technology, , , SQL

    • Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT)

    • Understands and implements standard branching (e.g., Gitflow) and peer review practices

    • Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity

    • Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage

    • Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control)

    • Understands requirement analysis being essential part of delivering value to our customers and partners and participate in elaboration, prioritization, and effort estimation

    • Understands different SDLC practices (Waterfall/Scrum/Kanban/SAFe) and the delivery situations they are used for

    • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)

    • Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services, web-applications, big data)

    • Understands Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization

    • Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient

    • Understands functional and non-functional testing types to elaborate and estimate test effortsIn the US, Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. If you require accommodations or assistance to complete the online application process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

    Corporate Security Responsibility


    All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

    • Abide by Mastercard's security policies and practices;
    • Ensure the confidentiality and integrity of the information being accessed;
    • Report any suspected information security violation or breach, and
    • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
    In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary based on location, experience and other qualifications for the role and may be eligible for an annual bonus or commissions depending on the role. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance), flexible spending account and health savings account, paid leaves (including 16 weeks new parent leave, up to 20 paid days bereavement leave), 10 annual paid sick days, 10 or more annual paid vacation days based on level, 5 personal days, 10 annual paid U.S. observed holidays, 401k with a best-in-class company match, deferred compensation for eligible roles, fitness reimbursement or on-site fitness facilities, eligibility for tuition reimbursement, gender-inclusive benefits and many more.

  • Patch My PC

    Software Engineer

    4 days ago


    Patch My PC Atlanta, United States

    Job Description · Job DescriptionAre you an enthusiastic Software Engineer that thrives on implementing high quality code? Do you love to get and give constructive and thoughtful feedback in your pull requests? Are you passionate about understanding how things work and problem so ...


  • Mastercard Atlanta, United States

    Job Description · Our Purpose · We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help in ...


  • Catapult Services LLC Atlanta, United States

    Job Description · Job DescriptionIn the dynamic role of Software Engineer, you play a crucial part in driving the development and maintenance of applications. Your expertise spans multiple systems and customer domains, contributing to the creation of a robust and scalable platfor ...

  • US Bank

    Software Engineer 2

    3 weeks ago


    US Bank Atlanta, United States

    Job Description · At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions, enabling the communities we support to grow and succeed in the right ways, all more confidently and more often—that's w ...


  • Mastercard Atlanta, United States

    Job Description · Our Purpose · We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help in ...

  • Prestige Staffing

    Sr Software Engineer

    2 weeks ago


    Prestige Staffing Atlanta, United States

    Job Description · Job DescriptionJobID: 40825 Sr Software Engineer (Salesforce CPQ) · Location: Atlanta, GA · Onsite requirements: 5 days/week or Flex Onsite Schedule 2-3 days per week/month · Pay: $74.07/hour · Top 5 Must Haves: · Salesforce · CPQ (Steelbrick) · Apex, · Light ...


  • Mastercard Atlanta, United States

    Job Description · Our Purpose · We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help in ...


  • Resolution Technologies San Francisco, United States Permanent

    · Software Engineering Group Lead - Career Opportunity · Our client, who is a global leader in the CX and contact center space, is seeking a heavily technical Software Engineering Group Lead. In this position you will play a pivotal role guiding a team of 6+ software engineers w ...


  • Mastercard Atlanta, United States

    Job Description · Our Purpose · We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help in ...


  • Mastercard Atlanta, United States

    Job Description · Our Purpose · We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help in ...

  • Michelin Inc

    Hardware Engineer

    1 day ago


    Michelin Inc Atlanta, United States

    Job Description · Job DescriptionTHE ROLE IN SHORT:In this role, your duties will include overseeing the various stages of HW product development and collaborating with the software development team. You will also be responsible for collaborate with cross-functional teams on the ...

  • Experient Group

    Senior Go Engineer

    4 days ago


    Experient Group Atlanta, United States

    Job Description · Job DescriptionWork With US · At Experient Group, we value community, collaboration, and people who are willing to roll up their sleeves to get the job done. While functional and technical skills are critical, we place a priority on hiring people who match our v ...


  • Experient Group Atlanta, United States

    Job Description · Job DescriptionWork With US · At Experient Group, we value community, collaboration and people who are willing to roll up their sleeves to get the job done. While functional and technical skills are critical, we place a priority on hiring people who match our va ...

  • Experient Group

    Project Strategist

    1 week ago


    Experient Group Atlanta, United States

    Job Description · Job DescriptionWork With Us · At Experient Group, we value community, collaboration, and people who are willing to roll up their sleeves to get the job done. While functional and technical skills are critical, we place a priority on hiring people who match our v ...

  • Experient Group

    Project Strategist

    2 weeks ago


    Experient Group Atlanta, United States

    Job Description · Job DescriptionWork With Us · At Experient Group, we value community, collaboration, and people who are willing to roll up their sleeves to get the job done. While functional and technical skills are critical, we place a priority on hiring people who match our v ...


  • Experient Group Atlanta, United States

    Job Description · Job DescriptionSr. Software Engineer - Frontend Lead · Work With US · At Experient Group, we value community, collaboration and people who are willing to roll up their sleeves to get the job done. While functional and technical skills are critical, we place a pr ...


  • Merrick Chamblee, United States

    OVERVIEW · Merrick is seeking a full time Electrical Designer for Facility and Equipment design projects and studies with our High Performance Facility design group. This position can be located in Greenwood Village, CO; San Antonio, TX; Albuquerque, NM; Chamblee, GA; Merrit Isla ...


  • TRC Talent Solutions Atlanta, United States Direct Hire

    · We have an exciting opportunity for a Senior Structural Engineer This role is primarily responsible for leading a team to perform the design and analysis of structural elements and systems for a variety of project types, in different industries such as manufacturing, distribut ...


  • Entegee Atlanta, United States

    Job Description · Job DescriptionSummary: Seeking an experienced Sr Controls Engineer with a strong background in Industrial Automation/Controls for liquid pipelines, proficient in PLC programming, HMI design, and control system documentation. · Bachelor's degree in Electrical, C ...


  • Abbott Atlanta, United States

    Job Description · Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and bra ...