We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Senior Software Engineer

Vervint
United States, Michigan, Grand Rapids
801 Broadway Avenue Northwest (Show on map)
Aug 06, 2025







Position:
Senior Software Engineer



Location:

Grand Rapids, MI



Job Id:
1223

# of Openings:
1


Senior Software Engineer | Hybrid | Grand Rapids, MI

As a Senior Software Engineer with a focus on .NET MAUI, you are a key member of the Software Engineering team, playing a vital role in the design, development, and delivery of complex cross-platform applications. You will leverage your deep expertise in the Microsoft stack-particularly .NET MAUI-to build innovative solutions that run seamlessly across Android and iOS platforms. This role offers the opportunity to work on challenging projects across multiple industries while mentoring others and collaborating directly with clients to drive technical strategy and execution.


Thinking ahead, seeing beyond, and building together

Vervint is a purpose-driven, global consultancy that is a digital catalyst, empowering people and organizations to thrive in the experience-driven world. Vervint offers cross-functional expertise and guidance that goes beyond great tech - believing technology, thoughtful strategy, and human creativity lead to real progress and transformation. With a human-focused approach, Vervint provides a roadmap for success inherent in design, empathy, and ingenuity. Our commitment to purposeful progress gives us a unique ability to thrive at the intersection of technology, strategy, and experience to create impactful solutions that are more than simply migrating, integrating, or building tech.


With offices in Michigan and Minnesota and employees across the globe, we put people at the heart of everything we do. Our values are part of what makes us different - for our employees, clients, and the communities in which we live and work. At Vervint, our purpose is progress, and we are out to improve lives by keeping humanity at the core of every solution.


What You'll Accomplish:


Client Delivery:


  • Architect scalable, maintainable solutions that maximize code reuse while ensuring native performance and exceptional user experience.
  • Design and develop sophisticated cross-platform applications using .NET MAUI for Android, iOS, Windows and macOS.
  • Implement clean, efficient code following SOLID principles, MVVM/MVU architecture patterns, and established design standards.
  • Integrate applications with RESTful APIs, GraphQL services, and third-party systems to deliver comprehensive business solutions.
  • Create responsive and adaptive user interfaces using XAML, optimizing for different device types and screen sizes.
  • Coordinate with cross-functional teams to deliver high-quality software projects on time and within budget.
  • Optimize application performance and resource utilization across all target platforms.
  • Implement comprehensive testing strategies including unit tests, integration tests, and automated UI tests across platforms.


Domain Competency:


  • Serve as a subject matter expert in .NET MAUI and cross-platform development practices for both internal teams and clients.
  • Stay current with .NET MAUI updates, Microsoft development tools, and emerging cross-platform best practices.
  • Produce runbooks and documentation to scale .NET MAUI work to other team members, especially Engineers and Associate Engineers.


Business Development/Pre-Sales:


  • Lead technical discussions with stakeholders and contribute to client presentations, demos, and technical reviews.
  • Work directly with clients to understand business requirements, provide technical guidance, and recommend optimal architectural solutions.


Practice Development:


  • Contribute to team learning by leading knowledge-sharing sessions and internal workshops.
  • Conduct code reviews and provide constructive feedback to team members to improve code quality and consistency.
  • Mentor Engineers and Associate Engineers on .NET MAUI best practices, clean architecture, and mobile-specific development considerations.
  • Foster a collaborative and inclusive team environment that supports learning and innovation.


What You'll Bring:


  • Expert in .NET MAUI and the Microsoft development stack (.NET 6/7+, C#, XAML).
  • Demonstrated success delivering complex, high-quality software solutions.
  • Strong understanding of cross-platform mobile/desktop development, UI/UX principles, and mobile performance optimization.
  • Proficiency in integrating with APIs (REST, GraphQL), authentication, and third-party SDKs.
  • Experience with version control systems (e.g., Git), CI/CD pipelines, and automated testing tools.
  • Understanding of mobile deployment pipelines and app store processes (Apple, Google, Microsoft).
  • Familiarity with Azure and/or other cloud platforms a plus.
  • Proficiency in software development methodologies such as Agile, Scrum, or KanBan.
  • Demonstrated leadership abilities, including the ability to lead and motivate cross-functional teams.
  • Experience in project management, including planning, estimation, and resource allocation.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • Experience in coaching and mentoring other engineers, providing technical guidance and feedback.
  • Ability to foster a collaborative and inclusive work environment.
  • Commitment to continuous learning and professional development, including pursuing relevant certifications.


Education/Experience:


  • Bachelor's degree in computer science, engineering, or a related field, or a combination of education and experience.
  • At least 5-7 years of professional experience in software development, with a strong focus on Microsoft technologies.


You Belong. At Vervint, we embrace all facets of identity that make you - you. From race, gender identity, and veteran status to disabilities and more, your lived experiences enrich everyone around you. We know when we create an environment of safety and respect for individuals and their identities, we all do our best work. That is why we celebrate our diversity, foster equity, and champion inclusion within our company, the work we do, and our communities. As we work together, we commit to continuous growth, learning from our mistakes, and expanding on our caring culture to bring our values to life.


Vervint is an equal opportunity employer that is committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veterans status, or any other characteristic protected by federal, state, or local laws, and will not be discriminated against on the basis of disability.




Apply for this Position


(web-8669549459-7b59w)