At BigThinkCode, our technology solves complex problems. We are looking for a highly talented engineer to join our technology team at Chennai.
This is an opportunity to join a growing team and make a substantial impact at BigThinkCode. We have a challenging workplace where we welcome innovative ideas / talents and offers growth opportunities and positive environment.
Below job description for your reference, if interested please share your profile to connect and discuss.
Company : BigThinkCode Technologies
URL : https : / / www.bigthinkcode.com /
Job Role : Software Engineer / Senior Software Engineer
Experience : 2 - 5 years
Work location : Chennai
Work Mode : Work from office, Hybrid
Joining time : Immediate – 4 weeks
Responsibilities
- Build and enhance backend features as part of the tech team.
- Take ownership of features end-to-end in a fast-paced product / startup environment.
- Collaborate with managers, designers, and engineers to deliver user-facing functionality.
- Design and implement scalable REST APIs and supporting backend systems.
- Write clean, reusable, well-tested code and contribute to internal libraries.
- Participate in requirement discussions and translate business needs into technical tasks.
- Support the technical roadmap through architectural input and continuous improvement.
Required Skills :
Strong understanding of Algorithms, Data Structures, and OOP principles.Integrate with third-party systems (payment / SMS APIs, mapping services, etc.).Proficiency in Python and experience with at least one framework (Flask / Django / FastAPI).Hands-on experience with design patterns, debugging, and unit testing (pytest / unittest).Working knowledge of relational or NoSQL databases and ORMs (SQLAlchemy / Django ORM).Familiarity with asynchronous programming (async / await, FastAPI async).Experience with caching mechanisms (Redis).Ability to perform code reviews and maintain code quality.Exposure to cloud platforms (AWS / Azure / GCP) and containerization (Docker).Experience with CI / CD pipelines.Basic understanding of message brokers (RabbitMQ / Kafka / Redis streams).Benefits :
Medical cover for employee and eligible dependents.Tax beneficial salary structure.Comprehensive leave policyCompetency development training programs.