Engineering Manager

Eccovia
Salt Lake City, Utah, US
$130K-$150K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.

Engineering Manager

Engineering Department

Eccovia is looking for a talented Engineering manager with experience developing enterprise applications in the Microsoft Azure stack.

You will lead a team creating cloud-based SaaS solutions for our clients who work with individuals who have complex health and social needs.

In this hands-on role, you will apply your senior-level engineering background while leading a cross-functional team. As the leader of the team, you will use your experience to set standards for high quality, efficiency, and teamwork.

Eccovia is a software company that seeks to assist the health and human services through case and data management. These fields are varied and numerous, but they all share one thing in common : people.

We support organizations ranging from healthcare and behavioral health to homeless management and refugee resettlement. By helping our partners coordinate and integrate with both public and private organizations, our services ensure that people are at the center of their own care.

What You’ll Do

  • Provide hands-on technical leadership in an agile environment, clearly communicate expectations to engineers, and influence business leaders.
  • Partner with the Product team and business stakeholders to define and schedule project deliverables.
  • Evaluate current systems and integrations against business requirements and make recommendations for improvements.
  • Drive engineering improvements, identify and resolve root causes of issues, contribute to design reviews, and perform code reviews.
  • Collaborate closely with our Chief Architect and other development teams to implement key architectural and innovation initiatives.
  • Learn new technologies and practices quickly to enable rapid adoption by your development team.
  • Learn our business and the specific needs of our clients and ensure your team’s priorities are aligned.
  • Demonstrate flexibility to master front-end / full-stack engineering skills as necessary to ensure expedited innovation.
  • Ensure team members understand and follow through on their engineering commitments.
  • Provide career pathing for your team member’s professional growth, mentor developers on best practices and technologies, and manage day-to-day administrative tasks.
  • Leverage your ability to communicate constructively, courteously, and professionally.

What You’ll Need

  • Bachelor’s Degree in Computer Science, Mathematics, or a related field
  • Strong hands-on technical experience and a proven track record of leading, motivating, and growing teams and team members
  • Deep knowledge of more than one programming language and experience learning new technologies quickly
  • Proven experience leading and motivating other software engineers
  • Solid understanding of processes that align with Agile software development
  • Proven experience documenting guidance your teams can follow, including agile development and engineering best-practices
  • Experience with distributed system design and capacity planning at scale
  • Experience with both software and systems architecture and solid understanding of design patterns and best practices
  • A quality-driven mindset and commitment to only delivering quality work to our clients
  • Experience with C# / .NET, modern JavaScript frameworks, and T-SQL required
  • Database development experience in both SQL and NoSQL environments
  • Experience with Python and React is a plus
  • Experience with cloud platforms, preferably Azure and familiar with serverless technologies
  • Ability to analyze and translate complex requirements into software and database design
  • Experience with code management, change management, and deployment processes
  • Excellent ability to manage deadlines and multiple projects simultaneously while helping maintain sufficient timelines
  • Ability to influence others while being open to change when needed

What We Offer

  • Pay $130K to 150K, depending on experience
  • 15 days PTO your first year
  • 9 paid holidays
  • 100% Company paid health insurance for you and your family
  • Dental and Vision coverages are available at employee cost
  • 401(k) with matching funds : 100% match on the first 3% and 50% on the next 2%

J-18808-Ljbffr

4 days ago
Related jobs
Promoted
CBRE
Salt Lake City, Utah
Remote

Facilities Management Engineering Ops Manager (REMOTE)Job ID177928Posted15-Aug-2024Service lineGWS SegmentRole typeFull-timeAreas of InterestBuilding Management, Engineering/Maintenance, Facilities ManagementLocation(s)Remote - US - Remote - US - United States of AmericaAbout the roleAs an FM Engine...

Promoted
Goldman Sachs Bank AG
Salt Lake City, Utah

Software Engineering Manager - Developer Productivity. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously...

Smith's Food and Drug
Salt Lake City, Utah

Apply today to become part of our Smith's family! Desired Previous Job Experience/Education: * Senior Technician * Refrigeration/HVAC maintenance experience * Ability to read engineering drawings and manuals Minimum Position Qualifications & Education Requi...

Kiewit
Salt Lake City, Utah

Prior experience serving as Project Manager, Design Manager, or Engineering Manager, where responsibilities include engineering, estimating, contracts management and client relations. Kiewit has an immediate opening for an Engineering Project Manager in our growing Kiewit Power Delivery district. Yo...

Lockheed Martin
Utah

Joining the Ogden On-Site Engineering and Technical Services team at Hill Air Force Base, Utah as the Systems Support Team Manager postures you to share your technical skills, leverage your management abilities, and enables your contributions to proven aircraft deployed worldwide. This manager is re...

Universal Engineering Sciences
Salt Lake City, Utah

UES has an opening in the West Region for a Construction Service Department (CSD) Manager in the Salt Lake City, UT branch. UES is a nationwide leader in Engineering and Earth Sciences and Sustainability, including testing and inspection, Building Code Compliance, Geospatial Technology and Environme...

SoFi
Cottonwood Heights, Utah

We are looking for a Software Engineering Manager to join our Operations  team who will help build a cutting edge technology platform to shape the future of support platforms including Chatbot and IVR (Interactive voice response). Work closely with product managers, designers, and other stakeho...

AtkinsRéalis
Sandy, Utah

This candidate will be responsible for the leadership of the Engineering Teams on various projects and will report to the Director of Engineering for North America. With Technical Director, BU Managers and Project Managers, identifies current and future staffing availability based on technical and b...

Cricut
South Jordan, Utah

A Technical Software Engineering Manager (Backend, C#, AWS) that will code 30% of the time. We are looking for an experienced, passionate Technical Manager to join our Backend Services team. Evangelize engineering principles internally and externally  . ...

Kroger
Salt Lake City, Utah

Perform all functions and duties of the maintenance role with direct guidance and oversight from the maintenance manager. Partner with the maintenance manager to provide oversight for company and EPA regulations associated with refrigerant usage and manage to ensure compliance. Coach maintenance tec...