Job Title: Software Development Lead
We are seeking a highly skilled Software Development Lead to join our team. As a key member of our agile development team, you will be responsible for providing technical leadership and overseeing the design and architecture of software products and systems.
Key Responsibilities:
* Provide technical leadership and guidance to the development team
* Design and architect software products and systems
* Mentor and coach development team members
* Collaborate with stakeholders to develop and implement software programs
* Develop, test, debug, and implement software programs using cloud computing
* Participate in code reviews and agile software development process
Requirements:
* Experience in developing Java n-tier and/or Spring boot applications
* Experience in writing database queries
* Exposure to Cloud Computing; Kubernetes, Kafka, Azure/AWS is a plus
* BS/MS in Computer Science or equivalent field
* 2-5 years of commercial software development experience
What We Offer:
* Permanent contract of employment from day one
* Additional holidays (Birthday Day Off, 3rd and 5th year anniversary Day Off)
* Gold medical package for employees and their families (partner and children)
* Premium life insurance package and private pension plan
* Employee savings plan
* Wide range of soft skills training, technical workshops, language classes and development programs
About Us:
* We are a global financial services company that provides investment servicing, data & analytics, investment research & trading and investment management to institutional clients
* We value diversity, inclusion, and social responsibility
* We offer a collaborative environment where technology skills and innovation are valued