Senior Software Engineer

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Python Django Developer at VIDAI, a leading innovator in the software development industry, you will be responsible for leading the design, development, and deployment of complex web applications using Django and Django Rest Framework (DRF). You will architect robust, scalable, and high-performance software solutions while ensuring best practices and coding standards are followed. Additionally, you will mentor and guide junior developers, provide technical leadership, conduct code reviews, and ensure adherence to development standards. Collaboration with cross-functional teams, including product managers, designers, and other stakeholders, to define project requirements and deliver innovative features is a key aspect of this role. Optimizing application performance, troubleshooting complex issues in production environments, and continuously improving the software development process by suggesting and implementing enhancements to development tools and workflows are also part of your responsibilities. Staying current with emerging technologies and industry trends to incorporate them into the team's development practices as appropriate is crucial for success in this position. To be successful in this role, you should hold a Bachelor's degree in Computer Science, Information Technology, or a related field and have 3-5 years of professional experience in software development with a strong focus on Django and Django Rest Framework (DRF). A deep understanding of object-oriented programming (OOP) principles and design patterns, along with proficiency in SQL and extensive experience with relational databases such as PostgreSQL or MS SQL Server, is required. Strong knowledge of front-end technologies (HTML, CSS, JavaScript) and experience integrating with front-end frameworks is also necessary. Experience with version control systems, particularly Git, and collaborative development workflows is a must. Excellent problem-solving skills, proactive issue identification and resolution, strong communication skills to effectively articulate technical concepts to both technical and non-technical stakeholders, and demonstrated leadership skills, including mentoring junior developers and leading project teams, are essential for this role. Preferred qualifications include experience with cloud platforms such as AWS, Azure, or Google Cloud, familiarity with agile development methodologies and experience working in an agile environment, knowledge of containerization technologies like Docker and orchestration tools like Kubernetes, as well as experience with CI/CD pipelines, automated testing, and deployment processes. Stay ahead with VIDAI in the ever-evolving software development landscape and join our team as a Senior Python Django Developer to drive the development of our web applications.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Navi Mumbai, Maharashtra, India