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 equivalent
* Minimum 1-2 years of software development using Python
* Fluency in English
* Proficiency writing code in Python
* Ability to write new code and work with, understand, and debug existing prewritten code
* Excellent software troubleshooting skills
* Proficiency in Microsoft Office (Word, Excel, Outlook)
* Exceptional problem-solving and analytical skills
* Creative and proactive
* Aptitude to learn and excel in various technology mediums
* Avid curiosity and desire to improve processes
* Excellent attention to detail to ensure high-quality deliverables to client
* Strong in communication and organizational skills
* Ability to work independently as well as being a team player, and comfortable interacting with other teams
* Ability to manage and work on multiple projects
* Strong work ethic
Desired skills and qualifications:
* Fluency in a foreign language
* Experience with web crawling/web scraping a/o browser automation methods and technologies (specifically Selenium, Requests and beautifulsoup4)
* Experience with SQL for querying and manipulating data
* Working knowledge of developing middleware that consumes REST APIs
* Experience working in Agile/Scrum model
* Proven track record of successful implementation of all project life cycle stages from requirements gathering through implementation and enhancements.
* Knowledge of Aspose APIs
* AWS/Azure/GCP/Developer Certifications
* DevOps pipeline experience
TransPerfect 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:
/>//