The Senior Software Engineer position at LSEG in India focuses on the development of technology platforms for risk management products, requiring expertise in Snowflake, data warehousing, and cloud technologies. The company promotes a collaborative culture that values innovation and offers extensive personal development opportunities
Job Summary
Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of properly engineered information systems, containing software as the major component to meet agreed business needs.
Design, build, and maintain efficient, reusable, and reliable code based on user requirements, developing well maintainable quality software using agile methodologies.
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.
Matching Summary
Match Score: 85
The Senior Software Engineer position at LSEG in India focuses on the development of technology platforms for risk management products, requiring expertise in Snowflake, data warehousing, and cloud technologies. The company promotes a collaborative culture that values innovation and offers extensive personal development opportunities.
Skills & Requirements
Must-have
Snowflake data warehousing
Data modeling and ETL processes
Python or Java programming
AWS cloud technologies
Agile methodologies
Unit testing and TDD
Secure coding practices
Gitlab source code management
Nice-to-have
Intellectual curiosity
Problem-solving skills
Continuous improvement mindset
Collaboration and creativity
Key Requirements
~7 years of expert software engineering experience
Experience with data warehousing concepts (preferably Snowflake)
Experience with cloud technologies (AWS)
Familiarity with design patterns
Familiarity with continuous build and integration
Experience with Unit Testing and Test Driven Development
Prior knowledge of databases and SQL
Excellent understanding of security implications and secure coding
Proficient using source code management tools such as Gitlab