
Lead Developer
LSEG (London Stock Exchange Group)
full-time
Posted on:
Location Type: Office
Location: Fort Mill • North Carolina • United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain Complex Java and Python based applications and services using industry-standard methodologies and tools.
- Architect new systems or reuse existing systems that drive complex applications.
- Collaborate with Product Managers, UX team, and Software Engineers around the globe to deliver outstanding products.
- Engage actively from requirements gathering and design to the final stages of testing and deployment, ensuring products meet the highest standards.
- Establish and maintain automated tests, guaranteeing applications are robust, scalable, and secure.
- Proactively solve production issues, deduce root causes, and implement timely fixes or workarounds.
- Lead individual project priorities and target commitments.
- Perform code reviews to ensure application meets or exceeds specified standards and objectives to achieve desired level of quality.
- Demonstrates depth of knowledge and expertise in software design and development to act as the SME in working domain, leading developers on a day-to-day basis.
- Responsible for delivering Level 3 production support by efficiently diagnosing and resolving issues to minimize disruption to business operations.
Requirements
- Degree or equivalent experience in Computer Science or Electronics / Electrical Engineering
- 1-2+ years of shown experience in Core Backend Software Development.
- Some experience of Business and Technical Analysis, Quality Assurance, Planning and Delivery Management
- Excellent Algorithm and Problem-Solving skills.
- Ability to convert business use cases and problems into technical solutions.
- Ability to learn quickly, creative, results driven, self-motivated, and solutions oriented.
- Ability to work against tight objectives.
- Demonstrates a can-do demeanour, leads change, thinks strategically.
- Experience in CI/CD tools & automation e.g., Jenkins/GitLab/similar Devops tooling.
- Experience working on Performance Optimizations, JVM Profiling.
- Extensive hands-on experience in: Core Java, good understanding of Data Structures and Algorithms
- Relational DB for e.g. (Oracle /SQL server /Postgres SQL)
- DevOps (CI/CD) Docker, Kubernetes
- Microservices and REST APIs
- Good Understanding of Multi-threading & Concurrency
Benefits
- Healthcare
- Retirement planning
- Paid volunteering days
- Wellbeing initiatives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonCore Backend Software DevelopmentAlgorithmsProblem-SolvingData StructuresMicroservicesREST APIsMulti-threadingConcurrency
Soft Skills
CreativeResults drivenSelf-motivatedSolutions orientedCan-do demeanourLeadershipStrategic thinkingCollaborationAdaptabilityAttention to detail
Certifications
Degree in Computer ScienceDegree in Electronics EngineeringDegree in Electrical Engineering