Senior Software Engineer job
- Category: Software Developer Jobs
- Location: Mauganj, Madhya Pradesh
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 18K to 20K
- Published on: 2025/09/21
The Senior Software Engineer (Search) will be dedicated to the creation of next-generation search relevance techniques and strategies for Nexis Solutions a division of LexisNexis, dramatically improving how our users search and find the answers to their research questions. We are the leading global provider of news and business information, constantly innovating to help our customers succeed by combining information and analytics to increase productivity, improved decision making and outcomes.
Join us in building a high performing development team in India. This role will help us create next-generation research and analytic tools. We are looking for someone with technical savvy, strong communication skills and interested in our new technology hub for Nexis Solutions.
ACCOUNTABILITIES:
• Serve as acknowledged "go-to" person on coding and technical issues.
• Interface with other technical personnel or team members to finalize requirements.
• Work closely with other development team members to understand complex product requirements and translate them into software designs.
• Write and review portions of detailed specifications for the development of search engine plug-ins of moderate complexity.
• Complete complex bug fixes.
• Design and work with complex data models.
• Mentor junior software developers interested in search engineering.
QUALIFICATIONS:
• Minimum of 7 years of Software Engineering experience.
• Minimum of 2 years of experience developing / maintaining web applications based on modern search engines such as Solr / Elasticsearch, including indexing, query parsing, relevance tuning, etc.
• Minimum of 2 years of experience scaling search server clusters to accommodate increasing traffic to meet specific performance requirements.
• Minimum of 2 years of experience developing / deploying high-performance RESTful web services.
• BS Engineering / Computer Science OR equivalent experience.
TECHNICAL SKILLS:
• Expertise in containerization techniques such as Docker and Cloud orchestration platforms such Kubernetes.
• Expertise in enterprise development languages such as Java or Scala.
• Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit. (Java and Cucumber scripting).
• Software development process expert in applicable methodologies (e.g., Agile, Test Driven Development).
• A proven expert in partnering and leading internal and external technology resources in solving complex business needs.
• Ability to partner and lead internal and external technology resources in solving complex business needs.
• Strong proficiency with data manipulation language including optimization techniques.
• Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting / translating findings into alternatives / solutions; and identifying risks / impacts and schedule adjustments to facilitate management decision-making.
• Advanced communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums
Related jobs
-
Backend| Software Development Engineer
We are looking to hire a Backend- Software Development Engineer I. An individual, who will be managing the exchange of data between the server and the users. You will be focused on the development of all server-side logic, maintenance, and definition...
-
Backend| Software Development Engineer
We are looking to hire a Backend- Software Development Engineer I. An individual, who will be managing the exchange of data between the server and the users. You will be focused on the development of all server-side logic, maintenance, and definition...
-
Dhani Recruitment | Jobs Near Me | Software Developer Posts
Dhani Recruitment We are looking for a Software Developer to join our team. As a Software Developer, you will be responsible for developing and implementing web user interfaces. Dhani Careers You will work with designers and back-end developers to cr...