职位详情
Senior Full Stack Engineer (MJ002398)
面议
拜耳集团
上海
5-10年
本科
10-23
工作地址

前滩时代广场

职位描述

YOUR TASKS AND RESPONSIBILITIES

  • Collaborate with others when necessary to review user stories and code and develop implementation approaches;
  • Use the agreed implementation approaches to design, code, test, and document programs or scripts of medium-to-high complexity, using the right standards and tools
  • Design systems characterized by medium levels of risk, impact, and business or technical complexity
  • Select appropriate design standards, methods, and tools, and ensure they are applied effectively
  • Review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology
  • Define the integration build Co-ordinate build activities across systems
  • Understand how to undertake and support integration testing activities
  • Competently apply a modern standards approach and guide others to do so
  • Maintain a strong understanding of information security
  • Design solutions and services with security controls embedded,specifically engineered with mitigation of security threats as a core feature.
  • Approach prototyping as a team activity, actively soliciting prototypes and testing with others
  • Establish design patterns and iterate them
  • Use a variety of prototyping methods and choose the most appropriate
  • Identify, locate, and fix faults
  • Collaborate with user researchers and represent users internally
  • Explain the difference between user needs and the desires of the user
  • Champion user research to focus on all users
  • Prioritize and define approaches to understand the user story, guiding others in doing so
  • Offer recommendations on the best tools and methods to use
  • Manage service components to ensure they meet business needs and performance targets

WHO YOU ARE

  • Bachelor’s degree in Computer Science, Software Engineering,Information Technology or a related field 5+ experience as a software engineer
  • Proficiency in one or more programming languages such as Java, Python, C#, JavaScript or others
  • Deep understanding of software development lifecycle and software development methodologies (e.g., Agile, Scrum)
  • Proficiency in software design and architecture
  • Extensive experience with version control systems like Git
  • Ability to write clean, maintainable, and efficient code
  • Familiarity with integrated development environments (IDEs) like Visual Studio, IntelliJ Idea or Eclipse
  • Knowledge of software development tools and practices, including continuous integration and continuous deployment (CI/CD)
  • Advanced understanding of database management and SQL
  • Extensive experience with relational and/or NoSQL databases
  • Experience with microservices architecture and RESTful API design
  • Experience with automated testing frameworks and tools
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud)
  • Excellent analytical and problem-solving skills
  • Ability to work collaboratively in a team environment
  • Extensive experience with containerization and orchestrations tools (Docker, Kubernetes)
  • High proficiency level in written and spoken English and Chinese


隐私保护提示:拜耳深知个人信息对您而言十分重要,并严格遵守法律法规,竭力保证您的个人信息安全。如果您投递简历,您的简历及其他您主动提供的个人信息将被录入拜耳招聘系统,敬请知悉。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请