1. Collaborate with full-time software engineers to plan, design, develop, test, and maintain enterprise applications tailored towards the energy sector.
2. Assist in the collection and documentation of user requirements, development of user stories, estimates and work plans
3. Participate in peer to peer reviews of designs, solutions and code
4. Present and support solutions to stakeholders across the globe
5. Analyze and resolve various technical and business problems