Job Description
We are seeking a talented and motivated Python Developer to join our dynamic team. As a Python Developer, you will be responsible for designing, coding, testing, and deploying high-quality software solutions that meet our business needs.
Responsibilities:
- Responsibilities include Design and implementing new features, refactor existing functionality, and collaborate with US team members in a SCRUM-based environment.
- Develop and maintain Python applications that seamlessly integrate with existing .NET/C# systems.
- Collaborate with the development team to design, code, test, and deploy high-quality software solutions.
- Participate in code reviews and provide constructive feedback to ensure code quality and consistency.
- Contribute to the analysis, design, and implementation of new features and enhancements.
- Work closely with stakeholders to understand business requirements and translate them into technical solutions.
Requirement:
- Python Developer with prior work experience.
- Proficiency in Django, Flask, or Pyramid frameworks.
- Understanding of object-relational mapping (ORM).
- Familiarity with front-end technologies such as JavaScript and HTML5.
- Strong grasp of .NET/C# programming language, with over 5 years of experience.
- Experience in developing and maintaining web applications using Angular 2+.
- Solid comprehension of software development principles, including object-oriented programming, design patterns, and best practices.
- Ability to work autonomously and collaboratively within a team, coupled with excellent communication skills.
- Familiarity with cloud platforms like AWS or Azure.
Experience: Minimum 5 Years or above
Note: This role primarily focuses on Python development, with .NET/C# experience required for integration with existing systems and applications.