Job Description :
DUTIES AND RESPONSIBILITIES:

Implement new features while maintaining quality of client applications.
Provide technical knowledge as a developer on an agile squad.
Implement APIs to integrate with server side applications.
Code with quality by achieving code metrics, testing code, and documenting work.
Participate in communities of practice by following standards, reviewing others code, and sharing knowledge.
Remain current on IT trends pertaining to their area of practice (e.g., Agile, DevOps, Operating System updates, frameworks, Open Source community projects
Assist with problem resolution for end users of client applications.
Play a key role as an individual contributor on projects of a moderate level of complexity.

KNOWLEDGE & SKILLS REQUIRED:

Bachelor''s degree in Computer Science/Information Systems or comparable with 0-3 years of experience
Proficiency in one or more of the following platforms:
iOS development in Swift and Objective-C programming languages
Android development in Java and Kotlin programming languages
Web development, supported by Angular in JavaScript and TypeScript programming languages
Knowledge of object-oriented and functional software design
Familiarity with RESTful networking
Prior experience with knowledge of Git and GitHub
Understanding of Software Development Methodologies
Understanding of security best practices
Strong problem solving skills
A GitHub profile is a plus

Client : Banking/Financial Services Company