Job Opportunity: Senior Software Engineer Client Overview: We are partnering with a leading financial institution seeking multiple talented Senior Software Engineers to join their dynamic team. This organisation is committed to delivering innovative solutions that enhance customer experiences and drive business value. Position Summary: As a Senior Software Engineer, you will play a crucial role in designing, developing, and supporting an enterprise-level UI and API-based platform. You will collaborate closely with various teams, including Scrum Facilitators, Product Owners, Chief Engineers, Lead Engineers, and DevOps Specialists. Our client values a proactive and collaborative approach, so if you believe in going above and beyond your defined role, this opportunity is for you. Key Responsibilities: Write high-quality, bug-free code. Develop user interfaces and RESTful APIs. Provide technical input to guide the strategic direction of technology investments. Identify and assist in mitigating technology dependencies impacting solution delivery. Implement technology solutions in line with best practices and deadlines. Collaborate with Architects, Consultants, and Security Specialists to align technical needs with solution design. Engage actively in engineering communities and provide constructive feedback to platform teams. Technical Skills Required: Experience with RESTful API development. Highly Desirable: Knowledge of Java. Familiarity with AWS Cloud services. Soft Skills: A mindset focused on continuous improvement. Ability to work effectively within a skilled team environment. Confidence without ego, with a willingness to challenge the status quo. Proactive and focused on delivering business value. #J-18808-Ljbffr