Interested candidates, kindly mail to enpcareers.hr@Main Purpose:Responsible for designing, developing, deploying, and maintaining end-to-end software applications that support Clean Energy operations.Focus on building secure, scalable, and data-driven applications integrating subsurface data, operational systems, monitoring platforms, and analytics.Support planning, operations, compliance, and decision-making in Clean Energy projects.Job Accountabilities:Design and develop end-to-end web applications supporting Clean Energy workflows.Build responsive, user-friendly front-end interfaces for engineers, operators, and management dashboards.Develop robust back-end services, APIs, and business logic for handling data and processes.Translate business requirements into scalable technical solutions.Develop applications supporting exploration and subsurface data visualization, drilling and well information tracking and production monitoring, and environmental, safety, and compliance reporting.Work closely with engineers, geologists, and operations teams to ensure functional accuracy.Integrate applications with databases, data warehouses, and data platforms handling data.Consume and expose REST/API-based services for integration with GIS, subsurface systems, analytics platforms, and enterprise systems.Ensure proper handling of structured and unstructured data, data validation, and error handling.Contribute to application architecture design, ensuring scalability, modularity, and maintainability.Optimize application performance for large datasets and real-time/near-real-time data feeds.Support deployment across on-premise and hybrid/cloud environments as per organizational standards.Implement secure coding practices, authentication, authorization, and role-based access control.Ensure applications comply with organizational IT security policies, audit requirements, and regulatory needs relevant to Clean Energy operations.Support logging, monitoring, backup, and disaster recovery mechanisms.Develop and execute unit, integration, and system tests.Support CI/CD pipelines for application deployment and version control.Provide production support, bug fixes, enhancements, and performance tuning.Maintain clear technical documentation, API specifications, and user guides.Collaborate with GIS, Data Management, Analytics, IT Infrastructure, and external vendors.Participate in code reviews and promote best development practices.Skills Required:Strong experience in full-stack development (front-end + back-end).Proficiency in front-end frameworks (e.g., React, Angular, Vue) and back-end technologies (e.g., Java, Python, Node.js, .NET).Experience with RESTful APIs, microservices, and integration patterns.Strong knowledge of databases (SQL and NoSQL).Familiarity with data visualization, dashboards, and reporting tools.Understanding of application security, authentication, and authorization.Ability to work with engineering, operational, and monitoring data.Strong analytical and problem-solving abilities.Ability to convert business needs into technical solutions.Good communication and stakeholder coordination skills.Willingness to work in multidisciplinary and operational environments.Experience Required:Minimum of 5 years of experience in full-stack development.Exposure to energy, mining, oil & gas or industrial operations systems preferred.Preferred Educational Qualification:Bachelor’s Degree in Computer Science, Information Technology, or related field.Relevant certifications in software development, cloud, or security will be an added advantage.Interested candidates, kindly mail to enpcareers.hr@
Job Title
Sr Full Stack Developer