
Senior Software Engineer
RELX
full-time
Posted on:
Location Type: Office
Location: Bengaluru • India
Visit company websiteExplore more
Job Level
Tech Stack
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