Pyro Software Engineer

Apply Now

Company: Nationstar Mortgage LLC d/b/a Mr. Cooper.

Location: Cypress, TX 77429

Description:

At Mr. Cooper Group, You Make the Dream Possible.

Our purpose is simple: Keeping the dream of homeownership alive. As a Mr. Cooper Group team member, you play a big role in making that dream possible. Around here, we know our roles and work together, volunteer to make a difference, and challenge the status quo when needed. Everything we do is in the care and service of our teammates and our customers.

Join us and make the dream of home ownership possible!

Ideal Candidate Attributes:
  • Technical Leader: Possesses a strong technical foundation and the ability to provide guidance and mentorship to other engineers.
  • Problem Solver: Enjoys tackling complex challenges with creative and efficient solutions, and can effectively break down large tasks into smaller, manageable components.
  • Detail-Oriented: Pays close attention to detail, ensuring code quality, reliability, and adherence to best practices.
  • Continuous Learner: Eager to learn new technologies and approaches, and stays up-to-date with industry trends, particularly in the full-stack development and cloud technology spaces.
  • Collaborative: Works effectively in a team environment, sharing knowledge, collaborating cross-shore, and contributing to a positive team dynamic.
  • Analytical: Has the ability to analyze problems, identify root causes, propose effective solutions, and effectively translate business needs to technology solutions
  • Effective Communicator: Can communicate technical ideas clearly and concisely to both technical and non-technical audiences, and clearly articulate technology strategies.

Essential Job Functions:
  • Technical Leadership: Lead cross-shore development teams and provide technical strategies for developing and rolling out new enhancements, including piloting features and implementing ramp-up strategies.
  • Full-Stack Development: Design, develop, and maintain web applications based on full-stack technology frameworks (Frontend: ReactJS and NodeJS. API/middleware: Java/J2EE and SpringBoot framework) to support business needs, like capturing customer information during the loan application process.
  • Agile Methodology: Follow the Agile model of software development, actively participating in requirements gathering, design, implementation, testing, deployment, and maintenance (including planning time allocation for each task).
  • Planning: Actively participate in requirements gathering, design sessions, iteration planning, and retrospective meetings.
  • Testing & Support: Write integration and unit test cases using NightWatchJS, JUnit, and Mockito frameworks for the developed web application. Provide support to business teams during testing in lower environments through to production releases.
  • Maintenance & Enhancements: Collaborate with other developers to enhance and maintain customer's mortgage loan related APIs, payment, and loan servicing APIs, whether working individually or with the team.
  • API Development: Responsible for writing queries using Spring Data JPA with the Hibernate Framework to extract data from SQL Server and expose it to consumers through RESTful APIs.
  • Database Interaction: Design and write efficient queries to fetch data from a variety of databases.
  • Data Transformation: Transform and furnish queried data to APIs to provide services to front-end users.
  • Collaboration: Work collaboratively with product managers, engineers, and external stakeholders to launch products quickly and iterate based on real-time feedback.
  • Contribute to the continuous improvement of our development processes and tooling.

Education/ Experience Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional software development experience, with at least 2+ years of experience in leading teams.
  • Strong proficiency in JavaScript/Typescript, ReactJS, NodeJS, Java/J2EE and SpringBoot framework.
  • Experience with version control systems (e.g., Git).
  • Solid understanding of data structures and algorithms.
  • Strong knowledge of RESTful API development.
  • Experience with unit and integration testing (e.g., NightWatchJS, Junit, Mockito).
  • Experience with database systems (SQL Server) and querying technologies like JPA and Hibernate.
  • Experience working in an Agile development environment.
  • Experience with cloud platforms (e.g., Google Cloud Platform, AWS, Azure) is a plus.

Familiarity with Machine Learning and AI concepts is a plus.

Mr. Cooper Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or status as a protected veteran. EOE/M/F/D/V

Job Requisition ID:
023373

Job Category:
Information Technology

Primary Location City:
Dallas

Primary Location Region:
Texas

Primary Location Postal Code:
75019

Primary Location Country:
United States of America

Additional Posting Location(s):

Similar Jobs