Lead Developer, IT Finance & Accounting
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Build a Career That Builds Your Future - with PulteGroup! Welcome to PulteGroup where we believe in building more than just homes-we believe in building inspired employees, meaningful careers, and a legacy of excellence. If you're looking for work that moves you, a team that values your ideas, and a company that brings you pride, you've come to the right place. As one of the nation's largest and most respected homebuilders, PulteGroup offers opportunities to grow within a Fortune 500 company that's consistently recognized as a Fortune 100 Best Company to Work For and a certified Great Place to Work. We're driven by the bold purpose of Building Incredible Places for People to Live Their Dreams. For over 70 years, we've been building more than homes-we've been building trust, innovation, and a culture where every team member is empowered to thrive. Join a company that champions inclusion, celebrates diversity, and supports your personal and professional journey. Headquartered in vibrant Atlanta, Georgia, and operating in over 45 markets nationwide, we're proud to build homes through our trusted family of brands-including Innovative Construction Group, Centex, Pulte Homes, Del Webb, DiVosta Homes, American West, and John Wieland Homes and Neighborhoods, Pulte Mortgage, PGP Title, Pulte Insurance Agency -all united under the PulteGroup name. Apply now and discover a career where your contributions are valued, your growth is supported, and your work makes a lasting impact Job Summary: The Lead Developer is responsible for coaching, reviewing, and delegating work to lower-level professionals. Leads the development efforts within the team and has an expert understanding of critical software development efforts across the team and supports the software development function within the organization. Responsible for developing, coding, testing, debugging, and documenting a broad range of highly complex applications, programs, websites, databases and systems. Considers the current and future business environment of systems bringing enterprise-level perspective to designs and solutions. Manages large projects or processes with limited oversight from leadership. Serves as a high-level subject matter expert for the application, for technologies and integrations, or business processes. Primary Job Responsibilities Conducts a full range of programming tasks including program design, development, debugging, estimating, unit testing, and documentation for a variety of applications, systems, databases, or websites. Serves as a technical subject matter expert through all phases of system analysis and development. Collaborates with team leadership and architecture to design and develop well-integrated, scalable, enterprise-level solutions that meet present and future business needs. Guides the development team in applying these designs and patterns consistently across solutions. Works with team leadership and architecture to set, track, and support delivery and development goals for individual team members. Leads or contributes to the technical design of complex features, ensuring alignment with architectural standards and long-term maintainability. Contributes to the evolution of system architecture, including decomposition of monolithic applications into microservices and API-first solutions. Designs and implements event-driven solutions leveraging Azure services such as Service Bus, Event Grid, or similar messaging platforms. Applies modern engineering practices including test-driven development (TDD), clean architecture principles, and automated testing strategies. Determines testing methodology and manages the development and execution of comprehensive test plans including identifying key areas of application requiring stress or load testing. Reviews application modules and ensures compliance with application architecture standards and development best practices. Implements application observability, monitoring, and proactive alerting strategies including structured logging and tracing. Provides ongoing maintenance of applications, systems, databases, or websites. Provides third-level application support including on-call (after hours, weekends, holidays) for priority issues. Troubleshoots highly complex production issues, serving as escalation point. Evaluates and follows through on issues and problems until resolved. Partners with architecture and leadership to identify opportunities for system improvements, modernization, and technical debt reduction. Proactively collaborates with architecture leadership to contribute to application architecture standards and patterns. Leads knowledge sharing and promotes shared understanding amongst the development team. Identifies and leads process improvement efforts within the development team to improve quality, delivery, and effectiveness. Provides mentoring, training, procedural and technical guidance to less experienced staff. This includes documentation of technical desig
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at pultegroup? Share your experience