We look first and foremost for people who are passionate around solving business problems through innovation and engineering practices.
You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals.
We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
This role requires a wide variety of strengths and capabilities, including :
Work in an energetic, fast-paced, team-oriented environment and deliver on multiple project streams simultaneously
Interface with Business users as necessary for defining requirements and streamlining design
Analyze and resolve technical and application problems
Provide production support by identify root cause and propose solutions
Contribute to the design and development of E2E projects
Conduct code reviews and ensure that all solutions are aligned to coding standards
Establish working relationships with various application teams and key team members and across the technology organization as appropriate
Must be self-motivated with the ability to work with minimal supervision
3+ years of Software Development experience
Strong analytical skills
Solid Organizational skills; detailed oriented
Capable of handling changes / uncertainty by quickly adapting to new processes
Prior experience in Financial Industry is preferred
Required Technical Experience
Java software development
Python software development
Oracle database experience
PL / SQL & SQL
Tools Eclipse, Maven, Git