August Infotech
Senior Python Developer - Django/Flask
Job Location
in, India
Job Description
Job Description : 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 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 - Component Development - Testing and Debugging - Code quality and best practices - Documentation - Client Communication - Deployment and Integration - Performance Monitoring and Analytics (ref:hirist.tech)
Location: in, IN
Posted Date: 11/27/2024
Location: in, IN
Posted Date: 11/27/2024
Contact Information
Contact | Human Resources August Infotech |
---|