Send me more jobs like this

Sorry, This job is expired.

Software Engineer - Team Lead

Keywords / Skills : C++, Win32, MAPI, Dotnet, .NET, JIRA, Multithreading, Visual Studio

7 - 12 years
Posted: 2019-01-10

Job Description
Our team is responsible for envisioning, building, and deploying the next generation experience product for our customers. We operate in agile teams that empha autonomy, collaboration, and continuous improvement. We are constantly iterating to figure out how to deliver products faster and with higher quality. Using your problem solving skills, you’ll help deliver solutions that personalize the digital media experience. It’s your chance to help take our software to the next level by leading the scrum teams innovating in this space. You will work with a talented and forward thinking team of engineers and product managers who are all passionate about this product and its success.

The individuals in this position will be responsible for leading a small team (2-4) of software engineers in a fast-paced, agile environment to deliver products for our customers. Specifically, this person will work with their Product Owner, Scrum Masters, Technical Leads, and our Customer to create a product offering that’s recognized as among the best in the industry. This goal will be accomplished through energizing and empowering the teams, aligning business and technical objectives, and creating the right environment for success.

You will be empowered to establish and implement standards and practices to ensure the highest degree of quality. We are looking a technologist with a strong background in development with excellent management skills. This individual must be passionate and driven to produce results.

The Role
  • Manages a small team (2-4) of software engineers and other technical positions that architect, design and test enterprise software products and services. (25%) 
  • Manages development/testing, releasing, and maintaining of software applications/services according to business needs. (25%) 
  • Plans, designs and implements software designs, tools and test solutions of a large scope and complexity, producing detailed artifacts. Defines qualification strategies and schedules. Frequently acts as technical leader. Expertise required in a broad range of product areas. (20%) 
  • Implements and maintains engineering objectives and initiatives. (20% 
  • Understands product costs, partner interactions and competitors (5%) 
  • Investigates/recommends new technologies, tools, improved test methods, processes or techniques (5%)

About You
  • Bachelor's degree in Computer Science/Engineering and 8 years of experience in the field. 
  • 0-2 years of experience managing a team of Engineers in an agile fast-paced environment 
  • Familiar with a variety of the technical tools, concepts, practices, and procedures. 
  • Excellent communication skills; Communicates complex concepts to senior leaders. 
  • Relies on extensive experience and judgment to plan and accomplish goals. 
  • A wide degree of creativity and latitude


About Company

About Us:
 The Zimbra product development group at Synacor envisions, builds, deploys, and supports our
enterprise-grade email collaboration suite for hundreds of millions of users worldwide. Our
cross-functional, agile teams value autonomy, collaboration, and continuous improvement, and
are composed of product managers, development, program managers, and, quality engineers.
Having a crisp product focus allows us to constantly iterate, delivering the best products
balancing feature-set and time-to-market.
 We fail sometimes, and we make mistakes. But we do it as quickly as possible and in a
contained way, so we can pivot and make improvements to our processes, our skillset, and our
team. Everyone, at every level and in every job function on our lean teams make decisions that
affect our product, and you will be one of our most valuable assets when you join.


Walkin for you