
Senior Software Engineer I
LexisNexis Risk Solutions2 hours ago
Chennai, IndiaSenior
Responsibilities
- Design, develop, test, and maintain scalable web applications using React and Python.
- Build and support RESTful APIs and backend services using FastAPI.
- Collaborate with product managers, designers, and engineering teams to deliver software solutions.
- Participate in architecture discussions, code reviews, and technical design activities.
- Troubleshoot production issues and help ensure system reliability and performance.
- Develop secure, maintainable, and well-documented code.
- Explore generative AI technologies to improve developer productivity and product capabilities.
- Continuously learn and adopt emerging technologies and industry best practices.
Requirements
- Strong proficiency in Python and modern API development frameworks such as FastAPI.
- Solid experience with React, JavaScript or TypeScript, HTML, and CSS.
- Understanding of REST APIs, microservices, and modern software development practices.
- Experience with relational and/or NoSQL databases.
- Strong analytical, problem-solving, verbal, and written communication skills.
- Ability to collaborate effectively, take ownership, and work independently when needed.
- Exposure to generative AI, large language models, AI agents, or AI-assisted development tools such as GitHub Copilot.
- Familiarity with AWS, Azure, or GCP.
- Experience with CI/CD pipelines, Docker, and containerized deployments.
- Knowledge of Agile and Scrum development methodologies.
Benefits
- Country-specific benefits are offered.
- The employer supports accommodations throughout the recruitment process.
- The role is presented within a collaborative squad structure involving developers, testers, business analysts, and leads.