Software Development Manager
Location – Irvine, California
Due to continued growth and expansion our client has an exciting opportunity for a dynamic, passionate Software Development Manager to enhance existing platforms and develop new project initiatives. This is a great opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used by millions of customers every day. In this role you will be responsible for leading the development and launch of software applications and have significant influence on the company’s overall strategy by helping define the roadmap
![](https://static.wixstatic.com/media/309d105833834f94a863c3c88cb6e00e.jpg/v1/fill/w_980,h_735,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/309d105833834f94a863c3c88cb6e00e.jpg)
, drive the system architecture, and spearhead best practices that enable a quality product that customers love.
Key Responsibilities:
Develop and launch core product features.
Create world class applications.
Interact with cross-functional engineering teams across the company
Dive into and take ownership for critical design issues
Participate in design reviews, address all aspects of technology readiness, including manufacturability
Manage careers and tasks for a team of engineers.
Qualifications:
BS/MS in Computer Science or equivalent
9+ years of industry experience, building scalable infrastructure software or distributed systems for commercial, online services
6+ years of experience managing a software development team, and a proven track record of delivering software on time
Very strong object oriented design skills with proven track record of well-engineered design
Programming experience with one or more relevant languages (C#, .Net/Core, Python, C++)
Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices
Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
Strong Computer Science fundamentals in data structures, algorithm design, and problem solving
Experience developing cloud software services and an understanding of design for scalability, performance and reliability.
Experience with ODATA, LINQ, Mongo/Document DB, Angular, React is a plus
Excellence in technical communication with peers and non-technical cohorts.
Strong sense of ownership, urgency, and drive.
Product Support efficiency and task completion cadence after determining baseline productivity
Own Product Break/Fix issues delegating tasks to developers
Drive Product Support Team Scrum Meetings
Salary – Commensurate with experience