We are looking for a skilled
Python Developer
to join our dynamic team.
The ideal candidate will be responsible for developing and optimizing our software applications to meet the evolving needs of our business.
This is the perfect position for someone who is passionate about Python programming and thrives in a fast-paced, collaborative environment.
Responsibilities
Design and implement robust Python applications
Write clean, maintainable, and efficient code
Collaborate with other team members to integrate systems
Diagnose and resolve software problems quickly
Enhance application performance by conducting system analysis
Develop back-end components to enhance responsiveness and performance
Optimize data storage solutions
Implement security and data protection measures
Assist in the integration of user-facing elements using server-side logic
Convert data from various sources into a unified format for easier processing
Stay up-to-date with emerging trends and technologies in Python development
Test and debug programs to ensure they function correctly
Write technical documentation to reference and report
Handle eLearning and multimedia projects as part of your tasks
Streamline localization processes through scripting and automation
Requirements
Minimum of 2 years of localization engineering experience in the high-tech industry, either on the client or vendor side
Expertise in Python, with knowledge of Python web framework such as Django or Flask
Familiarity with ORM (Object Relational Mapper) libraries
Ability to integrate multiple data sources and databases into one system
Understanding of the threading limitations of Python, and multi-process architecture
Skills in server-side templating languages such as Jinja 2 or Mako
Proficiency in front-end technologies, such as JavaScript, HTML5, and CSS3
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Competency in creating database schemas that represent and support business processes
Strong unit test and debugging skills
Capability to understand and follow workflow and project management tools like Git and JIRA
Nice to have
Experience with SDL Trados Studio
We offer
International projects with top brands
Support from a personal Skill Advisor
Free licensed software
Relocation and mobility programs
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Flexible and hybrid work opportunities
Access to soft skills training in general communication, presenting and public speaking, diversity, equity and inclusion (DEI), cultural Intelligence, self-productivity, well-being and more.
Unlimited access to the LinkedIn Learning Library, including 22,000+ courses
Over 20 language courses
Access to internal learning platforms, EPAM University and a wide range of professional communities and competency centers
Upskilling, reskilling and certification courses
#J-18808-Ljbffr