RELX

Senior Software Engineer

RELX

full-time

Posted on:

Location Type: Office

Location: Mumbai • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

DjangoDockerFlaskKubernetes.NETNoSQLPython

About the role

  • Design, develop, and maintain robust and scalable applications using Python.
  • Write readable, maintainable, and efficient code, following industry standards.
  • Collaborate with product managers, quality assurance, DevOps, data scientists, and AI/ML engineers to implement and optimize solutions.
  • Develop and integrate RESTful APIs and work with a range of data sources and APIs.
  • Optimize applications for performance, scalability, and reliability.
  • Contribute to software architecture and design discussions.
  • Offer mentorship to other team members as needed.
  • Support or integrate with systems developed in C#/.NET as necessary.
  • Write unit tests, debug, and ensure application quality.

Requirements

  • Professional experience in Python software development, using frameworks like Django, Flask, or FastAPI.
  • Proficiency working with relational or NoSQL databases.
  • Understanding of AI or ML frameworks (experience level may vary).
  • Familiarity with containerization tools such as Docker and orchestration tools like Kubernetes is an asset.
  • Awareness of CI/CD pipelines and modern DevOps practices.
  • Willingness to learn or basic understanding of C# and .NET technologies.
  • Proficiency with version control tools such as Git.
  • Demonstrated problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with respect for diverse perspectives and experiences.
Benefits
  • We are committed to fostering an inclusive and accessible work environment.
  • Candidates of all backgrounds, identities, and abilities are encouraged to apply.
  • If you require accommodations during the application or interview process, please let us know.
  • Learn more about our team's culture and values here.
  • We are committed to providing a fair and accessible hiring process.

Applicant Tracking System Keywords

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

Hard skills
PythonDjangoFlaskFastAPIRESTful APIsC#.NETunit testingdebuggingdatabase management
Soft skills
problem-solvingattention to detailcommunicationcollaborationmentorship