Role Responsibilities:
- Designs, develops, and delivers software solutions that align with architecture, operational and risk processes
- Identifies, prioritises, and executes tasks in the software development life cycle
- Develops tools and applications by producing clean, efficient code
- Automates tasks through appropriate tools and scripting
- Ensures high quality product through the validation and verification testing of functional and non-functional requirements
- Collaborates with internal teams (including Product Owners/Business and remote dev teams) and vendors to fix and improve products
- Communicates with clarity, precision, and influence, presenting complex information in a concise format that is audience appropriate
Minimum Requirements:
- Experience in software development methodologies and Agile based delivery
- Proven experience in test driven development unit, component, integration, and automation to support modern DevOps principles
- Extensive knowledge of one or more programming languages, third party software products and expertise in – Java, RESTful API, Microservices – Spring Boot
- Experience in In-memory caching (Redis), performance tuning, Apache Kafka, DB – Sybase and SQL server, AWS or Azure preferred
- Some experience of Business and Technical Analysis
- Strong verbal and written communication skills
Business / Sector expertise
- Experience in financial services with an understanding of financial market data would be beneficial
If you are interested please apply. For more information contact me via email : [email protected]