Hands-on developer who writes high quality, secure code for a small to mid-sized component or feature that is modular, functional and testable.
Contribute to all parts of the software s development including design, development, documentation, and testing.
Have strong ownership of your team s software and are deep in the maintenance characteristics, runtime properties and dependencies including hardware, operating system, and build.
Communicate, collaborate and work effectively in a global environment.
All About You:
Currently enrolled in a bachelor s or master s degree program majoring in Computer Science or a related field with a graduation date of December 2020 or May 2021.
Strong foundation in algorithms, data structures and core computer science concepts.
Evidence of working with object-oriented development and design patterns.
Proficiency in one or more modern programming languages such as Java
Strong written and verbal English communications skills.
Strong analytical and excellent problem-solving skills.
Dynamic Yield by Mastercard enables teams to build personalized, optimized, and synchronized digital customer experiences, enhancing revenue and customer loyalty.