

Ampstek
Need USC/GC Only :: TX Local ::EV CMS (Charging Management System) Platform Developer Lead
β - Featured Role | Apply direct with Data Freelance Hub
This role is for an EV CMS Platform Developer Lead in Plano, Texas, on a contract basis. Requires automotive industry experience, 6+ years in development, and expertise in OCPP. Pay rate and contract length unspecified.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
October 15, 2025
π - Duration
Unknown
-
ποΈ - Location
On-site
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Plano, TX
-
π§ - Skills detailed
#Scala #Database Systems #Debugging #Kafka (Apache Kafka) #MS SQL (Microsoft SQL Server) #CMS (Content Management System) #DevOps #SQL (Structured Query Language) #Code Reviews #Deployment #API (Application Programming Interface) #POSTMAN #Security #Kubernetes #NoSQL #MQTT (Message Queuing Telemetry Transport) #JSON (JavaScript Object Notation) #Libraries #AWS (Amazon Web Services) #C++ #Cloud #Computer Science #Java #Azure #Python #Redis
Role description
Position: EV CMS (Charging Management System) Platform Developer Lead
Location : Plano, Texas (Day 1 Onsite)
Duration: Contract
Job Description::
Mandatory :: automotive industry background
We are seeking a highly skilled EV CMS (Charging Management System) Platform Developer Lead with deep experience in Open Charge Point Protocol (OCPP) implementation. As a technical lead, you will drive the architecture, development, and deployment of our EV Charging Management Platform, ensuring seamless communication between charging stations and backend systems. You will lead a team of developers and collaborate cross-functionally with product managers, cloud architects, and hardware teams.
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
Key Responsibilities:
β’ Lead the design and development of EV CMS platform modules including charging session management, user management, billing, diagnostics, and reporting.
β’ Implement and maintain OCPP 1.6/2.0.1 communication protocols (SOAP/WebSocket) between EVSEs (charging stations) and CMS backend.
β’ Integrate with various charging hardware vendors through the OCPP library and manage firmware update processes.
β’ Ensure scalability, robustness, and security of the platform using best practices and modern frameworks.
β’ Collaborate with DevOps and cloud infrastructure teams to deploy the CMS on AWS, Azure, or similar platforms.
β’ Drive API development for third-party integrations (e.g., mobile apps, payment gateways, utilities).
β’ Mentor and guide junior developers, conduct code reviews, and enforce development standards.
β’ Stay current with industry standards including ISO 15118, OCPI, and upcoming trends in eMobility.
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
Required Qualifications:
β’ Bachelor's or Masterβs degree in Computer Science, Engineering, or related field.
β’ 6+ years of experience in backend or full-stack development, with 2+ years in a lead role.
β’ Strong expertise in implementing OCPP (1.6 JSON/SOAP and/or 2.0.1) using libraries like Java OCPP, Python OCPP, or open-source variants.
β’ Proficiency in Java, Python, or Node.js (depending on tech stack).
β’ Experience with message brokers (MQTT, Kafka), RESTful APIs, and WebSockets.
β’ Experience in deploying CMS platforms on AWS, Azure, or Kubernetes environments.
β’ Familiarity with EVSE hardware communication and debugging using tools like Wireshark, Postman, etc.
β’ Knowledge of database systems (SQL/NoSQL) and caching solutions like Redis.
Position: EV CMS (Charging Management System) Platform Developer Lead
Location : Plano, Texas (Day 1 Onsite)
Duration: Contract
Job Description::
Mandatory :: automotive industry background
We are seeking a highly skilled EV CMS (Charging Management System) Platform Developer Lead with deep experience in Open Charge Point Protocol (OCPP) implementation. As a technical lead, you will drive the architecture, development, and deployment of our EV Charging Management Platform, ensuring seamless communication between charging stations and backend systems. You will lead a team of developers and collaborate cross-functionally with product managers, cloud architects, and hardware teams.
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
Key Responsibilities:
β’ Lead the design and development of EV CMS platform modules including charging session management, user management, billing, diagnostics, and reporting.
β’ Implement and maintain OCPP 1.6/2.0.1 communication protocols (SOAP/WebSocket) between EVSEs (charging stations) and CMS backend.
β’ Integrate with various charging hardware vendors through the OCPP library and manage firmware update processes.
β’ Ensure scalability, robustness, and security of the platform using best practices and modern frameworks.
β’ Collaborate with DevOps and cloud infrastructure teams to deploy the CMS on AWS, Azure, or similar platforms.
β’ Drive API development for third-party integrations (e.g., mobile apps, payment gateways, utilities).
β’ Mentor and guide junior developers, conduct code reviews, and enforce development standards.
β’ Stay current with industry standards including ISO 15118, OCPI, and upcoming trends in eMobility.
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
Required Qualifications:
β’ Bachelor's or Masterβs degree in Computer Science, Engineering, or related field.
β’ 6+ years of experience in backend or full-stack development, with 2+ years in a lead role.
β’ Strong expertise in implementing OCPP (1.6 JSON/SOAP and/or 2.0.1) using libraries like Java OCPP, Python OCPP, or open-source variants.
β’ Proficiency in Java, Python, or Node.js (depending on tech stack).
β’ Experience with message brokers (MQTT, Kafka), RESTful APIs, and WebSockets.
β’ Experience in deploying CMS platforms on AWS, Azure, or Kubernetes environments.
β’ Familiarity with EVSE hardware communication and debugging using tools like Wireshark, Postman, etc.
β’ Knowledge of database systems (SQL/NoSQL) and caching solutions like Redis.