Position: Data Developer IV
Location: Birmingham, AL or Atlanta, GA
Work Model: Hybrid
(2 days in office every other week; availability required for on-site meetings as needed)
Client: Alabama Power
Duration: 1 year
Job Summary
The Data Developer IV is a senior-level role responsible for leading and managing complex technical and data-driven initiatives from design through implementation. This position combines technical project leadership, database design and development, cloud-based solutions, and data delivery execution.
The ideal candidate brings 10+ years of experience in database design and development, strong expertise in Power BI, Azure Cloud, Python or .NET, and proven success leading cross-functional technical teams in an Agile environment.
Key Responsibilities
Project Leadership & Management
- Lead and manage technical and data-focused projects from initiation to completion, ensuring delivery on time, within scope, and within budget
- Collaborate with cross-functional teams including developers, engineers, designers, and business stakeholders to define requirements and objectives
- Develop detailed project plans, including timelines, milestones, dependencies, and resource allocation
- Monitor project progress, identify risks, and implement mitigation strategies
- Communicate project status, risks, and issues to stakeholders and senior leadership
- Facilitate project meetings, including kickoffs, sprint reviews, retrospectives, and status updates
- Ensure adherence to project management best practices, standards, and methodologies
- Maintain comprehensive project documentation, including requirements, specifications, and technical reports
- Foster a collaborative, high-performing technical team environment
Technical Responsibilities
- Design, program, construct, and implement new databases, ensuring scalability, performance, and data integrity
- Lead and oversee database architecture and development efforts across enterprise platforms
- Develop and deliver data visualization and reporting solutions using Power BI
- Oversee Azure Cloud development projects, ensuring optimal performance, security, and scalability
- Lead application development initiatives using Python or .NET technologies
- Support data delivery initiatives, including requirements gathering with business partners and stakeholders
- Partner with analytics, engineering, and business teams to align data solutions with organizational goals
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 10+ years of experience in:
- Database design, development, and implementation
- Technical project leadership or data engineering roles
- Strong understanding of the Software Development Life Cycle (SDLC)
- Hands-on experience working in Agile / Scrum environments
- Proven expertise with:
- Power BI
- Azure Cloud development
- Python or .NET application development
- Experience supporting data delivery initiatives, including requirements gathering with business stakeholders
- Proficiency with project management tools (JIRA, Trello, Microsoft Project, or similar)
- Excellent organizational, analytical, and multitasking skills
- Strong leadership, communication, and stakeholder management abilities
- Ability to solve complex technical problems and make decisions under pressure
Preferred Qualifications
- PMP, Scrum Master, or similar certification
- Experience designing enterprise-scale databases and data platforms
- Background supporting large, cross-functional data or cloud transformation initiatives
Work Environment
- Hybrid role with limited but required on-site presence
- Collaborative, enterprise-level technical environment
- Combination of hands-on technical leadership and strategic project oversight