ESSENTIAL KEY JOB RESPONSIBILITIES Be both a technical and people leader, make decisions and own them, select and professionally grow your team and drive outcomes through efficient operations, goal setting and measurement. Be accountable for establishing, leading and measuring best practices in application architecture and engineering through solid engineering principles, paired programming, code review processes, measuring throughput and code coverage. Provide direction and oversight for platforms, processes and master data powering products and services. Partner closely with Product Team Leadership to deliver outcomes for the organization through ensuring agile teams consist of appropriate and effective engineering, quality and solution design skillsets. Actively learn and keep up with the latest engineering trends to keep technical acumen sharp. Continually improve the agility of the team while also adopting industry trends for innovation. Establish and maintain a culture of continued learning and improvement while providing an environment conducive to autonomy and harmony. Required Education and Experience 3+ years experience managing agile software engineering teams designing and building enterprise applications in a fast paced, complex and dynamic product development environment 7+ years of full-stack development experience in Microsoft technologies (C#, .NET, .NET Core) 5+ years experience with test automation frameworks (unit, integration, E2E) 3+ years of experience with JavaScript Frameworks (Angular, Node.js, etc) 1+ experience experience with a micro-services, docker, kubernetes and pub-sub architecture 3+ year Cloud software industry experience (Azure preferred) Healthcare experience preferred Bachelors Degree in a related field or equivalent professional experience required Preferred Licensure and Certifications SAFe Agilist Certification (for Leaders of SAFe) Azure or AWS developer or architect certifications Required Minimum Knowledge, Skills, Abilities and Training Demonstrated ability to manage multiple cross-functional and multi-disciplinary teams in building and delivering public-facing digital solutions Demonstrated success in managing multi-shore software engineering teams Demonstrated ability to lead teams practicing agile methodologies (Scrum, Kanban, SAFe, etc) Demonstrated ability to partner with and influence program management, product management and key stakeholders Strong experience driving end to end performance of the software stack Advanced-level experience with designing and delivering APIs and product integration technologies Demonstrated experience in establishing and utilizing measurements, processes, statistical analysis and metrics to drive quality and value realization of products & services Ability to manage code quality, engineering standards, and security for the delivery teams Ability to lead and mentor team members in the design, development, coding standards, and quality gates of software development. Advanced level experience developing, implementing applications and services using the Cloud Technologies Experience delivering intuitive Front-end interfaces using JavaScript frameworks (Angular preferred) |
Last updated on Feb 16, 2021
Sparks, Nevada
·30+ days ago
Sparks, Nevada
·30+ days ago
Sparks, Nevada
·30+ days ago
Indianapolis, Indiana
·30+ days ago
Indianapolis, Indiana
·30+ days ago
San Francisco, California
·30+ days ago
Chicago, Illinois
·30+ days ago
Phoenix, Arizona
·30+ days ago
Duluth, Georgia
·30+ days ago
Dearborn, Michigan
·30+ days ago
Ashland, Oregon
·30+ days ago
Mountain View, California
·30+ days ago
Tulsa, Oklahoma
·30+ days ago
30+ days ago
San Francisco, California
·30+ days ago