Senior Back End Engineer
China - Chengdu
Engineering – 707-R&D Comm SFA Dev /
Full-Time /
On-site
The Role
Veeva is looking for a Senior Back-end Engineer to join our team in Chengdu. This engineer will be responsible for China SFA's application development of our SaaS cloud products.
What You’ll Do
- SaaS platform architecture design, improvement, and implementation, technology selection
- Analyze business requirements and provide business implementation solutions
- Work with front-end engineers, product managers, and QA engineers to ensure product quality and development progress
- Based on the understanding of the business, improve the user experience of the product and use technology to drive business development
- Tracking and researching cutting-edge technologies and applying them to the company's product development
- Needs to use Python for development
Requirements
- Bachelor's degree or above in computer science/engineering
- 5+ years of development experience
- Familiar with SaaS platform software design and development, with practical experience
- Experience in large-scale business system design
- Familiar with common data structures and algorithms
- Familiar with mainstream relational database design and development
- In-depth understanding of object-oriented design
- Familiar with at least one major programming language, such as Python, java, C++, etc
- Familiar with web development technology and frameworks, such as Django/Flask/Spring, etc
- Continuous enthusiasm for technology, optimistic personality, logical, good at working with people of all backgrounds
Nice to Have
- Knowledgeable in CRM or life science domain
Perks & Benefits
- 2% Learning
- Fitness Fee