Create Alert
Email me similar jobs

Hiring Senior Python Developer for Surat, Gujarat - ( Job ID - 23497)

Full-time 1,500,000 INR
● The day often starts with checking emails, messages, and any project-related
notifications. The senior developer might plan their day, prioritize tasks, and review
the progress of ongoing projects.
● Senior developers often participate in code reviews, providing feedback and
guidance to junior developers to ensure code quality and adherence to best
practices.
● Review any pending tasks from the previous day and prioritize them, Review the
project roadmap, tasks, and goals for ongoing projects.
● Discuss any new requirements, changes, or challenges with the project team.
● Coordinate with backend developers, front-end developers, and other stakeholders
to ensure a cohesive approach.
● Review code written by junior/intermediate developers for quality, security, and
adherence to best practices.
● Address any bugs, issues, or technical debt that may have arisen.
● Work on developing and customizing Python and ReactJS websites and its
functionality.
● Developing new API endpoints, optimizing database queries, or implementing new
features using Python frameworks like Django or Flask.
● Communicate with clients to provide project updates, discuss requirements, and
address any questions or concerns.
● Perform thorough testing of newly implemented features or changes to ensure
functionality, performance, and compatibility.
● Debug and resolve any issues or inconsistencies that arise during testing.
● Update project management tools or task boards to reflect progress and completion
of tasks.
● Estimate the time required for upcoming tasks and plan accordingly.
● Wrap up any ongoing tasks, commit code changes, and ensure a clean and organized
workspace.
● Reflect on the day's accomplishments, challenges, and areas for improvement
● The day often starts with checking emails, messages, and any project-related
notifications. The senior developer might plan their day, prioritize tasks, and review
the progress of ongoing projects.
● Senior developers often participate in code reviews, providing feedback and
guidance to junior developers to ensure code quality and adherence to best
practices.
● Review any pending tasks from the previous day and prioritize them, Review the
project roadmap, tasks, and goals for ongoing projects.
● Discuss any new requirements, changes, or challenges with the project team.
● Coordinate with backend developers, front-end developers, and other stakeholders
to ensure a cohesive approach.
● Review code written by junior/intermediate developers for quality, security, and
adherence to best practices.
● Address any bugs, issues, or technical debt that may have arisen.
● Work on developing and customizing Python and ReactJS websites and its
functionality.
● Developing new API endpoints, optimizing database queries, or implementing new
features using Python frameworks like Django or Flask.
● Communicate with clients to provide project updates, discuss requirements, and
address any questions or concerns.
● Perform thorough testing of newly implemented features or changes to ensure
functionality, performance, and compatibility.
● Debug and resolve any issues or inconsistencies that arise during testing.
● Update project management tools or task boards to reflect progress and completion
of tasks.
● Estimate the time required for upcoming tasks and plan accordingly.
● Wrap up any ongoing tasks, commit code changes, and ensure a clean and organized
workspace.
● Reflect on the day's accomplishments, challenges, and areas for improvement.
● They may work on architectural design tasks, discussing and planning how to
structure software components to meet project requirements and scalability needs.
● Junior/Intermediate developers are often tasked with solving complex technical
challenges that arise during the development process.
● Optimize code, improving application performance, scalability, and load times on
both backend and frontend.
● Conduct performance profiling and analysis, identifying areas for improvement.
● Senior developers play a mentoring role, providing guidance and support to junior
developers in the team, helping them grow and improve their skills.
● Senior developers participate in testing activities, ensuring that their code works as
intended and meets quality standards before deployment.
○ Technical Responsibilities
API Development
Data Management
Performance & Scalability
Security and Maintenance
UI/UX Implementation
Testing and Debugging
Code quality and best practices
Documentation
Client Communication
Deployment and Integration
Performance Monitoring and Analytics
○ Management Responsibilities
Mentorship & Leadership
Manage Workload
Technical coaching and mentoring
Raising Hiring and recruitment needs
Mentor junior members of the team and participate in code
reviews to help them grow inside the team.
Intrested one can share their resume at [email protected]

Requirements

● Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent
work experience).
● Should have extensive experience in designing and developing complex backend
systems using Python (Django/Fast API), Pandas/Numpy, PostgreSQL, AWS Services
like CI/CD Pipeline, Load Balancer, RDS, ECS/EKS, EC2, S3, Docker.
● Should possess a deep understanding of server-side technologies and be adept at
building scalable, high-performance applications.
● The Senior Python Developer will be responsible for leading the development of
various software projects, collaborating with cross-functional teams, and ensuring
the delivery of high-quality, efficient code solutions.
● Strong problem-solving skills and the ability to debug complex issues.
● Excellent communication skills and the ability to work collaboratively in a team
environment.
● Leadership and mentoring abilities to guide junior developers.
● Familiarity with Agile and Scrum methodologies.
Technical Requirements:
● Lead the design and development of scalable, secure, and high-performance serverside applications using Python + React.JS (optional)
● Collaborate with the product and design teams to understand requirements and
translate them into technical solution

Similar jobs

Hiring Senior Python Developer for Surat, Gujarat - ( Job ID - 23497)

Apply Now
Back to search page