United Wholesale Mortgage - Mi Metro, MI

posted 4 months ago

Full-time - Mid Level
Mi Metro, MI
Credit Intermediation and Related Activities

About the position

As a Software Developer at UWM, you will be an integral part of our dynamic team, contributing to the development and enhancement of our enterprise applications within a fast-paced agile environment. Your role will involve utilizing cutting-edge technology to create extensible software solutions that meet the needs of our business and clients. You will participate in project-focused Scrum rituals, including standups, grooming sessions, planning meetings, and retrospectives, ensuring that you are aligned with your team and project goals. Collaboration is key in this position, as you will work closely with Architects, fellow Developers, and business clients to design and build industry-leading software. Your responsibilities will include developing and designing user interface components, web services, and database interactions, all while promoting best practices and patterns in software development. You will also be expected to advocate for user interface guidelines and standards, ensuring a consistent and high-quality user experience across our applications. In addition to your development duties, you will have the opportunity to research and assess new technologies that can enhance our software offerings. Mentoring new developers and supporting cross-functionality among team roles will also be part of your responsibilities, fostering a collaborative and growth-oriented environment.

Responsibilities

  • Develop extensible enterprise software using cutting-edge technology
  • Participate in project focused Scrum rituals (standup, grooming, planning, retrospective)
  • Work with Architects, Developers and business clients to collaborate and build industry leading software
  • Develop and design user interface components, web services and database interactions
  • Promote best practices and patterns in software development
  • Promote user interface guidelines and standards
  • Research and assess new technologies
  • Mentor new developers and support cross-functionality of roles

Requirements

  • 5+ Years of professional work experience in C# .NET software development
  • 5+ Years of experience using web based technologies (ASP.NET, JavaScript, CSS)
  • Relational database experience (SQL, Oracle)
  • Computer-related degree or equivalent experience
  • Experience developing enterprise software using MVC, MVVM, or MVP framework
  • Ability to work with limited guidance in a team environment
  • Expert knowledge of object oriented programming

Nice-to-haves

  • Experience in the mortgage industry
  • Experience with TFS
  • Experience in an Agile environment
  • Experience unit testing
  • Knowledge of SOLID principles

Benefits

  • Paid Time Off (PTO) after just 30 days
  • Additional parental and maternity leave benefits after 12 months
  • Adoption reimbursement program
  • Paid volunteer hours
  • Paid training and career development
  • Medical, dental, vision and life insurance
  • 401k with employer match
  • Mortgage discount and area business discounts
  • Free membership to our large, state-of-the-art fitness center, including exercise classes such as yoga and Zumba, various sports leagues and a full-size basketball court
  • Wellness area, including an in-house primary-care physician's office, full-time massage therapist and hair salon
  • Gourmet cafeteria featuring homemade breakfast and lunch
  • Convenience store featuring healthy grab-and-go snacks
  • In-house Starbucks and Dunkin
  • Indoor/outdoor cafe with Wi-Fi
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service