Full-Time

Software Developer III

Data

Confirmed live in the last 24 hours

PulteGroup

PulteGroup

Expert

Atlanta, GA, USA

Category
Backend Engineering
Software Engineering
Required Skills
Python
MySQL
R
SQL
Scala
Oracle

You match the following PulteGroup's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Minimum Bachelor’s Degree in a field related to the position or a combination of related education and work experience in the areas of application/web/systems/database development to equal four years
  • Over 10 years of experience as a Data Engineer or ETL Developer, utilizing various languages for data operations, including SQL, Python, Scala, and R
  • Proficient in SSIS and SSAS (MCX or DAX)
  • Skilled in relational databases such as SQL Server, Oracle, and MySQL
  • More than 5 years of experience in data modeling
  • Background in a data warehousing environment
  • Excellent communication skills, self-motivated, and capable of working with minimal supervision
  • Familiar with cloud-based data technologies
  • Experienced in configuring and deploying applications on Windows Servers, SQL Databases, IIS, Windows Services, and Scheduled Tasks
Responsibilities
  • Conducts a full range of programming tasks, including designing, developing, debugging, estimating, unit testing, and documenting for various databases, database objects, and pipelines
  • Serves as a technical subject matter expert throughout system analysis and development
  • Collaborates with team leadership to design and develop well-integrated, enterprise-level solutions that address current and future business needs
  • Reviews database objects and pipelines, ensuring compliance with data architecture standards
  • Designs and implements proactive monitoring, backup, and disaster recovery strategies for the database components of applications and services
  • Participates in a rotating schedule for 3rd-level support, requiring on-call availability 24/7 during the assigned periods
  • Identifies and resolves moderately complex issues for Database Developer, Data Engineer, and ETL Developer roles as they arise, escalating as necessary to the DE or leadership
  • Documents solutions in the knowledge base
  • Designs and develops integrated, enterprise-level solutions that meet present and future business needs
  • Determines testing methodology and manages the development and execution of comprehensive test plan
  • Reviews application modules and checks compliance with application architecture standards
  • Provides mentoring, training, procedural and technical guidance to less experienced staff
  • Contributes to and champions PulteGroup Development best practices, methods, standards, and processes
  • Identifies and leads process improvement efforts within teams
  • Other duties as assigned

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A