Mumbai, IND
10 days ago
Senior Software Developer (Python)
**Description** + The primary role is to design, develop, and maintain web applications using the Django framework. This involves writing server-side logic, managing databases, and ensuring application security and scalability. + The developer will integrate their work for seamless functionality by collaborating with a cross-functional team and contributing to sprint ceremonies. + Writing clean, efficient, reusable, and testable code that adheres to Python standards and best practices. Troubleshooting and debugging applications. + Maintaining and updating existing source code to improve functionality and security. + Cloud native application development and deployment mindset. **Technical Skills and Qualification:** + Minimum of 5-8 years’ experience with development using Python Django Rest Framework. + Strong knowledge and experience of RESTful APIs and services development. + Strong understanding of front-end technologies (HTML, CSS, JavaScript) + Strong knowledge of relational and non-SQL database. + Strong Experience with PostgreSQL or similar. + Strong knowledge of Software development lifecycle. + Design and develop high-quality web applications + Maintain and optimize existing codebases + Ensure the security and scalability of applications + Good understanding of development processes. + Experience with Git repository and branching concepts. + Experience of containerization development and deployment with Docker or similar + Knowledge and experience with cloud storage **Optional Skills:** + Knowledge of Artificial Intelligence, Generative AI and LLM. + Knowledge of Svelte - Front end framework + Knowledge of GCP deployment will be an advantage. + Knowledge of Spanner embeddings will be an advantage **Key Programming Skillset:** + Development language: Python + Framework: Django / Flask **Qualifications** + Bachelor’s degree in computer science or engineering or similar preferred. + Establish and maintain effective working relationships with peers, co-workers and managers. + Perform a wide variety of duties and responsibilities with accuracy and speed under the pressure of time-sensitive deadlines. + Excellent interpersonal, communication and organizational skills are essential to perform the tasks. + Capable of reading existing code to debug or enhance. **Job** Information Technology **Primary Location** India-Maharashtra-Mumbai **Schedule:** Full-time **Travel:** No **Req ID:** 250922 **Job Hire Type** Experienced Not Applicable #BMI N/A
Confirm your E-mail: Send Email
All Jobs from Burns & McDonnell