About this opportunity:
We are now hiring a Python Developer role of Ericsson R&D Beijing.
What you will do:
1. Responsible for server-side development of products, including system architecture design, coding, and subsequent maintenance and optimization.
2. Conduct in-depth exploration and analysis of business requirements, write technical proposals and system designs to ensure smooth project progress.
3. Perform detailed system design based on product requirements, including code modeling, algorithm design, data layer logic construction, etc.
4. Participate in project requirement analysis, business requirement communication, detailed design of functional modules, and implementation of business functions with unit testing.
5. Manage and optimize the codebase to ensure code quality, including readability, maintainability, and performance.
6. Closely collaborate with team members to ensure timely delivery and high-quality completion of projects.
The skills you bring:
1. At least one year of Python development experience.
2. Proficient in the Python programming language, including its basic syntax, data structures, and algorithms, as well as multithreading, Socket, and related technologies.
3. Have good coding habits, able to write code that is structured, well-named, logical, and with low code redundancy.
4. Familiar with advanced Python features and have a deep understanding of various design patterns and application scenarios.
5. Have good communication and team collaboration skills, able to effectively communicate with other team members such as Product Managers and UI designers.
6. Have a basic understanding of Linux, familiar with Shell programming, and Linux basic operations.
7. Familiar with database operations, including SQL, NoSQL, etc., able to perform data storage and processing.
8. Proficient in Python web scraping technology, able to collect and process data.
Why join Ericsson?
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.
Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.
Primary country and city: China (CN) || Beijing
Req ID: 765956