💼

Senior Software Engineer II at RELX

NEW
Location
Bengaluru, Karnataka, India
Job type
Full time
Posted 1 day ago
Description

About the job

Senior Software Engineer-II


Would you like to be part of a team that delivers high-quality software to our customers?


Are you a highly visible champion with a ‘can do’ attitude and enthusiasm that inspires others?


About The Team


Elsevier Health applies innovation, facilitates insights, and helps drive more informed decision-making for our customers across global health. We support health providers by providing accessible, trusted evidence-based information; prepare more medical and nursing students with effective tools and resources; provide insights that help clinicians improve patient outcomes; and supports a more personalized and localized healthcare experience. All for the benefit of every patient. About the Role Executing our Quality Engineering strategy for our Health Markets. You will enhance the testing design and improve process standards with a focus on effectiveness and quick feedback driven approaches.


About the Role:- This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.


Responsibilities:-


  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of 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.
  • Successfully 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.
  • Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
  • Keep abreast of new technology developments.
  • Design and work with complex data models.
  • Mentor less-senior software developers on development methodologies and optimization techniques.
  • All other duties as assigned.


Requirements:-


5+ years of Software Engineering experience


  • BS Engineering/Computer Science or equivalent experience required
  • Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Strong proficiency with data manipulation language including optimization techniques.
  • Strong understanding of normalized/dimensional data modeling principles.
  • Strong knowledge of multiple data storage subsystems.


Strong experience in Java, J2EE, spring Boot, AWS cloud technologies, microservices, RDBMS systems is a must.


Experience in caching in systems like Redis, Valkey is good to have.


  • Strong knowledge in industry best practices in development.
  • Knowledge in using and developing applicable tool sets.
  • Ability to interface competently with other technical personnel or team members to finalize requirements.
  • Ability to work well with internal and external technology resources.
  • Knowledge of test-driven development.
  • Ability to write and review portions of detailed specifications for the development of complex system components.


Work in a way that works for you: -


We promote a healthy work/life balance across the organization. With an average length of service of 9 years, we are confident that we offer an appealing working prospect for our people. With numerous wellbeing initiatives, family leave and tuition reimbursement, we will help you meet your immediate responsibilities and long-term goals.


Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.


Working for you: -


Benefits


At Elsevier, we know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:


  • Group Health Insurance Policy (covering self and family)
  • Group Life insurance/accident policy
  • Generous long-service awards
  • New Baby gift
  • Subsidized food provided (applies to India- Chennai)
  • Casual Leave, Sick Leave, Privilege Leave, Compassionate Leave, Special Sick Leave, Gazetted Public Holiday and Maternity/Paternity Leave
  • Free Transport provided to and from the office (applies to India-Chennai)


About Us: -


A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world’s

500+

‘Apply now’ takes you to the job application page after a quick sign-in

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 10 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.
500+

‘Apply now’ takes you to the job application page after a quick sign-in

Tap to Apply

Frequently Asked Questions

What are the main responsibilities of a Senior Software Engineer II at RELX in Bengaluru?
Chevron down
What qualifications are required for the Senior Software Engineer II role at RELX?
Chevron down
Where is the Senior Software Engineer II position located?
Chevron down
What is the application process for the Senior Software Engineer II position at RELX?
Chevron down
Is the Senior Software Engineer II position at RELX a full-time role?
Chevron down
Does the job listing specify a salary range for the Senior Software Engineer II position at RELX?
Chevron down
What is the seniority level of the Senior Software Engineer II role at RELX?
Chevron down
When was the Senior Software Engineer II position at RELX posted?
Chevron down
What department is the Senior Software Engineer II position part of at RELX?
Chevron down

Why Work at RELX

RELX is a global provider of information-based analytics and decision tools for professional and business customers. Working at RELX offers a unique opportunity to be part of a dynamic company that is committed to innovation and progress. As a Senior Software Engineer II at RELX, you will be part of a team that is at the forefront of developing cutting-edge technologies that revolutionize industries and improve operational efficiencies.

Employees at RELX benefit from a collaborative work environment that encourages creativity and innovation. The company values individual contributions and actively promotes a culture of growth and development. With various career progression opportunities and a strong emphasis on professional development, RELX supports its employees in achieving their career goals. As a Senior Software Engineer II, you will have the opportunity to work on impactful projects, helping to shape the future of technology within the company.

Furthermore, RELX offers competitive remuneration packages, along with comprehensive benefits that include health, retirement plans, and work-life balance initiatives. The organization recognizes the importance of an inclusive workplace and is dedicated to fostering an environment where diversity thrives. As part of the RELX team, you will be surrounded by talented professionals from diverse backgrounds, making it an enriching place to work.

What’s It Like to Work at RELX

Working at RELX goes beyond traditional job experiences. The company is renowned for its pioneering culture, where employees are encouraged to think outside the box and push the boundaries of what is technologically possible. This philosophy is ingrained in daily operations, ensuring that each employee feels empowered to contribute innovative solutions and drive transformation.

The organizational structure at RELX supports teamwork and collaboration. Cross-functional projects are a staple, allowing you to engage with colleagues from various divisions, broadening your understanding and skills. As a Senior Software Engineer II at RELX, you will find yourself working closely with subject matter experts, analysts, and other engineers, leading to a diverse and stimulating work environment.

RELX champions continuous learning and provides ample opportunities for skill enhancement through workshops, seminars, and access to advanced learning resources. Regular feedback and performance reviews are part of the organizational strategy to ensure employees are on track with their professional growth and are equipped to handle evolving industry demands.

What’s It Like to Work as a Senior Software Engineer II at RELX

As a Senior Software Engineer II at RELX, you will embark on a journey at the heart of the engineering department, where innovation meets expertise. The role is crafted for individuals who are not only technically adept but also possess a strategic mindset to drive software development projects to completion.

In this senior role, you will have the responsibility of leading and mentoring junior engineers, guiding them in best practices and advancing their technical skills. Your day-to-day work will involve designing, developing, and implementing high-performance software solutions that meet the complex needs of RELX's clients around the world. You will tackle intricate challenges, deciphering user needs into functional software applications, and leading the technical execution with precision.

The chance to implement new technologies and frameworks means you’ll always be at the cutting edge of the engineering world. The role of Senior Software Engineer II is not only about managing development cycles but also about foreseeing architectural trends and spearheading innovation that aligns with RELX’s business objectives.

Senior Software Engineer II Interview Questions at RELX

When preparing for an interview for the Senior Software Engineer II position at RELX, expect to cover a wide range of topics that test both technical prowess and behavioral competencies. Some potential interview questions might include:

  1. Technical Proficiency:

    • How do you approach debugging and testing code?
    • Can you explain your experience with cloud-native applications?
    • Discuss a complex project you have worked on, and explain the technologies you used.
  2. Problem Solving & Innovation:

    • Describe a situation where you proposed and implemented an innovative solution.
    • How do you prioritize and manage technical debt within a project?
  3. Leadership & Mentorship:

    • Explain how you have mentored junior engineers in the past.
    • What strategies do you use to foster collaboration within your team?
  4. Behavioral Competencies:

    • How do you handle conflict within a project team?
    • Discuss a time when you had to balance multiple project deadlines. How did you ensure all targets were met?

Senior Software Engineer II Interview Preparation at RELX

Preparing for an interview at RELX requires a holistic approach. It is essential to refresh your knowledge on industry-standard technologies, frameworks, and programming languages relevant to your role. Given the seniority of the position, there might be an emphasis on architectural design considerations and how these impact business decisions.

To prepare effectively:

  • Research RELX: Understand the company’s products, strategic initiatives, and market presence. Reviewing recent press releases and annual reports can provide insights into the company's strategic direction.
  • Mock Interviews: Engage in mock interviews to practice responses and receive feedback. This can be facilitated in professional networks or platforms specializing in interview preparation.
  • Code Assessment: Brush up on coding exercises, algorithms, and system design challenges. Platforms such as LeetCode or HackerRank can offer useful exercises tailored to senior software engineering roles.

Senior Software Engineer II Interview Tips at RELX

Securing a position as a Senior Software Engineer II at RELX can be a competitive process, but with the right approach, you can impress the interview panel:

  1. Clarity and Conciseness: When responding to technical questions, aim for clear and concise answers. Avoid overly complex explanations and focus on demonstrating actionable knowledge.

  2. Showcase Leadership: Emphasize past experiences where you played a key role in leading projects or teams. Use the STAR (Situation, Task, Action, Result) method to structure your responses.

  3. Cultural Fit: Demonstrating an understanding of RELX’s corporate culture and values can distinguish you from other candidates. Highlight experiences where your personal values aligned with those of RELX.

  4. Follow Up: Post-interview, send a thank-you email that reiterates your enthusiasm for the position and recaps key points discussed during the interview. This demonstrates professionalism and reflects well on your candidacy.

Approaching the interview process with these strategies can significantly enhance your likelihood of success at RELX. Embracing the preparation steps and showcasing your technical and interpersonal skills will make you a strong candidate for the Senior Software Engineer II position.