Match score not available

Engineering Manager - Asteris

fully flexible
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 
Kentucky (USA), United States

Offer summary

Qualifications:

5+ years of server-side development experience, Proven leadership and management skills, Expertise in database design, preferably MS SQL Server, Certified SCRUM Master or equivalent Agile experience.

Key responsabilities:

  • Lead and mentor a team of developers
  • Oversee software architecture and development
Aspire Software logo
Aspire Software Information Technology & Services Large http://www.aspiresoftware.com/
1001 - 5000 Employees
See more Aspire Software offers

Job description

Valsoft Corporation is seeking an experienced Engineering Manager to join our rapidly growing team. In this role, you will lead the development team for one of Valsoft’s subsidiaries in the veterinary vertical, driving innovation and overseeing the development of complex applications supporting a medical imaging software suite. This position is fully remote and open to candidates located in the United States or Canada.

You will play a critical role in guiding our team, shaping our technical strategy, and ensuring delivery excellence in both legacy application modernization and new product development.

Responsibilities:

  • Lead and mentor a team of developers, fostering a culture of collaboration, continuous learning, and technical excellence.
  • Oversee the architecture, design, and development of software solutions, including legacy system modernization and new application development.
  • Collaborate with product management and stakeholders to define project scopes, timelines, and technical requirements.
  • Drive engineering best practices, including CI/CD, code reviews, and unit testing.
  • Manage team performance, conducting regular 1:1s, goal setting, and performance reviews.
  • Maintain and improve development processes, tools, and pipelines to optimize productivity and quality.
  • Balance hands-on technical contributions with high-level leadership responsibilities.
  • Coordinate cross-functional efforts between engineering, QA, and DevOps teams to ensure successful project delivery.

Requirements

  • 5+ years of server-side development experience using C#, .NET Framework, or .NET Core.
  • Proven experience leading and managing development teams, including architecture and refactoring of legacy applications.
  • Strong understanding of API development using SOAP and REST.
  • Expertise in SQL queries and database design, preferably with MS SQL Server.
  • Experience with multi-threaded applications in highly distributed systems.
  • Proficiency in maintaining and optimizing CI/CD pipelines, ideally with TeamCity and Octopus Deploy.
  • Familiarity with unit testing principles and designing testable architectures.
  • Demonstrated ability to drive modernization efforts, such as transitioning legacy applications to modern architectures.Thick client UI development experience (WPF or WinForms).
  • Knowledge of DICOM standards or experience in the medical imaging space.
  • Certified SCRUM Master or equivalent Agile leadership experience.
  • Experience with Docker and container technologies.
  • Strong leadership and mentoring skills, with a track record of fostering high-performing engineering teams.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Leadership
  • Mentorship

Engineering Manager Related jobs