Job Description
The Software Engineer – Python role focuses on designing, developing, and maintaining software applications using Python.
The role includes:
- Backend development
- Web application development
- Debugging and troubleshooting
- Code quality improvement
- Collaboration with engineering teams
The candidate should be able to build scalable, efficient, and secure software solutions while following industry best practices.
Key Responsibilities
1. Software Development
- Design and develop software applications using Python
- Build efficient and scalable solutions
- Maintain application performance and reliability
2. Collaboration
- Work with cross-functional teams
- Understand and prioritize project requirements
- Coordinate with developers and stakeholders
3. Code Quality
- Write:
- Clean
- Maintainable
- Well-documented code
- Participate in code reviews
- Improve overall software quality standards
4. Troubleshooting & Debugging
- Identify and resolve technical issues
- Debug application errors and performance bottlenecks
- Ensure stable application functionality
5. Learning & Innovation
- Stay updated with:
- Emerging technologies
- Industry trends
- Modern development practices
- Continuously improve technical skills
Required Skills
Programming Languages
- Python
- Java
- C++
- C#
- JavaScript
Frameworks & Technologies
- Django
- REST APIs
- AWS
- SQL
- MySQL
- Git
Security & Testing
- OWASP
- Unit Testing
- Penetration Testing
- Vulnerability Assessment
Development Skills
- Software Engineering
- Web Development
- Code Review
- Debugging
- Application Security
Soft Skills
- Problem Solving
- Team Collaboration
- Communication Skills
- Attention to Detail
Role Details
- Role: Software Development – Other
- Industry: Content Development / Language
- Department: Engineering – Software & QA
- Employment Type: Full Time, Permanent
- Role Category: Software Development
Education
- Any Graduate
- Any Postgraduate
Key Skills
- Python
- Django
- REST APIs
- AWS
- SQL
- Git
- Software Development
- Web Development
- Application Security
- Unit Testing
- Code Review