Job summary
A global technology company is seeking an experienced software engineer in Chennai, India. The ideal candidate will have a background in computer science and 6+ years of software development experience, including knowledge of JavaScript, RESTful services, and Python on Linux. Responsibilities include working on remote agile teams, contributing to product development, and providing operational support post-deployment. This role offers the chance to make an impact on innovative projects in a collaborative environment.
Qualifications
6+ years of software development experience with a strong understanding of computer science fundamentals.
Good exposure to JavaScript frameworks, particularly ReactJS.
Experience developing RESTful services using Flask, Django, or FastAPI.
Knowledge of SQL or NoSQL databases, including query optimization.
Development experience in Python on a Linux platform.
Excellent communication abilities to interact with remote teams.
CI/CD and DevOps exposure is a strong plus.
Responsibilities
Work on distributed remote agile teams with self-motivation.
Provide operational support of post-production deployment.
Engage in product development and daily operations management.
Skills
Software development experience
JavaScript (ReactJS)
Development of RESTful services
SQL/NoSQL database technologies
Python on Linux
Cloud computing concepts
Verbal and written communication
Education
Bachelor’s degree in Computer Science or related field
Tools
GitHub Actions