Engaging with product owners, architects, and other specialists you'll design world-class solutions to address our customer needs.
Providing design recommendations, developing, and integrating programs per written specifications. Occasionally responsible for writing moderate to complex design specifications.
Build and maintain efficient, reusable, reliable and secure code based on User Stories
Working within a multi-functional agile team, you'll develop enterprise software, adhering to company standards and established software methodology.
Through participation in refinement and planning sessions, you'll work with other team members to analyze development requirements, provide design options and complexity estimates, and agree how to deliver the requirements.
Translating business and technical requirements into detailed design specifications for application code and modules.
Work closely with team members to set timeframes of the assigned User Stories and details milestones to meet customer and business needs.
Demonstrating a consistent focus on your good quality of software deliverables through the creation and execution of automated tests using Agile/Scrum process.
Identifies ways to improve the operation of own area and the team to achieve efficiencies and results.
Provides technical support to operations or other development teams.
Doing code review with junior staff to ensure the good quality of code and drive on test automation.
Actively participating in Scrum meetings, you'll give timely status updates on areas for which you are responsible and call out issues/blockers of project.
Identifies ways to improve the operation of own area and the team to achieve efficiencies and results.
Required Skills
Master/Bachelor’s Degree in Computer Science, Computer Engineering or related discipline
3+ years of experience working in software development or related fields.
Strong skills and experience developing applications in Java and/or Python or other relevant languages.
Solid technical background with understanding of programming styles, frameworks, design patterns and unit testing.
Understanding of security implications and secure coding
Practical experience with agile development methodologies and tools (Scrum, JIRA etc.)
Good communication skills, both verbal and written
Skill for writing clean, readable code and reusable components.
Experience with Test Driven Development and / or Behavior Driven Development
Desired Skills
Practical experience with cloud-native application development, preferably AWS.
Experience on the following technologies: AWS (EC2, ECS/EKS, S3, Lambda, IAM, API Gateway etc.) ,cloud database technologies (AWS RDS, DynamoDB, Aurora, Postgres, Azure SQL, etc.), and cloud streaming service ( KDA, Kinesis, SQS)
Experience in SQL database, Nosql database, JSON document.
Experience in Elasticsearch / Opensearch
Experience with Microsoft Azure
Skills
SQL
JSON
AWS
Functions
Engineering
Job Overview
Job Type:
Hybrid
Company
LSEG (London Stock Exchange Group)
30 active jobs
Industry:
Banking & Finance
Ready to Apply?
Submit your application now and take the next step in your career journey.