





Tier-1 brand, generalist Software Engineer title, and mid-level (3 years) amplify competition.
Generalist software engineering skills are highly transferable across industries.
Explicit three-year requirement plus common tech stack leads to moderate strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, modify, test, debug, and implement software solutions including applications and system components.
Support development and maintenance of operating system components, software tools, and utilities with some supervision.
Ensure compatibility of applications across multiple computing platforms and browsers, implement system improvements for better performance.
Degree in Computer Science, Information Systems, or equivalent work experience.
Minimum 3 years of relevant software development experience.
Proficiency in one or more programming/scripting languages such as Java, Python, Angular.
Familiarity with one or more operating systems like Windows or Linux/Unix and experience with object-oriented design and REST API development.
Experience or exposure to software development in the financial domain is advantageous.
Familiarity with Machine Learning concepts and developing AI agents adds value.
Ability to work on progressively complex development assignments learning from senior colleagues.