About this role
The team is seeking a Senior Developer with a strong background in software development and a focus on business process orchestration tools. The ideal candidate will have extensive experience in the Oil and Gas industry and a solid understanding of design principles and best practices.
Key Responsibilities:
- Develop and maintain software applications using Java, Node.js, Python, and C#.
- Utilize business process orchestration tools such as JBPM and Kogito to enhance operational efficiency.
- Implement and manage message queues, including Active MQ and Kafka, to facilitate communication between services.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
- Mentor junior developers and contribute to the continuous improvement of development practices.
Required Skills & Qualifications:
- BS in Computer Science, Software Engineering, or a related field.
- 7-10 years of software development experience.
- Expertise in Java, Node.js, Python, and C#; knowledge of C++ is a plus.
- Familiarity with business process orchestration tools and message queue technologies.
- Domain knowledge in the Oil and Gas industry is essential.
What we offer:
- Opportunity to work on innovative projects in a dynamic environment.
- Professional development and career growth opportunities.
- Collaborative and supportive team culture.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.