Candidate is expected to build high quality applications using STL and medium to complex business logic using C++.
Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto LSEG products.
Develops software using well-adapted software development processes, adhering to industry standards and software development guidelines.
Supports resolution of customer queries by making changes to existing applications that generate/supply content to LSEG products.
Carries out Automated unit testing, ensuring application meets needs of client and business.
Provide technical support to operations or other development teams.
Performs code review for Peers and ensuring team members incorporate code review comments before deploying changes to Production environment.
Participate in brainstorming sessions with senior developers to ensure standard methodologies are being followed by other team members to avoid any cascading impact to data in Production.
Handle critical issues wherein junior developers are working and guide them as needed to restore the service with quick TAT by ensuring minimal manual work is involved from Content Production teams.
Develops and maintains user documentation related to assigned components to ensure supportability.
Supports infrastructure related changes (server upgrades etc) by doing post change testing and ensuring no impact to content.
Works under direct supervision in performing maintenance on existing software products or straightforward software improvements.
Makes suggestions for problem solutions or software improvements, which will typically be reviewed by a more senior developer.
Implements solutions by adhering to standards and collaborate with senior engineers on need basis.
Provides status updates for own scope of work within projects.
Participates in internal team and status meetings.
Participates in Sprint planning sessions to analyze development requirements.
Requirements
Strong C++ programming, Debugging of C++ applications on Windows.
Understanding of JAVA programming.
Financial Domain knowledge(Good to have).
Developer also should be aware of client centricity and importance of it.
Tight-knit collaboration with other teams to tackle issues raised related to content and eager to close the client queries with in communicated timelines.
Career Stage:
Senior Associate
London Stock Exchange Group (LSEG) Information:
Join us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you.
LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.
Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership , Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.
Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.
LSEG offers a range of tailored benefits an
Benefits
Health insuranceVision insuranceEquity / stock options
Additional Information
Role profile:
Senior Software developer with experience in C++ preferably on Windows(preferably)/Linux environment.!
Role summary:
You will join a team of 20+ team members in charge of the Commodities Content applications on iSuite infrastructure, which is a real time infrastructure for financial data contribution and you will accountable for the analysis/feasibility checks, definition, build, coding, unit testing, deployment of the high quality and resilient applications, containing software as the major component to meet agreed business needs.