Posted 16 May, 2026
Senior Consultant
Virtusa
Chennai, Tamil Nadu, India
Full Time
Reference: 55_537753_77514
Software Development Engineer
Location: PCS CHE, Chennai
Years of Experience: 7-10 Years
Job Summary: We are seeking a highly skilled Software Development Engineer with a strong background in Python to join our dynamic team. The ideal candidate will have extensive experience in software development, a passion for coding, and the ability to work collaboratively in a fast-paced environment. You will be responsible for designing, developing, and maintaining software applications that meet our business needs.
Responsibilities:
- Design, develop, and implement software solutions using Python.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve existing software applications.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and troubleshoot software defects and performance issues.
- Stay updated with emerging technologies and industry trends to enhance development processes.
Mandatory Skills:
- Proficient in Python programming language.
- Strong understanding of software development principles and methodologies.
- Experience with web frameworks such as Django or Flask.
- Familiarity with database management systems (SQL and NoSQL).
- Ability to write clean, maintainable, and efficient code.
Preferred Skills:
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of front-end technologies (HTML, CSS, JavaScript).
- Familiarity with version control systems (Git).
- Experience in Agile/Scrum methodologies.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7-10 years of professional experience in software development.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.