Talent.com
Technical Lead, Enterprise Data Platform
Technical Lead, Enterprise Data PlatformCPower • Baltimore, MD, US
Technical Lead, Enterprise Data Platform

Technical Lead, Enterprise Data Platform

CPower • Baltimore, MD, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Note : Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus or commissions.

CPower is a leading Virtual Power Plant platform, monetizing the value of customer-sited energy to intelligently strengthen the grid. For over a decade, we’ve made turning flexible energy into revenue simple for partners and large energy users such as businesses, manufacturers, public institutions and healthcare organizations, delivering over $1.2 billion from demand response and energy flexibility programs to customers since 2015. With 6.7 GW of customer capacity nearly 23,000 sites, we’re empowering energy users across North America, enabling them to benefit from an innovative energy economy.

We are looking for a highly skilled hands-on Technical Lead, Enterprise Data Platform to oversee the design, development, and implementation of Microsoft Dynamics 365 solutions. The ideal candidate will have extensive experience in Dynamics 365 Customer Engagement (CE), Finance & Operations (F&O), and Power Platform, along with strong leadership and technical expertise that aligns with CPower IT guidelines and architecture vision. This role balances hands-on technical work with technical leadership and architecture responsibilities, ensuring that Dynamics and surrounding systems are well-integrated, maintainable, and aligned with product strategy and business needs.

This is a hybrid position taking place remotely and at our office in Baltimore, MD.

Essential Duties and Responsibilities

  • Partner with Product Team to translate product and data requirements into scalable, secure, functional and technical solutions.
  • Design and develop solutions within Dynamics 365 CE, F&O, and other Microsoft Dynamics products.
  • Oversee integrations using Azure Functions, REST APIs, and Middleware tools.
  • Manage data migration, harmonization, and integration projects.
  • Ensure compliance with the best practices for security, performance, and scalability.
  • Develop solutions using C#, JavaScript, MS SQL, and Microsoft CRM SDK.
  • Implement DevOps pipelines for automated deployments.
  • Provide code reviews and technical leadership and mentorship to development teams. Partner with architecture to ensure solutions meet architectural strategy and development best practices.
  • Create or contribute to project artifacts, including technical user stories and system documentation.
  • Collaborate with Product Manager and stakeholders to ensure successful software delivery.
  • Support D365 applications including maintenance, enhancements and new development of plug-ins, Azure functions and services, forms / dashboards & workflow customizations and production support requests.
  • Guide internal teams and contractors in platform configuration, development, and best practices.
  • Drive technical decision-making around data models, APIs, automation logic, and systems architecture.
  • Ensure internal systems support business workflows efficiently and enable high-quality data flows.
  • Collaborate with IT, security, data, and engineering teams to ensure technical alignment and performance.

Requirements

  • 6+ years of experience in software engineering, enterprise systems architecture, or CRM / ERP development.
  • Deep expertise in Microsoft Dynamics 365 customization, configuration, development and architecture.
  • Strong understanding of business process automation, workflow logic and data modeling and expertise in integration patterns, middleware tools, and APIs .
  • Proven experience designing and delivering system integrations and data flows across enterprise platforms.
  • Hands-on experience with C#, JavaScript, MS SQL, SSRS, and Power BI.
  • Knowledge of Azure services, including Azure Functions and Service Bus.
  • Experience with Agile methodologies, DevOps practices and working effectively with distributed teams.
  • Microsoft Dynamics 365 certifications (preferred).
  • Strong communication and documentation skills; ability to articulate complex technical ideas clearly.
  • All applicants must be able to provide documentation that they are legally eligible to work in the United States for an extended period, and will not now, nor in the future, require sponsorship for employment visa status to work legally for our Company in the United States.
  • Benefits

    Unique opportunity to work at a successful, growing company with a strong entrepreneurial spirit. We focus heavily on developing our employees and linking successes to our core values. CPower offers a great benefits package that includes medical, dental, vision, 401K, vacation, up to $10,000 per calendar year in tuition reimbursement, etc. CPower’s leadership prides itself on maintaining a rewarding culture, and always striving to offer a great team-member experience.

    CPower is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. We believe that diversity and inclusion among our team members is critical to our success as a company, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.

    Create a job alert for this search

    Technical Lead • Baltimore, MD, US

    Related jobs
    Lead Software Engineer - Data Platform

    Lead Software Engineer - Data Platform

    Relativity • Washington, DC, United States
    Full-time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Domain - a foundational component of our platform-into...Show more
    Last updated: 30+ days ago • Promoted
    Lead Data Engineer - Card Tech

    Lead Data Engineer - Card Tech

    Capital One • Baltimore, MD, US
    Full-time +1
    Lead Data Engineer - Card Tech.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,.At Capital One, you'll be ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Account Manager

    Sr. Account Manager

    Supermicro • Washington, DC, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Lead Enterprise Data Architect – Enterprise Data Architecture & Platform Team

    Lead Enterprise Data Architect – Enterprise Data Architecture & Platform Team

    T. Rowe Price • Baltimore, Maryland, US
    Permanent
    Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world.As a premier global asset management organization with more than 85 years of experience, we p...Show more
    Last updated: 19 days ago • Promoted
    Enterprise IT Director for Healthcare Data

    Enterprise IT Director for Healthcare Data

    Johns Hopkins Medicine • Baltimore, MD, US
    Full-time
    This Director serves as the enterprise leader for data platform modernization, analytics architecture, and strategic enablement of health data across the organization. Accountable for the enterprise...Show more
    Last updated: 15 hours ago • Promoted • New!
    Business Development Executive, Equipment Solutions

    Business Development Executive, Equipment Solutions

    AquaPhoenix Scientific LLC • Hanover, PA, US
    Full-time
    AquaPhoenix Scientific is seeking an experienced.Business Development Executive, .Company’s lab supply, test kit, and reagent division. We are looking for a highly motivated candidate to ...Show more
    Last updated: 6 days ago • Promoted
    Lead Data Engineer (Bank Tech)

    Lead Data Engineer (Bank Tech)

    Capital One • Annapolis, Maryland, United States
    Full-time +1
    Lead Data Engineer (Bank Tech) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,.At Capital One, you'll be ...Show more
    Last updated: 16 days ago • Promoted
    Senior System Engineer

    Senior System Engineer

    ManTech • Belcamp, MD, US
    Full-time
    Army for the Network Modernization & Mission Network Technical Service Support program (NetMod).NetMod sets forth the work efforts required to provide product technical support services for systems...Show more
    Last updated: 1 day ago • Promoted
    Lead Data Engineer (Enterprise Platform Technology)

    Lead Data Engineer (Enterprise Platform Technology)

    Capital One • Annapolis, Maryland, United States
    Full-time +1
    Lead Data Engineer (Enterprise Platform Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,.At Ca...Show more
    Last updated: 16 days ago • Promoted
    Lead Enterprise Data Architect - Enterprise Data Architecture & Platform Team

    Lead Enterprise Data Architect - Enterprise Data Architecture & Platform Team

    T. Rowe Price • Baltimore, Maryland, US
    Full-time
    Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world.As a premier global asset management organization with more than 85 years of experience, we p...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior Data Engineer (Enterprise Platforms Technology)

    Senior Data Engineer (Enterprise Platforms Technology)

    Capital One • Annapolis, MD, US
    Full-time +1
    Senior Cryptographic Public Key Infrastructure (PKI) Manager (Remote Eligible).Capital One is seeking a Cyber Senior Manager to help deliver game-changing cybersecurity solutions based on threat, d...Show more
    Last updated: 30+ days ago • Promoted
    Lead Platform Engineer

    Lead Platform Engineer

    Mondo • Baltimore, MD, US
    Temporary
    Apply Now : Lead Platform Engineer, Location is Hybrid (Baltimore, MD) for this 6 month contract position.Hybrid – Onsite 3 days / week (Tue–Thu). DevOps, observability, and cloud-native pr...Show more
    Last updated: 30+ days ago • Promoted
    Director of Data Engineering - Information Technology - Bowie, MD

    Director of Data Engineering - Information Technology - Bowie, MD

    WesBanco Bank Inc. • Bowie, MD, United States
    Full-time +1
    Director of Data Engineering - Information Technology.Bowie, Maryland, United States.This position is 100% remote within the Bank's footprint. Employee will work full time remote outside of a WesBan...Show more
    Last updated: 30+ days ago • Promoted
    Senior Platform Engineer (Data Lakes, AWS, Snowflake, Databricks)

    Senior Platform Engineer (Data Lakes, AWS, Snowflake, Databricks)

    Capital One • Baltimore, Maryland, United States
    Full-time +1
    Senior Platform Engineer (Data Lakes, AWS, Snowflake, Databricks) Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, colla...Show more
    Last updated: 16 days ago • Promoted
    Travel CT Tech - $1841.8 / Week

    Travel CT Tech - $1841.8 / Week

    Cynet Health • Bel Air, MD, US
    Full-time
    Cynet Health is seeking an experienced CT Tech for an exciting Travel Allied job in Bel Air, MD.Shift : 2x12 hr nights Start Date : ASAP Duration : 13 weeks Pay : $1841. Ranked #5 Best Travel Nursing Co...Show more
    Last updated: 30+ days ago • Promoted
    Lead Data Engineer (Enterprise Platforms Technology)

    Lead Data Engineer (Enterprise Platforms Technology)

    Capital One • Annapolis, Maryland, United States
    Full-time +1
    Lead Data Engineer (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,.At C...Show more
    Last updated: 16 days ago • Promoted
    Travel CT Tech - $2,751 to $2,930 per week in Bel Air, MD

    Travel CT Tech - $2,751 to $2,930 per week in Bel Air, MD

    AlliedTravelCareers • Bel Air, MD, US
    Full-time
    AlliedTravelCareers is working with Host Healthcare to find a qualified CT Tech in Bel Air, Maryland, 21014!.Host Healthcare is an award-winning travel healthcare company with an immediate opening ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Systems Engineer

    Lead Systems Engineer

    ManTech • Belcamp, MD, US
    Full-time
    The Lead Systems Engineer will work in support of the Army for the Network Modernization & Mission Network Technical Service Support program (NetMod). NetMod sets forth the work efforts required to ...Show more
    Last updated: 1 day ago • Promoted