Interested candidates, kindly mail to [Confidential Information]
Main Purpose:
- Provide technical leadership and architectural direction for Clean Energy application platforms.
- Define application architecture, technology stack, coding standards, and best practices.
- Ensure scalability, modularity, maintainability, and performance of all Clean Energy applications.
Job Accountabilities:
- Lead design and development of end-to-end web applications supporting Clean Energy workflows.
- Oversee development of responsive front-end interfaces for engineers, operators, and management dashboards.
- Lead development of robust back-end services, APIs, microservices, and business logic for Clean Energy data and processes.
- Translate business requirements into robust, scalable technical solutions.
- Guide development of applications supporting exploration and subsurface data visualization, drilling and well information management and production monitoring, and environmental, safety, and regulatory compliance reporting.
- Work closely with Clean Energy engineers, geologists, production, and operations teams to ensure domain accuracy.
- Lead integration with databases, data warehouses, and enterprise data platforms handling Clean Energy data.
- Design and govern REST / API-based integrations with GIS, subsurface systems, analytics platforms, and enterprise applications.
- Optimize applications for large datasets and real-time / near-real-time data streams.
- Oversee deployments across on-premise and hybrid/cloud environments in line with organizational standards.
- Enforce secure coding practices, authentication, authorization, and role-based access control.
- Ensure applications comply with organizational IT security policies, audit requirements, and regulatory obligations relevant to Clean Energy operations.
- Lead CI/CD pipeline adoption, version control, and release management.
- Oversee unit, integration, system, and performance testing strategies.
- Lead, mentor, and guide full stack developers and technical teams.
- Collaborate with GIS, Data Management, Analytics, IT Infrastructure, cybersecurity teams, and external vendors.
Skills Required:
- Expert-level experience in full-stack development (front-end + back-end).
- Strong proficiency in front-end frameworks (React / Angular / Vue or equivalent).
- Strong proficiency in back-end technologies (Java / Python / Node.js / .NET).
- Deep experience with RESTful APIs, microservices, and enterprise integration patterns.
- Strong expertise in SQL and NoSQL databases.
- Experience with data visualization, dashboards, and reporting tools.
- Strong understanding of application security, authentication, authorization, and audit controls.
- Strong technical decision-making and architecture ownership.
- Ability to convert complex business needs into scalable solutions.
- Excellent communication and stakeholder coordination skills.
- Ability to lead multidisciplinary teams in operational environments.
Experience Required:
- Minimum of 15 years of experience in full-stack development and technical leadership roles.
Preferred Educational Qualification:
- Bachelor's Degree in Computer Science, Information Technology, or related field.
- Certifications in software architecture, cloud platforms, DevOps, or application security will be an added advantage.
Interested candidates, kindly mail to [HIDDEN TEXT]