





Generalist software title, 3-year mid-level, and broad multi-language/full-stack requirements increase applicant competition.
Core Java/Python and API skills are highly transferable across industries.
Explicit 3-year minimum and required language, OO and API skills create moderate screening.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, test, debug, and maintain software solutions including operating system components and application infrastructure with limited supervision.
Implement and monitor system improvements to enhance performance, usability, and cross-platform/browser compatibility.
Contribute to developing program logic for new or existing applications, with increasing complexity and some learning from senior colleagues.
At least 3 years of relevant work experience in software development.
Degree qualified in Computer Science, Information Systems, or equivalent work experience.
Proficiency in one or more programming languages (e.g., Java, Python, Angular) and operating systems (e.g., Windows, Linux/Unix).
Experience with object-oriented design and development; exposure to REST APIs; financial domain and AI/machine learning exposure is good to have but not mandatory.
Able to handle software development tasks with limited supervision while progressing to more complex assignments.
Experience or interest in financial domain software development and applying machine learning or AI techniques.
Comfortable working in a hybrid environment and engaging with mentorship programs for learning or leadership growth.