Apply

Engineering Manager - Asteris

Posted 2024-11-22

View full description

💎 Seniority level: Manager, 5+ years

📍 Location: Canada, United States

🔍 Industry: Medical imaging

🏢 Company: Valsoft Corporation

⏳ Experience: 5+ years

🪄 Skills: DockerLeadershipSQLAgileProduct ManagementQASCRUMC#Product DevelopmentStrategy.NET.NET coreCollaborationCI/CDMentoringDevOps

Requirements:
  • 5+ years of server-side development experience using C#, .NET Framework, or .NET Core.
  • Proven experience leading and managing development teams.
  • 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 distributed systems.
  • Proficiency in maintaining CI/CD pipelines, ideally with TeamCity and Octopus Deploy.
  • Familiarity with unit testing principles and designing testable architectures.
  • Experience in transitioning legacy applications to modern architectures.
  • Thick client UI development experience (WPF or WinForms).
  • Knowledge of DICOM standards or experience in medical imaging.
  • Certified SCRUM Master or equivalent Agile leadership experience.
  • Experience with Docker and container technologies.
  • Strong leadership and mentoring skills.
Responsibilities:
  • Lead and mentor a team of developers, fostering collaboration and technical excellence.
  • Oversee architecture, design, and development of software solutions, including modernization of legacy systems.
  • Collaborate with product management and stakeholders to define project scopes and technical requirements.
  • Drive engineering best practices including CI/CD, code reviews, and unit testing.
  • Manage team performance, conduct regular 1:1s, goal setting, and performance reviews.
  • Maintain and improve development processes, tools, and pipelines.
  • Balance hands-on technical contributions with leadership responsibilities.
  • Coordinate cross-functional efforts between engineering, QA, and DevOps.
Apply