Finding the best job has never been easier
Share
Key job responsibilities
Summary:
3. Work with stakeholders to build attractive roadmaps and deliver high quality products for customers.
4. Exhibit excellent judgment on how to prioritize between focusing on existing versus new customers and between features, architectural improvements and operational excellence.
5. Improving and operating mechanisms that drive higher velocity for features and key decisions.
- Degree in Computer Science, Engineering, Math, or equivalent work experience.
- 10+ years of software development experience working in object-oriented design and coding in Java, C# or related technologies.
- Proven experience working with scalable and complex architecture.
- Minimum of 5+ years of experience managing software engineering teams.
- Proven leadership skills and teamwork skills.
- Experience guiding and mentoring software development engineers.
- Strong design, architecture, and problem-solving skills.
- Excellent written and verbal communication with the ability to present complex technical information in a clear and concise manner to a variety of technical and non-technical audiences.
These jobs might be a good fit