Senior Software Developer (Python)
Burns & McDonnell
**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