The Group:
The Products group is the home of manufacturing and innovation at Morningstar. The individuals in this group transform our high-quality data, independent research, and technological expertise into well-designed products that delight our clients. The group’s product management, product development, and service teams collaborate with our Client Solutions group to help provide clients with relevant products and bundled solutions.
The Role:
Fueling the technologies that drive our products and support our company’s infrastructure, the Technology team consists of talented engineers, network architects, security specialists, and IT professionals who help make technology one of Morningstar’s core strengths. Though our technologists represent a range of skills and knowledge bases, they all view technology as a craft and care deeply about creating delightful user experiences. From Agile methodologies to mobile applications and software as a service delivered from our private cloud, we push technology’s boundaries to build scalable, elegant solutions that help investors reach their financial goals.
In this role, you will lead the development of Direct desktop version at Morningstar. An ideal candidate would be a self-starter who gets technology as an art, understands business goals and creates scalable, flexible technical solutions. The candidate would be fully responsible for delivery and ensuring modern software development practices are being applied with rigor. They would motivate the team and cultivate a culture of high energy and technical excellence. Establishing a good support infrastructure to handle production issues and being responsive to customer problems is essential to the role. Exposure & contribution to open source solutions are a big plus.
Responsibilities:
- Manage projects/teams in multiple geographic locations and own overall delivery.
- Proactively engage a diverse set of stakeholders to understand needs, prioritize, deliver, and iterate on the software delivery pipeline.
- Collaborate with local & global teams for both technical and non-technical issues like project management and requirements management.
- Motivate team and create a strong culture of engineering excellence.
- Manage, mentor, and guide team, and manage organizational initiatives including performance calibration and salary reviews.
- Act as the software guardian owning non-functional requirements, architectural direction, and quality of code.
- Drive practices like DevOps, TDD, CI and Automation.
- Analyze & remediate production issues and build in fault tolerance & operational readiness into the system architecture
Requirements:
- A Bachelor’s degree in computer science or a related field.
- 10+ years of experience.
- Managed a team of 10-15 people.
- Strong leadership capabilities & excellent communication skills.
- Programming experience in popular languages as Java, C# and front-end technologies.
- Experience in object-oriented analysis and design, coding and implementation of distributed web-based application.
- Experience in operations and managing live production applications, monitoring, remediation and incident management.
- Proficiency with Agile Methodologies.
职能类别: 技术总监/经理
上班地址:深南大道7888号东海国际中心A座3-8楼
Get email alerts for the latest"技术经理 jobs in Shenzhen"
