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"