Software Engineering Manager

3 weeks ago


Grand Rapids, United States AvaSure Full time
Job DescriptionJob Description

Do you live, sleep, eat and breathe all things software engineering? Do you learn quickly and want to help make a difference in the healthcare industry? Would you like to use your skills in a collaborative and fast-paced work environment?

If so, this may be the perfect role for you Please review the details below and click "Apply" today if this role excites you as a potentially amazing fit

Position Purpose:

A Software Engineering Manager is responsible for supervising software development projects and leveraging the abilities of their team members to their fullest potential. They will direct, plan and coordinate activities while supervising a team of engineers. The Software Engineering Manager will balance people management and technical knowledge to deliver products that meet the design specification. The Software Engineer Manager will monitor, evaluate, and ensure the completion of tasks and projects within the software development team. They will assess and hire talent and work to retain talent on the engineering teams.

Education & Experience:

  • 7+ years' related software development experience required.
  • 1-3 years' supervisory experience required.
  • Bachelor's degree in related field (Computer Science, Computer Information Systems, etc.) required.
  • Expertise in at least two relevant programming languages
  • Proficient in third language or relevant database type
  • Mastery of at least two AvaSoftware Projects
  • Able to communicate effectively with peers, internal customers, executive team, and stakeholders for product and customers
  • Must have extensive knowledge of department processes and related software
  • Able to mentor, train and provide feedback to direct reports
  • Able to represent the company in a professional manner
  • Able to exercise sound judgment in ambiguous situations
  • Able to work across group boundaries to build strong relationships with partners and drive multiple teams to deliver on projects and deadlines
  • Able to participate in and lead hiring initiatives, analyze candidates and make final hiring decision
  • Good verbal communication
  • Positive teamwork skills and attitude with all levels of the company

Responsibilities & Essential Functions:

  • Set attainable goals for team members to complete projects on time.
  • Provide guidance to team members to encourage productivity.
  • Ensure timelines are followed by the software development group.
  • Ensure appropriate procedures and processes are followed when it comes to software development.
  • Resolve team member performance issues and make revisions when necessary.
  • Represent the software department in meetings.
  • Participate in design control activities.
  • When necessary, maintain and design software primarily in C# but could also participate in coding with C, C++, JavaScript, Java, Python, and mobile development.
  • Use various software tools on workstations in typical software development environments.
  • Understand software principals, theories and concepts related to software engineering including:
  • Software development lifecycle and software development process.
  • Object-oriented analysis, design, and programming.
  • Unit testing experience and in-depth knowledge of test-driven development concepts.
  • Design patterns and how to implement them.
  • Troubleshooting and debugging strategies and best practices
  • Support internal and external customers for software in testing and production environments.
  • Manages the activities of a subset of the software development group.
  • Supervise the training of software engineering staff.
  • Monitor and evaluate the performance of software engineering staff.
  • Meet with direct reports for 1-1 meetings, work with them on goal setting, and work with senior management and HR to establish salaries.
  • Participate in interviews and decisions to hire professional level staff.
  • Good verbal communication
  • Positive teamwork skills and attitude with all levels of the company

Competencies & Work Style:

  • Motivated
  • Organized
  • Software Development Lifecycle (SDLC)
  • Problem solving and logical thinking
  • Passionate about your work
  • Able to Work in a team environment
  • Ethical
  • Experienced in active listening skills
  • Able to take initiative and act accordingly
  • Ability to take and follow directions
  • Self-awareness
  • Outcome focused
  • Customer success focused
  • Ability to lead/mentor

Supervisory Requirements

  • Manages software engineering staff.

Work Environment & Physical Demands:

  • Must be able to sit for much of the workday with periodic walking and/or standing.
  • Must be able to work in an office environment.
  • This position is full-time.

Benefits & Perks

  • AvaSure sponsored Medical, Dental & Vision
  • Safe Harbor 401K with Employer Matching up to 4%
  • HSA Employer Contributions, Employer Paid Life, Short-term and Long-term Disability, and AD&D Insurance Plans
  • Flexible Time Off Plan & Paid Holidays
  • Parental Leave
  • Generous Tuition Assistance & Continuing Education Reimbursement available
  • Employee Referral Bonus

Why AvaSure?

As the pioneer and expert in inpatient telehealth, AvaSure has provided safer environments for over 1 million patients, with over 50 million live monitoring hours. By continuing to reduce adverse events, and by optimizing workforce efficiencies for the nation's top health systems, AvaSure has consistently lowered the cost of care while providing safer, more efficient healthcare for everyone.​

Diversity creates a healthier work environment: AvaSure is an Equal Employment Opportunity/Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.


#LI-Remote



Job Posted by ApplicantPro


  • Grand Rapids, United States AvaSure Full time

    Job DescriptionJob DescriptionDo you live, sleep, eat and breathe all things software engineering? Do you learn quickly and want to help make a difference in the healthcare industry? Would you like to use your skills in a collaborative and fast-paced work environment?If so, this may be the perfect role for you! Please review the details below and click...


  • Grand Rapids, Michigan, United States Gentex Corporation Full time

    Job SummaryWe are seeking a highly skilled and experienced Engineering Project Manager III to lead the embedded software development life cycle for product launches and drive the engineering development of complex products with new technologies.Key ResponsibilitiesLead multiple engineering disciplines to successful project outcomes, mentoring others and...


  • Grand Rapids, Michigan, United States GE Renewable Energy Power and Aviation Full time

    Job OverviewThe Lead Software Engineering Project Manager will oversee Platform Software engineering teams on critical initiatives and serve as the main engineering liaison with our clients and internal project stakeholders. In addition to offering expertise in project management and execution, this role will also provide technical oversight and mentorship...


  • Cedar Rapids, Iowa, United States Performance Software Full time

    Why Choose Us:Performance Software and its affiliate, Talent Tier, are dynamic mid-sized firms dedicated to delivering cutting-edge software and hardware solutions to our clientele. With a robust history spanning over 25 years, we pride ourselves on our stability, boasting an exceptionally low turnover rate of just 2–4% annually. Our core values emphasize...


  • Grand Rapids, United States Process Engineering & Equip Full time

    Job DescriptionJob DescriptionProcess Engineering & Equipment Company represents the industries top manufacturers of high-quality fluid handling, filtration, and heat transfer products and we are actively looking for motivated individuals to put their skills to use assisting others and be able to be timely and punctual. We are the premier supplier of...

  • Software Engineer

    1 month ago


    Grand Rapids, United States GE Renewable Energy Power and Aviation Full time

    Job Description SummaryWorking at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight!Engineering is at the center of what we do, and we are looking...


  • Cedar Rapids, United States Performance Software Full time

    Performance Software is a medium-sized company with a great work/life balance, specializing in providing innovative embedded software to our client companies. We are looking for passionate Software Development Engineers with good FMS experience to develop new FMS systems. Experience developing FMS s...

  • Software Engineer

    1 month ago


    Grand Rapids, United States GE Aviation Full time

    Job Description SummaryWorking at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, we will listen. Join us and see your ideas take flight!Engineering is at the center of what we do, and we are looking...


  • Grand Rapids, Michigan, United States Colliers Engineering & Design Full time

    Job Summary:Colliers Engineering & Design is seeking a highly skilled Electrical Project Manager to join our Buildings/Electrical team in our Grand Rapids, MI office. As an Electrical Project Manager, you will be responsible for overseeing electrical engineering design projects from conception to completion.Key Responsibilities:Project Management: Serve as...


  • Grand Rapids, Michigan, United States KYYBA Full time

    Job OverviewWe are seeking a skilled LabVIEW Software Engineer to contribute to our innovative projects at KYYBA. The ideal candidate will possess a strong background in software engineering and a passion for developing advanced systems.Key Responsibilities:Co-manage the LabVIEW software stack, collaborating closely with Integration Engineers and various...


  • Grand Rapids, United States AvaSure Full time

    Job DescriptionJob DescriptionDo you live, sleep, eat and breathe all things software? Do you learn quickly and want to help make a difference in the healthcare industry? Would you like to use your skills in a collaborative and fast-paced work environment?If so, this may be the perfect role for you! Please review the details below and click "Apply" today if...


  • Grand Rapids, United States Sunbolt Recruiting Group, LLC Full time

    Position Summary: Are you an experienced Embedded Software Engineer ready to lead innovative projects in the automotive industry? Our client, a leading Tier 1 automotive supplier located in Grand Rapids, Michigan, is looking for a Lead Embedded Software Engineer to drive the design and development of embedded software for our next-generation vehicle access...

  • Software Engineer

    1 month ago


    Grand Rapids, United States Lorven technologies Full time

    Job DescriptionJob DescriptionJob Role: Software Engineer Location: Grand Rapids, MI (On-site)Mode of Hiring: Full-TimeMandatory Skills: Software Engineer or Developer, Aerospace or Avionics Exp, DO-178 is Must Job Description:10+ years of experience in the Avionics/Aerospace field, specifically in embedded software development.Experience in planning,...

  • Software Engineer

    4 days ago


    Grand Rapids, United States E-Solutions INC Full time

    Job DescriptionJob DescriptionPosition Title: Software EngineerJob Location: Grand Rapids, MIRemote/Onsite: OnsiteJob Type: Full-TimeNo. of positions: 1Hiring Timeline: 2 weeksJob Description:-Mandatory Skills: Software Engineer or Developer , Aerospace or Avionics Exp, DO-178 is Must Experience in all phases of product development (full life cycle) in...


  • Grand Rapids, United States Thomas Talent Network Full time

    Job DescriptionJob DescriptionPrimary Responsibilities:Support and mentor junior engineers as a technical leader through training, reviews and collaboration.Work directly with customers and suppliers to develop and manage designs, requirements, specifications, etc.Participate in Agile Scrum teams through sprint planning, daily standups, retrospectives,...


  • Grand Rapids, United States TENTH MOUNTAIN LLC Full time

    Job DescriptionJob DescriptionPrimary Responsibilities:Support and mentor junior engineers as a technical leader through training, reviews and collaboration.Work directly with customers and suppliers to develop and manage designs, requirements, specifications, etc.Participate in Agile Scrum teams through sprint planning, daily standups, retrospectives,...


  • Grand Rapids, Michigan, United States VDart Inc Full time

    Job OverviewVDart Inc is seeking a highly skilled and experienced Software Advanced Lead Engineer to lead our team in the development of complex hardware/software systems for aviation-based applications.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the successful development of systems architecture,...


  • Grand Rapids, United States Care Dynamics, LLC Full time

    Job DescriptionJob DescriptionSenior Software EngineerAbout the job We are a recruitment agency, specializing in delivering customized solutions to our diverse portfolio of clients ranging from Healthcare, FinTech, Crypto, and Start-ups. With a focus on innovation and excellence, we are expanding our team and seeking experienced Senior Software Engineers to...


  • Grand Rapids, Michigan, United States L3Harris Technologies Full time

    Job Title: Scientist, Software Engineering-Chief Engineer Job Code: 12741 Job Location: Phoenix, AZ/ St Pete, FL/ Grand Rapids, MI (relocation can be provided for those that qualify) Schedule: 9/80 reg with every other Friday off Overview: L3Harris is actively seeking a highly skilled Software Engineering Scientist to join our dynamic and...


  • Grand Rapids, United States GE Renewable Energy Power and Aviation Full time

    Job Description SummaryThe Senior Software Project Manager will be responsible for leading Platform Software engineering teams on key projects and will act as the primary engineering interface with our customers and internal project stakeholders. In addition to providing expertise in project management and execution, they will also provide technical...