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.