RELX

Senior Software Engineer

RELX

full-time

Posted on:

Location Type: Office

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with other technical personnel or team members to finalize requirements.
  • Write and review detailed specifications for the development of complex system components.
  • Complete complex bug fixes.
  • Work closely with other development team members to understand complex product requirements and translate them into software designs.
  • Implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve complex technical issues as necessary.
  • Mentor entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
  • Keep abreast of new technological developments.
  • Design and work with complex data models.
  • Mentor less-senior software developers on development methodologies and optimization techniques.
  • Perform other duties as assigned.

Requirements

  • 5+ years of experience in software development.
  • Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Proficiency in Java, J2EE, Spring, Spring Boot, and Microservices.
  • Experience working with databases such as MS SQL, Oracle, or MySQL.
  • Experience implementing projects on AWS Cloud.
  • Knowledge of DevOps is beneficial (CI/CD Pipelines, Docker, Kubernetes).
  • Experience with XML and XSLT is preferred.
  • Experience with NoSQL databases (Cassandra, Solr , Elasticsearch, Redis) is preferred.
  • Experience with message queue technologies is preferred.
  • Experience working in Source Code Management (GIT).
  • Experience developing software within the Scrum framework.
Benefits
  • Comprehensive Health Insurance: Covers you, your immediate family, and parents.
  • Enhanced Health Insurance Options: Competitive rates negotiated by the company.
  • Group Life Insurance: Ensuring financial security for your loved ones.
  • Group Accident Insurance: Extra protection for accidental death and permanent disablement.
  • Flexible Working Arrangements: Achieve a harmonious work-life balance.
  • Employee Assistance Program: Access support for personal and work-related challenges.
  • Medical Screening: Your well-being is a top priority.
  • Modern Family Benefits: Maternity, paternity, and adoption support.
  • Long-Service Awards: Recognizing dedication and commitment.
  • New Baby Gift: Celebrating the joy of parenthood.
  • Subsidized Meals in Chennai: Enjoy delicious meals at discounted rates.
  • Various Paid Time Off: Take time off with Casual Leave, Sick Leave, Privilege Leave, Compassionate Leave, Special Sick Leave, and Gazetted Public Holidays.
  • Free Transport (Chennai): Pick up and drop off from home to office and back.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJ2EESpringSpring BootMicroservicesMS SQLOracleMySQLAWS CloudDevOps
Soft Skills
collaborationmentoringproblem-solvingcommunicationleadership