The Role
Veeva is looking fa Principal Software Developer to join our team in Chengdu. We will provide opportunities fthe engineer with 10+ years of working experience. This engineer will be responsible fChina CRMs applications platform architecture of our SaaS cloud products.
What You’ll Do
Collaborate with Product Management Development team members on technical design problem solving to develop compelling solutions to problems.
Responsible fthe architecture design of applications platforms in the life science industry.
Deliver high-quality code participate in code review, improving the team’s technical level.
Work in a passionate team environment within a highly successful company that is growing fast.
Requirements
10+ years of commercial software development in Java Python
Rich architecture platform building experience, has strong capability to understrealize business requirements with suitable technical solutions.
Current hands-on development experience with open-source technologies: Spring Cloud, Django, Celery, PyTest, MySQL, Git, Jenkins, Linux.
Have high standards ftechnology be willing to share guide team members.
Good English communication skills - bothal written
BS above in computer science/engineering equivalent
Nice to Have
Experience with AWS infrastructure, Ali Cloud, Salesforce platform development
Experience in frontend development, especially development on WeChat
Knowledgeable in CRM life science domain
Experience in DevOps development, proficiency in Terraform, Ansible