Sr Software Development Engineer
Shanghai China
Responsibilities
Location Shanghai, Shanghai CN Job ID REQ-057345Responsibilities
- Design and build advanced web applications
- Collaborate with other team members and stakeholders
- Unit-test code for robustness, including edge cases, usability and general reliability
- Resolve bugs and improve the application’s performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Contribute to design decisions and discussions
Requirements
- Proven work experience in building web applications
- Strong proficiency in C#
- Experience in .NET Core platform, asp.net core framework, asp.net web api framework.
- Good understanding of RESTful APIs, OO principle, Design Pattern, HTTP protocol, Clean Architecture, Clean Code
- Experienced in MS SQL, Postgres SQL, Entity Framework
- Familiar with Scrum Software Development Process
- Experience in micro service architecture, Docker, Redis, Rabbit MQ, API Gateway
- Experience in AWS platform is a plus
- Experience in Linux is a plus
- Experience in front-end development using Javascript, HTML 5, CSS3, ReactJS and its Eco Systems is a plus
- Experience in Vibe Coding using AI is a plus
- Used to work in an international work environment is a plus
- Willingness and drive to learn new skills and technologies
- Good English skills
- Proactive and self-driven with strong ability to work independently
- BS/MS degree in Computer Science, Engineering or a related subject
- 5+ years of experience in web development
PerkinElmer is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, or veteran status or any other characteristics protected by applicable law. PerkinElmer is committed to a culturally diverse workforce.
