30 Oct
|
Elsevier
|
India
This job is with Elsevier, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
Senior Software Engineer III
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 our 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: -
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 quality testing with AI development initiatives.
Responsibilities:-
- Design, develop, and maintain AI workflows to maintain the features and services in Java, JavaScript/TypeScript, PHP, or Python, including database development
- Contribute to software design, code reviews, and technical documentation
- Support API, cloud application, and, where applicable, mobile application development
- Work across legacy platforms as well as new innovation and acquisition products
- Quality Engineering
- Design, build, and execute automated and performance test suites alongside feature code
- Perform API, end-to-end functional, cross-browser, and cross-platform testing as each release requires
- Support compliance testing (e.g., WCAG 2.1) and, where applicable, penetration testing in coordination with security teams
- Write testable code, pair with teammates on unit and integration tests, and shift testing left
- Identify, log, and track defects to resolution, and report on quality status
- Delivery and Collaboration
- Integrate builds and automated tests into CI/CD pipelines for fast, reliable feedback
- Document deliverables in JIRA tickets or spec-driven development documentation
- Participate in Agile Scrum ceremonies and contribute to schedule, issue, and risk management
- Work with management to improve engineering practices, quality standards, and process
- Contribute to continuous improvement of frameworks, tools, and process.
Requirements:-
- 6+ years of Software Engineering experience
BS Engineering/Computer Science or equivalent degree experience required
- Intermediate understanding of software engineering and QA principles and methodologies
- Proficiency in at least one of Java,
JavaScript/TypeScript, Python, or PHP
- Hands-on experience with test automation (Selenium, Playwright, or Cypress) and performance testing (JMeter, k6, or Gatling)
- API development and testing experience (REST, Postman, REST Assured, or similar)
- Working knowledge of relational databases and SQL
- Experience with Git, Jira, and CI/CD tools (Jenkins, GitHub Actions, or Azure DevOps)
- Familiarity with both legacy systems and contemporary or acquired products
- Strong analytical, problem-solving, and communication skills
- Ability to collaborate with cross-functional teams, management, and QE peers
Work in a Way That Works for You:
We promote a healthy work/life balance and provide various well-being initiatives, shared parental leave, study assistance, and sabbaticals to help you meet both your immediate responsibilities and long-term goals.
Working for You:
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:
- 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 Arrangement: Achieve a harmonious work-life balance.
- Employee Assistance Program: Access support for personal and work-related challenges.
- Medical Screening: Your we
📌 Senior Software Engineer II (India)
🏢 Elsevier
📍 India