Software Engineer II (Pulte Mortgage)

pulteGroup
Englewood, CO
$122K-$130K a year
Part-time

Description :

This is a remote position, but candidates must be located in the Denver, CO metro area.

If you are driven to build quality software, have worked in both cloud and on-prem environments and enjoy the challenge of understanding and modernizing an existing system, we want to meet you.

Pulte Financial Services (an affiliate of PulteGroup) is seeking an experienced, passionate, results-oriented, hands-on software engineer with experience transforming organizations into a more data-driven culture and environment to join our information systems department.

Our vision is to elevate the power of data by providing robust data quality, data management, and data visualization solutions to empower our people to make informed, data-driven decisions.

We are looking for a seasoned, full-stack engineer who has hands-on experience building and debugging everything from SQL Server databases to modern web UIs.

The ideal candidate will play a pivotal role in shaping the future of our data analytics, business intelligence and data governance initiatives by leveraging data, visualization and data platform technologies while partnering with cross-functional teams and departments.

The Software Engineer will be responsible for developing data, coding ETL solutions, using SQL to investigate data and working with the Data Product team to deliver user stories as part of the company’s data roadmap.

This position requires a data-driven individual with strong technical skills, as well as the ability to communicate effectively with stakeholders.

Responsibilities :

Design new data infrastructures, including the Lakehouse, data warehouses, dataflows, data pipelines, semantic models, and reports.

Migrate large-scale data stores from the existing on-premises SQL Server infrastructure to the new Microsoft Fabric-based infrastructure.

Classify and organize data base on identified taxonomy structures.

Work with the data architect to ensure that the data is of high quality and meets the organization’s requirements.

Optimize data processing by using modern data engineering tools such as notebooks, dataflows, data pipelines, semantic models, and reports.

Contribute to Pulte Financial Services’ positive, trusting, inclusive culture and team-first environment.

Provide technical expertise during the design, planning, design, development, implementation, and testing of digital solutions, often custom developed and integrating new technologies

Understand technological systems and strategic vision and help facilitate the technical portion to produce integrated end-to-end digital solution options

Participate in cross-project planning and release planning activities

Serve as a stakeholder of the technical backlog : identify opportunities in our system, capturing the ideas in user stories, and meeting with other stakeholders to prioritize them

Write and maintain concise documentation about our development process and major systems

Build scalable, maintainable, easy-to-use software following our development best-practices and requirements laid out by the architect and the development team

Create and maintain the build, deployment, and test automation portions of our DevOps pipeline

Participate in team’s building and testing of the team’s applications within the sprints

Collaborate with product owner and end-users to understand any desired business functionality and craft intuitive, responsive UIs to match

Regularly review application logs and dashboards to proactively monitor for defects, gauge performance, and troubleshoot production problems

Participate in the development of logical and detailed design deliverables (e.g. storyboards, activity / state diagrams, class diagrams, sequence diagrams, etc.

for each application component based on enterprise conceptual designs

Keep up-to-date on cutting edge technology, standards, protocols and tools in areas relevant to the rapidly changing digital environment

Troubleshoot and support user acceptance testing, rollout efforts and the team’s systems in each environment

Experience and Skills Required :

5+ years software engineering experience with at least 3 years in C#.

Excellent relational database skills writing SQL, analyzing, and optimizing query plans, and writing DDL scripts.

Passion for building clean and testable code, creating unit tests, and focusing on code quality.

Extensive knowledge and experience with Power BI or other widely used data solutions.

2+ years experience building solutions for any major public-cloud provider (Azure preferred)

3+ years’ experience with data platform technologies such as Kafka, Hadoop, or Spark but preferably those in the Azure platform such as HD Insight, Synapse, Data Lake, and Data Factory.

Highly self-motivated and directed with strong sense of curiosity and drive to accomplish goals and lead data product team.

Passion for data and data quality.

Experience with API and integration concepts.

Experience with XML, SQL, relational databases, and large data repositories.

Exceptional verbal and written communication and collaboration skills, with the ability to interact effectively with a wide range of technical and non-technical stakeholders including executive and senior leaders.

Experience with Agile methodologies, particularly Scrum, and a track record of successful product delivery

Bachelor's in computer science or related field

This is a remote position.

Pay Range : $122,000-$130,000

This position is also eligible for an annual bonus based on successful completion of defined performance objectives

LI-JT1

PulteGroup, Inc. and its affiliates do not accept unsolicited resumes from individual recruiters or third party recruiting agencies (collectively, Recruiters ) in response to job postings.

If Recruiters nevertheless submit one or more unsolicited resumes to any employee at PulteGroup, Inc. or its affiliates without a valid written agreement in place for this position, it will be deemed the sole property of PulteGroup, Inc.

and its affiliates. No fee will be owing or paid to Recruiters who submit unsolicited candidates, in the event the candidate is hired by PulteGroup, Inc.

or its affiliates as a result of the referral, without a written agreement between PulteGroup, Inc. and through any means other than via our Applicant Tracking System.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

We will provide a reasonable accommodation to a qualified applicant with a disability that will enable the individual to have an equal opportunity to participate in the application process and to be considered for a job.

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.

All offers of employment are contingent upon clear results of a comprehensive pre-hire background check including credit, criminal, education and employment.

This Organization Participates in e-Verify

California Privacy Policy

30+ days ago
Related jobs
Promoted
Raytheon
Aurora, Colorado

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of relevant software engineering experience. As a Senior Software Engineer, you can directly impact the world around you and contribute to classified programs and technologies you are passion...

pulteGroup
Englewood, Colorado

Employees must act responsibly in their efforts to provide financial services to Pulte customers and to provide support to Pulte's core purposes. Infrastructure Operations Engineer. Demonstrate understanding of applications and systems currently in use within Pulte Financial Services for functional ...

DISH
Englewood, Colorado

Engineer IISoftware sought by DISH Network, LLC in Englewood, CO. ...

GEICO
Denver, Colorado
Remote

As our Engineer II you will be at the forefront in the development of our Data Center Hybrid Cloud software stack, responsible for design, development and troubleshooting of high quality SDN solutions for next-gen network HW including Switch, SmartNIC, Load balancer and Firewall building a cohesive,...

Sierra Space
Centennial, Colorado

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...

pulteGroup
Englewood, Colorado

We are seeking a Software Test Engineer to join our agile software development team which is focused on rapidly designing, developing, and delivering high-quality digital solutions to improve our Customer’s and Employee’s experience throughout the home financing lifecycle. Design manual and/or Autom...

SET Development
Denver, Colorado

Must-haves:  Bachelor of Science degree in Electrical Engineering, Software Engineering, or other related discipline and typically 10 or more years of relevant experience Related experience may be considered in lieu of required education  ​​​​​​R...

Raytheon
Aurora, Colorado

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of relevant software engineering experience. As a Senior Software Engineer, you can directly impact the world around you and contribute to classified programs and technologies you are passion...

Raytheon
Aurora, Colorado

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of relevant software engineering experience. As a Senior Software Engineer, you can directly impact the world around you and contribute to classified programs and technologies you are passion...

Sierra Nevada Corporation
Lone Tree, Colorado

Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 2 or more years of relevant experienceHigher education may sub...