We’re looking for a Senior/Lead Software Engineer proficient in Elasticsearch to join our friendly team of professionals. A collaborative outlook and a willingness to pitch in and get the job done are essential characteristics for this position.
Work at Exadel – Who We Are
We don’t just follow trends—we help define them. For 25+ years, Exadel has transformed global enterprises. Now, we’re leading the charge in AI-driven solutions that scale with impact. And it’s our people who make it happen—driven, collaborative, and always learning.
About Our Customer
The European company’s customer offers a comprehensive, cloud-based Procure-to-Pay solution designed to streamline procurement, approvals, payments, and supplier collaboration.
Project Tech Stack
.Net, SQL Server, Elasticsearch
Requirements
Hands-on experience with Elasticsearch, including analysis, upgrades to newer versions, optimizing search functionalities, etc
Competency in .NET (C#, ASP.NET Core) and associated frameworks
Solid background in SQL Server, including database design, performance optimization, and query tuning
Familiarity with CI/CD pipelines, automated testing frameworks, and integration with the software development lifecycle (SDL)
Skills in identifying and refactoring legacy code to improve maintainability, performance, and scalability
Ability to navigate through complex systems and contribute to a continuous improvement environment
English level
Upper-Intermediate
Responsibilities
Dive into how Elasticsearch is currently used and spot areas for improvement
Assist in upgrading Elasticsearch from the current version (5.x) to Open Search
Analyze and implement new software functionality for grouping search results when searching based on specific attributes
Rethink the current search strategy and explore ways to boost relevance and results
Identify areas for refactoring and optimizing existing systems to improve performance, maintainability, and scalability
Contribute to continuous system improvement by identifying bottlenecks, improving performance, and integrating new tools and techniques to streamline workflows
Lead technical discussions and collaborate closely with the team to move ideas forward
Advantages of Working with Exadel
Exadel is a global company, and benefits can vary depending on your location and contract type. Your recruiter will provide specific information about the benefits available to you.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.