Search jobs > Minneapolis, MN > Enterprise architect

Software Engineering Manager/Enterprise Architect

DaVita Inc.
Minneapolis, Minnesota, US
Full-time

Position Summary :

Have you got the right qualifications and skills for this job Find out below, and hit apply to be considered.

Employee Benefits Corporation is hiring for a Software Engineering Manager / Enterprise Architect . The Software Engineering Manager / Enterprise Architect is a multi-faceted role, responsible for leading the Software Engineering team and providing strategic direction and guidance to align our technology landscape with the company's long-term objectives.

This includes leading and maintaining the enterprise architecture governance structure based on business and IT strategies.

The Software Engineering Manager / Enterprise Architect will partner with key stakeholders, including Product and Project Management, to spearhead Agile-based software development, ensuring the successful delivery of projects within our Microsoft environment.

This person may work in our Middleton, WI office, fully remote (Wisconsin, Minnesota and Illinois locations only), or a combination of the two depending on availability.

Responsibilities Include :

  • Develop and maintain the enterprise architecture, ensuring scalability, security, and interoperability across systems.
  • Collaborate with stakeholders, business leaders, and IT teams to understand business needs and translate them into effective technology solutions.
  • Lead the Architectural Review Board (ARB) to establish, maintain, and evolve technology standards, evaluate technology solutions against those standards, and ensure business and technology strategic alignment.
  • Oversee production support issues for our core application to ensure stable and efficient operation. Work with team members to identify, troubleshoot and resolve issues.

Establish metrics and work with Product Manager to prioritize bug fixes.

  • Understand business and technical requirements to provide architectural guidance and oversight to development teams, ensuring compliance with architectural principles, standards, and best practices.
  • Evaluate new technologies, frameworks, and tools to identify opportunities for innovation and improvement.
  • Lead and manage a team of engineers fostering their professional development through guidance, mentorship, and coaching, resulting in high-quality deliverables and successful project execution.

Qualifications :

  • Bachelor's degree in computer science, software engineering, or a related field.
  • 15 years of experience in software development with at least 10 years in application development management and 5 years of experience in architecture, showcasing the ability to align business strategies with technology solutions.
  • Proven expertise in mobile development, with a comprehensive understanding of the latest trends, frameworks, and best practices.
  • Extensive experience in utilizing automated testing tools and implementing efficient testing strategies to ensure high-quality software deliverables.
  • Solid understanding of data architecture principles, with experience in designing and implementing scalable and robust data solutions.
  • In-depth knowledge of Microsoft stack and related technologies, including proficiency in development using Microsoft technologies, including M365.
  • Demonstrated proficiency in migrating applications to cloud-based solutions and leveraging the benefits of cloud technologies and platforms.
  • Strong leadership and people management skills, with the ability to inspire and motivate a team.
  • Excellent communication and presentation skills, with the ability to effectively convey complex technical concepts to both technical and non-technical audiences.
  • Extensive knowledge of engineering principles, software development and testing methodologies, and project management practices.
  • Up-to-date knowledge of industry trends, emerging technologies, and best practices in both engineering and enterprise architecture domains.
  • Strong understanding of Agile methodologies such as Scrum or Kanban, with experience supporting Agile team development.
  • Strong problem-solving and critical-thinking abilities, with a focus on finding innovative and practical high impact solutions.
  • Demonstrated experience driving organizational effectiveness and change with a passion for delivering superior client service.
  • Strong business acumen, judgment, and strategic orientation with proficiency in multiple disciplines.
  • Proven track record in learning new concepts quickly, applying depth and breadth of current skills in analyzing new opportunities or problem areas.
  • Demonstrated competence in identifying risk areas and proactively determining appropriate mitigation strategies.
  • Strong relationship building and interpersonal skills to include diplomacy, empathy, influencing, negotiation, and conflict resolution.
  • Strong organizational, project and time management skills with proven ability to multitask and prioritize in a high paced environment with limited direction and a strong sense of urgency.

Preferred Qualifications :

  • Azure Solutions Architect Expert.
  • Microsoft Power Platform Solution Expert.
  • Master's degree in computer science, software engineering, or a related field.

We offer :

  • A friendly, collaborative team environment.
  • A competitive compensation and benefits package that includes employee-ownership.
  • Opportunities for personal and professional growth.
  • Flexible scheduling to encourage and support a healthy work-life balance.

More About Us :

Employee Benefits Corporation administers a variety of employee benefits, from IRS-approved, tax-advantaged plans to COBRA and state-regulated continuation administration through informative education materials, dedicated reporting, creative plan design and expert customer support.

We work with benefit brokers and consultants, employers and HR administrators, and benefit plan participants to offer top-notch workplace benefits and customer service.

As a 100% employee-owned company, we are committed to using our experience, knowledge, creativity and technology to ensure our customers' satisfaction with their plans and with our services.

Employee Benefits Corporation is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Our affirmative action program is available to any applicant or employee upon request.

If you need an accommodation as part of the employment process, please contact Human Resources via email at HumanResources@ebcflex.

com or via phone at (608) 831-8445.

J-18808-Ljbffr

1 day ago
Related jobs
DaVita Inc.
Minneapolis, Minnesota

The Software Engineering Manager/Enterprise Architect is a multi-faceted role, responsible for leading the Software Engineering team and providing strategic direction and guidance to align our technology landscape with the company's long-term objectives. The Software Engineering Manager/Enterprise A...

Thomson Reuters
Eagan, Minnesota

In this opportunity as Manager, Software Development, you will:. Collaborate with cross-functional teams and architects to understand business requirements and ensure your team meets them in a timely manner. Provide work breakdown and estimates for complex software development tasks. Ensure adherenc...

Saige Partners LLC
Eden Prairie, Minnesota

As a key leader in R&D Product Development, the Software Engineering Manager will deliver cutting-edge, technology-driven solutions to meet customer and patient needs. Lead and mentor the Software Engineering team, ensuring talent development, coaching, and career growth. Drive DevOps strategies...

Thomson Reuters
Eagan, Minnesota

Are you a technology leader with a software engineering background and experience running enterprise projects in a supportive agile team culture? If so, then come join the FindLaw technology group as an Associate Manager where you will lead the people and projects of a team responsible for critical ...

NetApp
Edina, Minnesota

Software Engineer, Cloud, Open Source, Engineering Manager, Linux, Engineering, Technology. Title: Senior Software Engineering Manager. Experience with the systems engineering domain requiring concepts such as computer architecture, operating systems, file systems, networking, algorithms & data stru...

Medtronic
Mounds View, Minnesota

The Software Engineering Manager will have full life cycle responsibility for a software product in the CRDN portfolio and oversight of a team of software engineers who develop and support firmware, embedded, GUI and application software for stand-alone medical device. Previous experience as Product...

SmartThings
Minneapolis, Minnesota

Skills, Knowledge and Expertise ....

Deloitte
Minneapolis, Minnesota

Product Engineering is the internal software and applications development team responsible for delivering leading-edge technologies to Deloitte professionals. Experience with developing and architecture of software platforms, products. This role requires production support leadership for various lin...

Canonical
Minneapolis, Minnesota

As the Software Engineering Manager for Ubuntu Gaming, your mission is to help make gaming on Ubuntu first-class. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough e...

SmartThings, Inc.
Minneapolis, Minnesota

Manager, Software Engineering (Minneapolis, MN). Understanding of large scale computing solutions, including software design and development, database architectures, cloud computing deployments, security, and performance tuning. Demonstrate both people management and software development leadership....