Senior Python & AWS Developer

Remote Full-time
This is a remote position.

A typical day of a Senior Python + AWS Developer at August Infotech:

As a Senior, your typical day would need:

▪ 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.



Requirements
> 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.

> Joint Responsibilities with Team Lead:
▪ Project specification document
▪ Project Architecture
▪ Weekly Project Meetings

● You will be reporting to the Team Lead
● Meaningfully contribute to agile ceremonies including grooming, planning, scrums, retrospectives.
● We build out insights and knowledge of the industries that we work in.



Benefits
- Fully Remote
- 5 Days Working (4:00 PM To 1:00 AM IST)
- Monthly Performance Review
- Exposure to learn technologies like Generative AI, Agentic AI, etc..
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Personal Health Nurse - Remote

Remote

Manager, Customer Retention

Remote

Programme Analyst - Transparency (Home based) [Open to All applicants]

Remote

Exe / Sr. Executive - Merchandising

Remote

Mortgage Fraud Investigator

Remote

Coding Specialist III (Inpatient Experience Needed) - Remote - (TX, WI, FL, AR residents only)

Remote

Licensed Mental Health Counselor/Therapist Opportunity – Remote

Remote

Jetblue Airlines Careers Data Entry - Part-Time Remote Jobs

Remote

Amazon jobs at home - Office Associate

Remote

IT Security Analyst

Remote
← Back