Junior Software Engineers are technically skilled individuals with a desire to design, develop, troubleshoot and maintain innovative solutions for technical production issues – including script and app development for data and file manipulation.The successful candidate is a team player who thrives in a fast-paced work environment, working alongside other Software Engineers, Automation Engineers and Product Managers to develop creative solutions for localization and our company’s technology products. S/he is self-motivated to learn, with interest and experience on web scrapping.Job description:Write clean, efficient, and maintainable Python code, contributing to the development of applications and software solutions using Python, with a strong focus on web crawlers for local literature websites.Collaborate with cross-functional teams, working closely with other engineers, product managers, and project managers to define, develop, and deliver high-quality features.Troubleshoot and debug, identify bugs and issues in the code, fix them, and ensuring robust, high-performing solutions.Perform regular maintenance on all crawlers to ensure optimal data extraction, ensuring compliance with relevant standards and handling large-scale data collection.Provide technical support to project managers for all crawlers, learning all TransPerfect technologies involved in the local literature monitoring service.Integrate and utilize APIs (both external and internal) for a seamless integration and performance between our core technologies.Assist in software testing and documentation by participating in writing unit tests, functional tests, and help maintain documentation for code and processes.Learn and grow in new technologies: Stay up-to-date with emerging technologies and software engineering best practices, and apply them to solve problems.Support the deployment process by assisting with the deployment and monitoring of applications in staging and production environments.Complete all other tasks that are deemed appropriate for this role and assigned by the manager/supervisor.Required skills and qualifications:Minimum Bachelor’s degree or its equivalentMinimum 1-2 years of software development using PythonFluency in EnglishProficiency writing code in PythonAbility to write new code and work with, understand, and debug existing prewritten codeExcellent software troubleshooting skillsProficiency in Microsoft Office (Word, Excel, Outlook)Exceptional problem-solving and analytical skillsCreative and proactiveAptitude to learn and excel in various technology mediumsAvid curiosity and desire to improve processesExcellent attention to detail to ensure high-quality deliverables to clientStrong in communication and organizational skillsAbility to work independently as well as being a team player, and comfortable interacting with other teamsAbility to manage and work on multiple projectsStrong work ethicDesired skills and qualifications:Fluency in a foreign languageExperience with web crawling/web scraping a/o browser automation methods and technologies (specifically Selenium, Requests and beautifulsoup4)Experience with SQL for querying and manipulating dataWorking knowledge of developing middleware that consumes REST APIsExperience working in Agile/Scrum modelProven track record of successful implementation of all project life cycle stages from requirements gathering through implementation and enhancements. Knowledge of Aspose APIsAWS/Azure/GCP/Developer CertificationsDevOps pipeline experienceTransPerfect provides equal employment opportunities to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by local law.We celebrate diversity as one of our core values and we have a clear goal: to be an inclusive workplace where a diverse mix of talented people want to come, stay and do their best work. Together with passionate, creative and collaborative colleagues, we are working to ensure accessibility is for everyone.By applying, I confirm I have read and accept TransPerfect's Privacy Policy: https://www.transperfect.com/about/data-privacy-recruiting