About the Opportunity As a Senior Software Developer, you will design and develop high frequency, low latency web applications that will be used by the largest financial institutions in the world.
The Senior Software Developer role demands an individual with exceptional strategic, analytics, organizational, communication, and interpersonal qualities.
The ideal candidate is both technically savvy and able to collaborate well with the team through his / her exceptional communication skills, who gravitates towards issue ownership and accountability.
What you’ll do : Design, develop and unit test highly available, resilient and low latency web applications to be used in investment banking.
Ensure delivery within tight timelines and meeting the functional and non-functional expectations. Ensure quality and optimized code with proper documentation, conduct code peer reviews.
Deploy applications in the cloud (AWS). Troubleshoot complex technical issues with the software, and actively assist the support team as required.
Liaise with third party vendors / software companies when required, incorporating their software releases into the application.
Communicate technical specifications and propose solutions relevant or useful to the application. What you’ll need : 6+ years of software development experience 3+ years focused on Java development.
They offer 15 paid holidays and 12 medical leaves annually. HMO provided on day 1 with up to 4 free dependents. They offer non-salary financial benefits which include bonuses based on company performance and retirement plans! Internal promotions, individual and group training programs plus certifications and more to help everyone level up their skills.