August Infotech · 3 weeks ago
Senior Python Developer \- Fully Remote
August Infotech is an IT services company seeking a Senior Python Developer for a fully remote position. The role involves coordinating with teams, developing and customizing Python applications, mentoring junior developers, and ensuring code quality and project progress.
Information Technology & Services
Responsibilities
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
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 (Fast API + Django) websites and its functionality
Developing new API endpoints, optimizing database queries, or implementing new features using Python frameworks like Fast API or Django
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
Senior 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 may play a mentoring role, providing guidance and support to junior/intermediate 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
Qualification
Required
4+ years of work experience
Experience in developing and customizing Python (Fast API + Django) websites and functionality
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
Mentorship & Leadership
Manage Workload
Technical coaching and mentoring
Raising Hiring and recruitment needs
Mentor junior members of the team and participate in code reviews
Project specification document
Project Architecture
Weekly Project Meetings
Meaningfully contribute to agile ceremonies including grooming, planning, scrums, retrospectives
Benefits
Fully Remote
5 Days Working
Monthly Performance Review
Exposure to learn Generative AI
Company
August Infotech
We work, we transform, we triumph. As believers of synergy and digital agency in India.
Funding
Current Stage
Growth StageCompany data provided by crunchbase