Typical Day in the Role:
Participate in development of cost effective and robust applications.
Participate in TDD/BDD implementation and testing for the built applications.
Provide L3 technical support to applications in production and during user acceptance testing.
Participate in systems design, planning, and development.
Manage or work within cross-functional teams to deliver BAU and/or Project initiatives.
Participate in daily stand ups
Provide support to the team and help to troubleshoot any issues that arise
Must Have Skills/Requirements:
1) 10+ years of Development Experience
2) 5+ years of experience working with Java 8+ and Spring Boot Framework.
3) 2+ years experience in application / solutions architecture. Able to design efficient, scalable, and reliable systems
4) 1+ years experience using Linux or Unix, including related scripting
5) Extensive hands-on experience with all phases of SDLC
Nice to have Skills:
1) Prior management experience would be an asset
2) Knowledge of financial products/instruments.
3) Prior Financial Institutional Experience
Soft Skills:
Excellent written and oral communication skills. Ideas must be able to be understood and shared easily.
Ability to work independently with minimum supervision.
Strong ability to work on several concurrent assignments involving various technologies and environments.
Disciplined approach to development methodology and software development technologies and concepts.
Education : -Bachelors/ Masters degree related field