The company is looking for individuals to build scalable, performant, and cost-effective full stack solutions using modern technologies to support their global energy industry products and services.
Requirements
- Minimum 3+ years of hands-on experience with Angular, Node.js, HTML5, and CSS/SASS.
- Experience with containerization (Docker), orchestration (Kubernetes), microservices architecture, API integration, and system design is required.
- Knowledge of both SQL and NoSQL databases (e.g., PostgreSQL, SQL Server, MongoDB) is required.
- Familiarity with C or Python is preferred.
- Exposure to Agile methodologies and cloud platforms (Azure/AWS).
- Angular (v12–16+ required), TypeScript, HTML5, CSS/SASS
- Node.js (required), C or Python (preferred), Express, RESTful APIs
Responsibilities
- Build scalable, performant, and cost-effective full stack solutions using Angular, Node.js, and cloud-native technologies.
- Develop and maintain responsive web applications and backend services using RESTful APIs and microservices.
- Ensure applications are secure, cloud-ready (Azure/AWS), and optimized for performance.
- Implement automated testing and contribute to CI/CD pipelines using Docker, Kubernetes, GitLab, and Jenkins.
- Provide technical guidance to the Product Owner to align development efforts with product goals.
- Stay current with emerging technologies and industry best practices.
- Mentor junior developers and support their growth while transitioning into a team lead role.
Other
- Collaborate with cross-functional teams and follow Agile development practices.
- Excellent communication, problem-solving, and mentoring skills are required.
- Oil & Gas domain experience is a plus.
- Bachelor’s degree in Computer Science or a related discipline is mandatory.
- Minimum 7+ years of software development experience.