Years of experience – 7 to 10+ Years
Location – Bangalore, Mumbai
About the Role:
Full Stack Developer will be responsible for designing, developing, and maintaining the EV Charging Management System (CMS) platform and associated applications. The role requires expertise in front-end and back-end technologies, microservices architecture, and integration with IoT-enabled EV charging infrastructure. The incumbent will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality, scalable solutions.
Key Responsibilities:
- Application Development
- Design and develop scalable web applications and APIs for EV CMS platforms.
- Implement responsive UI/UX for admin portals and customer-facing applications.
- Ensure code quality, maintainability, and adherence to clean architecture principles.
- Microservices & Integration
- Develop and maintain microservices using GoLang and .NET Core.
- Integrate APIs with external systems and IoT devices for EV charging.
- Database & Performance Optimization
- Work with Oracle 19, SQL Server, and caching solutions like Redis.
- Optimize queries and ensure high-performance data handling.
- DevOps & CI/CD
- Collaborate on CI/CD pipelines using Azure DevOps and Git workflows.
- Implement automated testing and deployment strategies.
- Collaboration & Agile Delivery
- Participate in sprint planning, daily stand-ups, and retrospectives.
- Work closely with product owners, architects, and QA teams to ensure timely delivery.
Technical Proficiency:
• Front-end: Angular
• Back-end: .NET Core, GoLang, RESTful APIs, Microservices architecture.
• Database: Oracle, SQL Server, Redis (caching), RabbitMQ (queue management).
• Tools & Frameworks: Azure DevOps, Git, Kubernetes, Hangfire (scheduler).
• Protocols: Familiarity with EV domain standards (OCPP/OCPI).
Required Skills and Qualifications:
• Hands-on experience with microservices, cloud deployment, and API integrations.
• Strong understanding of Agile methodologies and DevOps practices.
• Experience in EV domain or IoT-based platforms.
• Knowledge of performance profiling and security compliance (OWASP).
Key Performance Indicators (KPIs):
• Code quality and maintainability metrics.
• On-time delivery of features and enhancements.
• API performance and scalability benchmarks.
• Customer satisfaction and defect reduction rates