Principal Developer, Technology Services
Core
Drive development and strategy for multiple platforms, ensuring data timeliness, quality, and accuracy while integrating data warehouses with enterprise applications.
Role type
Principal Developer (Technology Services)
Builds
Front-end and back-end systems, data warehouse integrations, and enterprise-wide platform initiatives
Domain
Energy sector (Utilities) + Enterprise Software Development
Deliverable
production ML models | product features | infrastructure
Required skills
Enterprise architecture design, data warehouse integration, automation implementation, test-driven development, code security analysis, agile delivery, stakeholder engagement, financial principles application
Preferred skills
ITIL, CSM, AWS certifications
Technologies
Data warehouse tools, enterprise application frameworks, unit testing frameworks
Responsibilities
Create technical designs and deploy systems, manage enterprise-wide platform initiatives, coach junior team members on code optimization, define policies to mitigate risk and optimize performance, consult with stakeholders on process improvements
Seniority
Principal, hands-on IC with strategic scope