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