Manager, Software Engineering DriveCam
THIS JOB HAS EXPIRED Tracking Code
Lytx is searching for an enthusiastic Software Engineering Manager to lead the development of the next generation technology web and mobile applications. In this hands-on role, the Software Engineering Manager will work closely with Developers, Product Owners as well as other teams (including applications, database and device) to ensure that solutions are effective and appropriate to the business needs.
Essential Duties and Responsibilities
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Business conditions may require reasonable accommodations for additional tasks and responsibilities.
Agile facilitator; help team with blockages, provide technical / execution advice to teams, anticipate tools and systems needs for the team and help maintain the best team composition.
Staffing / management; perform recruiting, performance reviews, career planning, training and skills development to maintain the strongest talent for the agile teams.
Execution process leadership; champion best practices for software execution such as code / design reviews, test driven development and appropriate documentation and code management as well as process repeatability.
Coordination; Work closely with the other teams, architecture, product owners and scrum teams to maintain a clear vision of goals and approach.
Vision; Stay abreast of tools, domain and technology changes and provide input to product and teams accordingly.
Hands on implementation;
Participate in the full software lifecycle (requirements, design, code, unit test, deployment, sustaining).
Sustain existing Lytx web applications. Ability to diagnose and resolve problems quickly and completely at the OS, software, and application levels.
Use requirements/defect management system to document code changes, document design and installation procedures and follow standard versioning requirements using source control system.
Skills and Experience
Bachelor?s degree in computer science or equivalent experience.
Minimum of 8 years? experience support development processes
Minimum of 5 years? experience in a leadership role
Technical experience in the following areas;
Rich Web Client
Libraries such as Angular, Twitter Bootstrap
ASP.Net / MVC
WPF / Silverlight / Win Forms
Web service experience; SOAP, Rest / JSON
Native iOS experience a bonus
Experience with agile development practices
Must understand Object Oriented Programming concepts, design patterns, Service Oriented Architecture concepts and designs of multi-tier applications.
Experience developing and debugging web based applications.
Experience to environments with continuous integration, automated testing and agile software development
Capable technical documentation skills
Good interpersonal, written and oral communication skills
Motivated self-starter and fast learner, able to understand and master new technologies quickly.
Must have strong troubleshooting, analytical, time-management, and problem-solving skills.
Able to work in a fast paced environment with tolerance of ambiguity.
Great team member able to get along well with others.
Lytx, Inc. is proud to be an equal opportunity/affirmative action employer. We are committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce.
San Diego, California, United States
||8911 Balboa Avenue |
San Diego, CA 92123
THIS JOB HAS EXPIRED