Job Title: Software Engineering Manager II - Consumer
Location: Remote
Vital Tech Solutions is Premier Enterprise Technology Consulting and Workforce Management Solutions Provider to the OEM, Manufacturing, Aerospace, Health Care, Finance and Government industries with offices in the Metro Detroit area. Since its inception, Vital Tech Solutions has been on the forefront of Technology Excellence & Human Capital Asset Creativity by providing our customers with flexible Technical Consulting Solutions and Talent Management Acquisitions to support their various organizational and technical program needs.
Vital Tech Solutions is looking for a highly motivated and outgoing Software Engineering Manager Level II, Consumer, with a solid background in the SW Technology Leadership Domains, Software Design and Development (SDLC) Methodology to support one of our Large Fortune 500 Customers in the Metro Detroit region.
Job Overview & Role and Responsibilities:
- · Our Customer Engineering and Analytics Team Members utilize the latest technology to develop, monitor, and maintain complex practices that help optimize our success.
- · They are looking for Thought Leaders and Transformation SME in the SW Leadership Domain to help them with their ongoing effort to build a world Class SW Organization.
- · Leads and mentors Software Engineering team members (within the heavy Java, Structure Programming, OOP, Microservices, DevOps, and Cloud Domains) essential Agile and Product mindset tenets including early learning, self-organized teams, cross functionality, customer care, outcome focused solutions, incremental delivery and test driven.
- · Leads and mentors cross functional team members on building world class SW Products that deliver customer delight and business value
- · Help designing Software solutions to meet customer requirements for initiatives involving multiple team applications as well as applications owned by other teams via working with other Senior Product Managers, Agile Managers, Database Managers, and other stakeholders.
- · Supports SW delivery teams to ensure development process and technology standards are consistently followed to enable consistent delivery of value.
- · Develops and tracks delivery metrics while monitoring technical health of the product, informs progress toward delivery goals, and provides support appropriately when needed.
- · Monitors and evaluates team quality performance and continuously coach and mentor team members
- · Sets up your SW team for operational success by having a sound understanding on the system ecosystem, architecture, technologies and system domains and how these are used to achieve business outcomes.
- · The selected candidates must have demonstrated solid experience and understanding of the Technical Software Engineering domain, including the application architecture, design and data of the application they support and systems to which it interfaces.
Required Experience and Knowledge:
- · Bachelor’s Degree or equivalent experience.
- · 5+ years of SW Technical Leadership experience leading large software engineering teams.
- · Proven experience in technical leadership, capable of providing mentorship, cross-functional project execution, setting and executing on technical vision and strategy
- · Extensive experience implementing Agile and DevOps practices including but not limited to test driven, incremental releases, continuous integration, and deployment pipeline automation.
- · Experience in microservices design strategies and implementation including migration planning, service granularity, interservice communication, traceability, orchestration, and failure isolation
- · Experience with Cloud migrations and working in a mixed on-prem / cloud environment (container orchestration, security, serverless)
Preferred Experience:
- · 4 years’ experience of leading initiatives in a Java ecosystem
- · Architecting and building solutions in AWS using EKS, Lambda, S3, and/or Aurora
- · Track record of identifying opportunities to improve outcomes via new tools and approaches, evaluating and measuring candidate solutions, and successfully advocating for their adoption
- · Experience applying appropriate levels of transactional and race condition-resilient approaches, including database locking, distributed transactions (XA), SAGA pattern
- · Ability to describe and design decoupled system transaction models that are resilient to upstream and downstream outages with appropriate recovery models
- · Experience implementing and operationalizing rules engines
Vital Tech Solutions is an Equal Opportunity Affirmative Action employer. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.