This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Vital Tech Solutions (F/K/A Westbe) - Southfield, MI

posted 2 months ago

Full-time - Mid Level
Remote - Southfield, MI

About the position

The Software Engineering Manager will lead engineering teams in developing solutions using best practices in software development, particularly focusing on breaking down monolith applications into microservices. This role requires strong technical leadership, mentorship, and the ability to implement Agile and DevOps practices effectively. The manager will also be responsible for solution design, impact analysis, and ensuring that the technical vision aligns with business goals.

Responsibilities

  • Develop solutions using standards and best practices of the applications language.
  • Write code that implements the design that is testable, extensible, efficient, and maintainable.
  • Understand the rationale behind changes and how they impact the enterprise and applications across the technical ecosystem.
  • Translate high-level requirements into designs that meet customer needs, are technically sound, maintainable, and cost-effective.
  • Identify missing or ambiguous requirements and design at both high and low levels of abstraction.
  • Understand complex requirements and translate them into understandable solutions.
  • Accurately estimate based on requirements.

Requirements

  • Bachelor's Degree or equivalent experience.
  • 5+ years' experience leading engineering teams.
  • Proven experience in technical leadership, capable of providing mentorship and executing cross-functional projects.
  • Extensive experience implementing Agile and DevOps practices, including test-driven development, incremental releases, continuous integration, and deployment pipeline automation.
  • Experience in microservices design strategies and implementation, including migration planning and service granularity.
  • Experience with Cloud migrations and working in a mixed on-prem/cloud environment.

Nice-to-haves

  • 4 years' experience leading initiatives in Java.
  • Track record of identifying opportunities to improve outcomes via new tools and approaches.
  • Experience applying transactional and race condition-resilient approaches, including database locking and distributed transactions.
  • Ability to describe and design decoupled system transaction models that are resilient to outages.
  • Experience implementing and operationalizing rules engines.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service