Senior Software Developer
上海莫方企业管理咨询有限公司ShanghaiUpdate time: August 20,2019
Job Description
上海市 静安区

Specific Accountabilities

  • Design and implement business-critical scalable solutions using modern technology.
  • Taking part in design together with the global development team and business stakeholders for enterprise level solution.
  • Maintain and build software architecture and documents based on evolving system requirements.
  • Define and enforce development best practices.
  • Mentor other team members on areas of expertise.
  • Recommend application modernization opportunities and application lifecycle management efficiencies.
  • Provide technical expertise on a wide range of systems/ projects/ platforms.
  • Mapping of functional requirements to application supported business processes and the identification of needed enhancements to satisfy requirements.
  • Complete assigned project on time, within published scope and on budget.
  • Participate in the technical design of modifications by explaining requirements in user oriented, functional terms.
  • Prepare test plans, test procedures, and test data to validate that completed modification fulfill the requirements of the initiating specification.
  • Other tasks assigned by the manager.

Skills Required


  • 5+ years of experience with .NET Framework and strong knowledge of SQL or any other language on advanced level.
  • Proficient knowledge of MS SQL / NoSQL / MongoDB / Cosmos DB.
  • Public cloud expirience (Azure / Amazon / Google).
  • Experience in different achitectural styles like MVC architecture, service oriented architecture, microservices.
  • Experience with DevOps including continuous integration and deployment.
  • Skillful communication with internal and external clients.
  • Agile development process.
  • Excellent English communication skills.
  • Skillful communication with internal and external clients.
  • Project Management experience is preferred.
  • Timely email reply manner, which shall be clear and concise at all times.
  • Have the sense and responsibility regarding work.
  • Flexibility and resilience.
  • Good team spirit.
  • Have a startup mindset, to match with our fast growing company environment.

Experience and Qualifications

  • At least 5 years of working experience in IT filed.
  • Bachelor’s or above degree in computer science, information technology or related field.

CET 4 or above.

职能类别: 高级软件工程师

微信分享

联系方式

上班地址:-

Get email alerts for the latest"Senior Software Developer jobs in Shanghai"