Full Stack Developer
We are seeking a highly skilled and motivated individual to join our team as a Full Stack Developer.
As a Full Stack Developer, you will be responsible for developing, testing, and debugging software enhancements and solutions within the business and technical problem domains. You will design applications and handle them independently, write unit and automation tests to ensure a high-quality end product, participate in code reviews, and actively participate in the agile software development process by adhering to the scrum methodology.
The ideal candidate will have a strong background in application architecture and development, with excellent understanding of leading IT technologies. They will be hands-on, contributing to the development, enhancement, and maintenance of platforms as a member of an agile scrum team.
Key Responsibilities:
* Develop, test, and debug software enhancements and solutions within the business and technical problem domains
* Design applications and handle them independently
* Write unit and automation tests to ensure a high-quality end product
* Participate in code reviews
* Actively participate in the agile software development process by adhering to the scrum methodology
Required Skills and Qualifications:
* Strong background in application architecture and development
* Excellent understanding of leading IT technologies
* Hands-on experience in developing, enhancing, and maintaining platforms
* Experience in Agile software development methodologies
* Strong problem-solving skills
Benefits:
* Competitive salary and benefits package
* Opportunity to work on challenging projects
* Collaborative and dynamic work environment
Other Opportunities:
* Professional growth and development opportunities
* Flexible work arrangements
* Access to cutting-edge technology and tools
About Us:
Our company is a leader in the financial services industry, providing investment servicing, data & analytics, investment research & trading, and investment management to institutional clients.
Our mission is to provide innovative solutions that meet the evolving needs of our clients, while fostering a collaborative and inclusive work environment that values diversity and promotes professional growth.