Software Developer II/Backend
Listed on 2025-12-02
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Electrify America is committed to revolutionizing the way people charge. As the country's largest open DC fast charging network, Electrify America is actively contributing to electrifying mobility today and building a more sustainable future.
At Electrify America, we value innovation, collaboration, and a commitment to sustainability. We strive to establish a diverse and inclusive workplace where employees can develop personally and professionally. As a team member at this rapidly growing company, you can work on state‑of‑the‑art technology and join a team making a significant impact in the world. If you're interested in joining a dynamic, innovative company, Electrify America is a place where you can learn, grow, and make a difference!
Brief Role DescriptionThe Backend Developer II will support the development of Electrify America’s back‑end systems. The role shall continually develop technology‑forward, cutting edge software solutions to address the backend and the downstream systems including website and mobile app goals as well as to create and manage APIs that work across devices, and multiple external partners. The selected candidate will leverage experience to support communication between servers, applications and databases.
Furthermore, the candidate will be proficient at leveraging tools to find, save or change data with the goal to serve it back to the user in front‑end code.
Expert in backend software development, the selected candidate will work closely with front‑end developers, backend developers and vendors providing server‑side algorithms for user‑facing web application elements. Responsible for coding and creating logic to support optimal functioning of web applications, this role will also optimize the applications for ever‑increasing response time and efficiency.
This position is a key member of a team responsible for the software development lifecycle of company’s applications which support and manage Electrify Americas EV charging hardware.
The Backend Developer will solve problems quickly and effectively, taking long‑term and far‑reaching implications into consideration, and will create long‑term solutions to ensure optimal performance while managing load successfully.
Quick analysis and correct ingestion of business or functional requirements, and translation to technical requirements, together with nimble review, analysis and successful resolution of bugs or errors, are critical to this position. The Backend Developer will help build, maintain and improve upon a system architecture that supports frequent enhancements and updates to stay ahead of trends and innovations as well as future business needs.
Possible Tasks within this RoleMain responsibility – Backend development 100 % of time spent
- Develop and refactor high‑quality reliable, secure, and performing code
- Develop unit tests covering the entirety of the code base
- Perform regular code reviews, identify improvements for readability, maintainability, security, performance and other aspects of code quality
- Regularly participate in Agile rituals and assist in work sizing/estimation
- Participate in the secure development lifecycle leveraging best development practices
- Continuously evaluate current code base to identify risks and technical debt, implement improvements
- Optimize solutions for scalability, speed and resiliency
- Create, test, enhance and manage APIs that work across devices, including with external partners
- Meet regularly and work closely with internal and external developers (including front‑end and UI/UX), project managers and technology team members to develop modern innovative software solutions to address user needs and business goals with prioritizing overall quality and security
- Support functional, performance, scalability, cybersecurity and other testing
- Configure backend usability of frontend applications
- Review and analyze and triage bugs/issues and create long‑term solutions taking into account module dependencies and operating constraints
- Work alongside the Dev Ops team to use and evolve the CI/CD pipeline
- Help build, maintain and improve upon a system architecture that supports frequent enhancements and updates
- C…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).