Impacteers Logo
Back
Company Logo
Custom Software Engineer
Accenture
2+ years
Full-Time Permanent
Required Skills
Python Django/Flask/FastAPI Git CI/CD Docker AWS/Azure/GCP SDLC Agile software design principles debugging troubleshooting scalable application development code reviews mentoring cross-team collaboration.
About Job
Develop and enhance software applications using Python and modern frameworks, ensuring high-quality, scalable solutions. Collaborate in agile teams, participate in full SDLC, troubleshoot issues, mentor juniors, and contribute to CI/CD and cloud-based deployments.

Key Responsibilities

  • Develop, design, and enhance software components and applications using Python and modern frameworks.
  • Collaborate with cross-functional teams to translate business requirements into scalable, high-performing software solutions.
  • Participate actively in all phases of the software development lifecycle (SDLC) — coding, testing, debugging, and deployment.
  • Contribute to code reviews, maintain high-quality standards, and ensure adherence to best practices. 
  • Troubleshoot issues and provide efficient, maintainable technical solutions. 
  • Engage in agile development processes, sprint planning, and daily stand-ups. 
  • Mentor junior developers and promote continuous improvement within the development team. 
  • Collaborate across teams to ensure smooth integration and delivery of complex systems. 

Requirements

  • Strong proficiency in Python (Programming Language). 
  • Solid understanding of software development methodologies and design principles. 
  • Experience with modern Python frameworks/libraries (e.g., Django, Flask, FastAPI, etc.). 
  • Familiarity with Git or other version control systems. 
  • Ability to write clean, efficient, and maintainable code with proper documentation. 
  • Exposure to cloud environments (AWS, Azure, or GCP). 
  • Knowledge of CI/CD, Docker, or container-based deployment.