Join Our Team: Make an Impact with Inclusive, Innovative Software Solutions
Are you passionate about building reliable, high‑quality software Do you value collaboration, continuous learning, and working in an environment where everyone's contributions matter We welcome applicants from all backgrounds and experiences who are excited to help create solutions that make a difference for our customers and communities.
About The Business
At
ICIS, our mission is to optimize the world's resources. We help companies make strategic, sustainable decisions by bringing transparency to markets across the world.
We create a comprehensive view of commodities markets, providing companies with the data and intelligence needed to navigate global value chains every day. Our customers benefit from instant access to price assessments, reports and forecasts, a dedicated news channel, and supply and demand data.
Learn More At
https://www.icis.com/explore
About The Team
Our teams are organized into collaborative
Squads that bring together individuals from diverse backgrounds and skill sets. We encourage open communication, shared learning, and mutual support. Every team member's perspective is valued as we work toward shared goals.
About The Role
As a
Software Engineer Lead, you will contribute to the design, development, and maintenance of complex software solutions. You will collaborate closely with cross‑functional teams, share your expertise, and continue developing your technical and leadership skills while delivering scalable, high‑quality products.
We support professional growth and encourage continuous learning, mentoring, and improvement.
Responsibilities
- Develop, maintain, and enhance software solutions as part of a collaborative team
- Investigate and resolve issues reported by customers or colleagues
- Participate in knowledge‑sharing sessions and contribute to a supportive team environment
- Assist with planning and estimating work for upcoming projects
- Support other teams and contribute to ongoing improvements
- Communicate effectively and work well with people from diverse backgrounds
Requirements
- Proven ability to diagnose and resolve complex technical issues and guide others through problem solving
- Proficiency in .NET Core and React
- Deep knowledge of Microsoft SQL Server, including schema design, performance optimization, stored procedures, and advanced troubleshooting
- Experience in application design, root‑cause analysis, and development of shared or reusable components
- Strong written and verbal communication skills
- Experience using AI‑assisted development tools such as GitHub Copilot
- Understanding of security engineering principles and their application
Qualifications
- Bachelor's degree (or equivalent experience) in a technical or IT field
- 8+ years of software engineering experience, including 2+ years in a senior or mentorship role
- Experience working in a developer enablement or platform engineering role
Equal Opportunity Statement
We are committed to building a diverse, inclusive, and accessible workplace where everyone is respected and supported. All qualified applicants will receive consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or any other protected characteristic.
We welcome candidates from all backgrounds to apply. If you require accommodations during the application or interview process, please let us know.
Learn more about the LexisNexis Risk team and how we work
We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.