Software Engineer I
Company | Mastercard |
---|---|
Location | O’Fallon, MO, USA |
Salary | $72000 – $115000 |
Type | Full-Time |
Degrees | |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- Broad understanding of Software Engineering Concepts and Methodologies is required.
- Knowledge of SQL and RDBMS concepts.
- Experience with at least one modern programming languages such as Java, Angular, NodeJS.
- Proficient communication skills with verbal and written English.
- Excellent problem-solving skills.
Responsibilities
- Contribute to all parts of the software solution’s development and maintenance including design, development, documentation, deployment, and testing.
- Adhere to Mastercard’s standards, processes, and best practices.
- Write high quality, secure code that is modular, functional, and testable.
Preferred Qualifications
- Experience with Spring, Spring Boot, Hibernate, Web Services, SQL, and/or Pivotal Cloud Foundry.
- Experience with RESTful APIs, microservices and/or front-end development.
- Experience with Git, and Jenkins.
- Experience working in an agile environment.
- Experience working with code coverage and health reporting tools such as Sonar.