Intermediate Python

4 weeks ago


Surat, India August Infotech Full time
This is a remote position.A typical day of an Intermediate Python (Django) Developer at August Infotech

As an Intermediate, 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 (Django) 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 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.

Intermediate developers may play a mentoring role, providing guidance and support to junior developers in the team, helping them grow and improve their skills.

Intermediate developers participate in testing activities, ensuring that their code works as intended and meets quality standards before deployment.

Requirements

> Technical Requirements:

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

> Management Responsibilities

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 Senior

Project specification document

Project Architecture

Weekly Project Meetings

You will be reporting to the Senior Developer

Meaningfully contribute to agile ceremonies including grooming, planning, scrums, retrospectives.

Over time, we build out insights and knowledge of the industries that we work in.

Lead the design and development of scalable, secure, and high-performance server-side applications using Python (Django)

Collaborate with the product and design teams to understand requirements and translate them into technical solutions.

Architect and implement robust APIs and microservices, ensuring seamless integration with front-end applications.

Conduct code reviews and provide constructive feedback to ensure code quality, consistency, and adherence to best practices.

Troubleshoot and debug complex issues, working closely with the team to implement effective solutions.

Stay updated with the latest industry trends and best practices in backend development, recommending improvements and innovations for the team.

Collaborate with DevOps teams to deploy and manage applications in a cloud environment, ensuring high availability and security.

Benefits

- 5 Days Working- Technical Growth- Certification Culture- Permanent Remote Job- Monthly Performance Review

  • Surat, India August Infotech Full time

    This is a remoteposition.A typical day of anIntermediate Python (Django) Developer at AugustInfotechAsan Intermediate your typical day wouldneed:The day often starts with checkingemails messages and any projectrelated notifications. The seniordeveloper might plan their day prioritize tasks and review theprogress of ongoingprojects.Review any pending tasks...


  • Surat, India August Infotech Full time

    This is a remoteposition.A typical day of anIntermediate Python (Django) Developer at AugustInfotechAsan Intermediate your typical day wouldneed: The day often starts with checkingemails messages and any projectrelated notifications. The seniordeveloper might plan their day prioritize tasks and review theprogress of ongoingprojects.Review any pending tasks...

  • Intermediate Python

    4 weeks ago


    Surat, India August Infotech Full time

    This is a remote position.A typical day of an Intermediate Python (Django) Developer at August InfotechAs an Intermediate, 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...


  • Surat, India August Infotech Full time

    This is a remoteposition.Atypical day of an Intermediate Data Science at AugustInfotechAsan Intermediate your typical day wouldneed:The dayusually starts with checking emails messages and any urgentnotifications. The data scientist might plan their day review theprogress of ongoing projects and prioritize tasks for theday.Tocollaborate with crossfunctional...


  • surat, India August Infotech Full time

    This is a remoteposition. A typical day of a SeniorPython (Django) with Generative AI Developer at AugustInfotechAs aSenior your typical day wouldneed: Min. 6 months experience is must inGenerative AI with Python (Django) The day often starts with checkingemails messages and any projectrelated notifications. The seniordeveloper might plan their day...