Senior Software Engineer (# 7620)


Title: Senior Software Engineer (Cloud & Security)

Location: O ‘Fallon, Missouri (Main Campus) (Hybrid)

Duration: 24 Months


Overview:

As part of an exciting, fast paced environment developing authentication and security solutions in the mobile and e-commerce space, this position will provide technical expertise within the development lifecycle for new products and services.

  • Are you interested in re-defining how MasterCard does online authentication today?
  • Have you ever brought a product to market on a global scale?
  • Are you motivated to stay on cutting edge of technology?

GLIDER TEST: Software Engineering – Advanced

What are your top 3 required technical skills?

  • Java/Spring Boot
  • PCF
  • RDBMS (MySQL, Oracle and PostGRES)

What soft skills would you like to see in a candidate?

  • Communication skills
  • Payments experience a plus

Role

  • Technically lead project through all stages of the project life cycle, including requirement understanding, estimation, design, development, acceptance testing
  • Work closely with Project Architect, BA and/or customer and come up with high level and low level design
  • Develop critical components whenever required and create proof of concepts for new/unknown use cases/ideas
  • Conduct code reviews, is responsible for overall code quality, Coach and mentor less experienced team members
  • Write and review Design Documentation in conjunction with Technical writer, Do SCM Operations – branching, merging, tagging, conflict resolution
  • Study upcoming technologies and identify how they can be used to improve existing solution
  • Comply with organizations processes. Policies and protects organization’s Intellectual property. Also, participate in organization level process improvement and knowledge sharing

All About You

Essential knowledge, skills & attributes

  • Hands on experience and expert on working with core Java, Spring (MVC, IOC, AOP), Hibernate, JSP, JPA, application servers (Jboss, WebLogic), SQL & RDBMS (MySQL, Oracle and PostGRES), Web-services (JSON and SOAP) & XML
  • Hands on experience of using Eclipse/My Eclipse IDE, UML tools (MS Visio), MS Word and Powerpoint
  • Hands on experience of writing Junit test cases, working with Maven/Ant, GIT
  • Personal attributes are strong logical and Analytical Skills, design skills, should be able to articulate and present his/her thoughts very clearly and precisely in English (written and verbal)
  • Knowledge of Design Patterns
  • Knowledge of Security concepts (E.g. authentication, authorization, confidentiality etc.) and protocols, their usage in enterprise application

Additional/Desirable capabilities

  • Experience of working in Mobile or Payments application Domain
  • Hands on experience of working with tools like Mockito, JBehave, Jenkins, Bamboo, Confluence
  • Hands on experience of technologies like AJAX, jQuery, Angular, WS-Security, Spring Security, Log4j

 

A reasonable, good faith estimate of the minimum and maximum hourly wage for this position is $70/hr to $75/hr. on W2. On C2C $80/hr Max.

Benefits will be available, and details are available at the following link: https://rb.gy/foel75.

 

Apply

Apply for this role

Additional questions

The following error(s) occurred:

Hi I'm Sahil

I manage this role