Solutions Engineer - .NET (Digital Customer Experience)

Solutions Engineer - .NET (Digital Customer Experience)

Description:

If the thought of collaborating with other passionate and incredibly smart Digital technology experts to deliver innovative solutions that transform the Customer experience makes your heart race, then we want to meet you. We are looking for a .NET Solutions Engineer with expertise in custom development and integration of web/mobile solutions and enterprise services built on a .NET platform to provide technical leadership for designing, developing and implementing optimal online experiences for our Customers. This person will be a key member in Pulte Financial Services (PFS) new Digital Customer Experience agile software development team that has the responsibility to rapidly design, develop and deliver Digital solutions to improve our Customer's experience throughout the home financing lifecycle.

The ideal candidate will be a solid mid-level to senior developer that has a strong understanding of the full lifecycle development process specifically Agile methodology, understanding business and functional requirements, developing detailed technical designs, coordinating and implementing testable solutions, supporting roll out to the business, and providing production support. Our software inventory includes internal custom web applications, a service-oriented architecture, highly customized and integrated off-the-shelf platforms, a customer-facing website and a large BPM system. The .NET Solutions Engineer will work closely with Solution Architects, Product Owner, and other Agile team members to deliver enterprise quality, performant, extensible, maintainable, operable customer solutions.

Responsibilities:

  • Collaborate with other Solution Architects, Enterprise Architects, Product Owners, Product Managers, stakeholders, and other teams to ensure the strategic vision of the Digital agile team's systems is realized
  • Provide clear and concise articulation, presentation, and documentation of technical opportunities, constraints recommendations, and action items
  • Participate in cross-project planning and release planning activities
  • Provide leadership on user story sequencing that maximizes user story throughput and team productivity
  • Participate in Digital team's building and testing of the team's applications within the sprints
  • Participate in the development of detailed design deliverables (e.g. activity/state diagrams, class diagrams, sequence diagrams, etc.)
  • Work with enterprise architects (functional architect, technical architect) throughout the development lifecycle
  • Working knowledge of test driven development with functional knowledge of mocking frameworks
  • Rigorous attention to detail and focus on quality of deliverables
  • Proven team experience and comfort in a team-oriented environment
  • Troubleshoot and support system testing, user acceptance testing, and implementation efforts
  • Participate in the creation of installation procedures, overall documentation, and support procedures
  • Provide production support during business hours as well as on-call hours

Experience and Skills Required:

  • Strong and broad knowledge of architectures, systems, and solution designs across a range of Digital solutions and Digital environment (mobile, web, omni-channel solutions, social media technologies, other new emerging technologies)
  • 5 years' professional software C# .NET application development experience building and testing extensible, maintainable, and scalable web services, windows services and using all major core classes of the .NET 4 framework.
  • 5 years' experience with creating (not just maintenance of) public (Internet) web sites and applications as well as rich interactive internal web applications (HTML, HTML5, Javascript, Jquery, CSS, AJAX, ASP.NET, ASP.NET MVC)
  • 3 years of Agile (SAFe) delivery experience
  • 3-5 years' experience with creating .ASMX or WCF Web services
  • 5 years' experience creating and maintaining database schemas and stored procedures, creating DTDs, XML Schemas, parsing and creating complex XML documents, creating and applying XSLT transformations
  • 5 years' experience with writing/reading messages to/from message queues (MSMQ or MQ Series or TIBCO or JMS)
  • Firm grasp of object oriented principles (OOP) and can skillfully apply those concepts into daily work
  • Functional, working knowledge of SOLID principles and GoF design patterns
  • Enthusiastic, high-energy, customer oriented, and team-player personality. Strong analytical, organizational, multi-tasking, and time-management skills
  • High-productivity development track record in Agile environment
  • Bachelors in Computer Science or related field preferred

All employees must be committed to fair and nondiscriminatory lending, in conformity with the Equal Credit Opportunity and Fair Housing acts, and to compliance with all applicable laws, regulations and company policies. Employees must act responsibly in their efforts to provide financial services to Pulte customers and to provide support to Pulte's core purposes.


Meet Some of Pulte Mortgage's Employees

Debra S.

President & CEO

The mission of our company is to provide consumer-inspired homes, and we do that all across the country. Pulte Mortgage provides safe and responsible financing for the borrowers who choose to buy the PulteGroup homes.

Jennifer M.

Operations Hiring & Onboarding Manager

Responsible for Operations new hires, Jennifer reviews resumes and interviews candidates, searching for the perfect fit at Pulte, before successfully onboarding the new talent.


Back to top