JobTestPrep, a leading international E-learning company, is looking for a Python Backend Developer to join our R&D group.Â
Get a chance to help thousands of job candidates land their dream jobs while working with the brightest minds in the test prep industry.
We are seeking a talented and experienced Python Backend Developer with knowledge of .NET to join our JobTestPrep R&DÂ team. As a Python Backend Developer, you will be responsible for developing and maintaining high-quality, scalable, and reliable backend systems that support our web and mobile applications. The ideal candidate will have a passion for software development, a strong work ethic, and excellent communication skills.Â
Responsibilities:Â
Design, develop, and maintain backend systems using Python and .NET technologiesÂ
Collaborate with cross-functional teams to gather requirements, design, and develop featuresÂ
Write clean, maintainable, and well-documented codeÂ
Ensure scalability, reliability, and performance of backend systemsÂ
Troubleshoot and debug issues and provide timely resolutionsÂ
Participate in project planning and estimationÂ
Continuously learn and improve your skills and knowledgeÂ
Stay up-to-date with the latest trends and best practices in backend developmentÂ
Contribute to the improvement of our development processes and methodologiesÂ
Requirements:Â
Bachelor's degree in Computer Science, Software Engineering or related fieldÂ
Minimum of one year experience in a leadership role within an R&D teamÂ
Minimum of 3 years of experience in backend development using PythonÂ
Experience in .NET technologies, such as C# or ASP.NETÂ
Strong understanding of software development principles and best practicesÂ
Experience with databases, such as SQL or NoSQLÂ
Experience with RESTful APIs, JSON, and web services integrationÂ
Familiarity with containerization technologies such as Docker and KubernetesÂ
Experience with Git or other version control systemsÂ
Excellent communication and teamwork skillsÂ
Strong problem-solving and analytical skillsÂ
Preferred Qualifications:Â
Experience with cloud platforms such as AWSÂ Â
Experience with frontend development technologies such as React or AngularÂ
Familiarity with agile development methodologiesÂ
Knowledge of UI/UX design principlesÂ
Experience with test-driven development (TDD) and continuous integration/continuous delivery (CI/CD)Â
Â
Ability to learn and work in a fast-paced environmentÂ
Working Conditions: This is a full-time position, and the successful candidate will work primarily in an office environment. Occasional weekend or evening work may be required to meet project deadlines. The candidate should be able to work independently and as part of a team, with excellent time management skills and the ability to manage multiple projects simultaneously.Â
Your email won't be used for commercial purposes. Read our Privacy Policy.