Azure DevOps/VSTS experience creating/operating CI/CD build and release pipelines
Experience with Cloud-based software specifically Microsoft Azure
Experience of Agile Project Delivery techniques (e.g. Scrum Kanban).
Good knowledge and practical experience of software design principles and basic patterns
Experience and knowledge of auto software deployment technologies (e.g. Jenkins Docker Git)
Analytical troubleshooting and problem-solving skills
8 years of relevant development experience in above skills mandatory
Role Overview
Software Engineer is an individual with proven experience in adhering to software engineering best practices delivering software products/applications generating business value. They are expected to have continuous improvement mindset driving value-based process product/application optimization. The ideal candidate is able to work as part of a global team with a strong track record working within an energy trading business.
Key accountabilities include:
Build web applications using modern tools such as React Typescript CSS Jest/Vitest Webpack Ag Grid.
Experienced with modern JavaScript coding testing debugging and automation techniques
Excellent analytical problem-solving and troubleshooting skills
User-centric mindset you care deeply about performances accessibility and the overall user experience
A champion of the benefits that CI / CD provide to Product builds
Exposure to back-end technologies such as APIs databases cloud services and infrastructure
Solution consultation and development in accordance to the enterprise technology principles methods standards and practices.
Estimation solution design detailed technical design application technical deliverables including code associated tests and documentation.
Contribution to functional excellence in terms of definition and maintenance of standards methods and tools bringing in best practices from market standard implementations.
Manage complex integration scenarios and interfaces between on-premise solutions cloud and legacy systems.
Pitch in where needed as a valued member of an autonomous cross-functional team.
A solid background in Computer Science fundamentals: data structures algorithms and deftness at object-oriented design and systems architecture
Personal Attributes:
A determined focus on the user and user experience when problem- solving
Team player and able to collaborate proactively communicates and shares understanding and experience within a team
Clear communicator and able to work in a multicultural/lingual environment
Uses initiative and owns their deliverables end-to-end
Brings ideas to the table is inquisitive and excited by new technology
Used to working in a flexible independent manner on a mixture of small unstructured and large structured items
Provides regular considered feedback and regularly strives to improve their own ways of working
Azure DevOps/VSTS experience creating/operating CI/CD build and release pipelines
Experience with Cloud-based software specifically Microsoft Azure
Experience of Agile Project Delivery techniques (e.g. Scrum Kanban).
Good knowledge and practical experience of software design principles and basic patterns
Experience and knowledge of auto software deployment technologies (e.g. Jenkins Docker Git)
Analytical troubleshooting and problem-solving skills
8 years of relevant development experience in above skills mandatory
Role Overview
Software Engineer is an individual with proven experience in adhering to software engineering best practices delivering software products/applications generating business value. They are expected to have continuous improvement mindset driving value-based process product/application optimization. The ideal candidate is able to work as part of a global team with a strong track record working within an energy trading business.
Key accountabilities include:
Build web applications using modern tools such as React Typescript CSS Jest/Vitest Webpack Ag Grid.
Experienced with modern JavaScript coding testing debugging and automation techniques
Excellent analytical problem-solving and troubleshooting skills
User-centric mindset you care deeply about performances accessibility and the overall user experience
A champion of the benefits that CI / CD provide to Product builds
Exposure to back-end technologies such as APIs databases cloud services and infrastructure
Solution consultation and development in accordance to the enterprise technology principles methods standards and practices.
Estimation solution design detailed technical design application technical deliverables including code associated tests and documentation.
Contribution to functional excellence in terms of definition and maintenance of standards methods and tools bringing in best practices from market standard implementations.
Manage complex integration scenarios and interfaces between on-premise solutions cloud and legacy systems.
Pitch in where needed as a valued member of an autonomous cross-functional team.
A solid background in Computer Science fundamentals: data structures algorithms and deftness at object-oriented design and systems architecture
Personal Attributes:
A determined focus on the user and user experience when problem- solving
Team player and able to collaborate proactively communicates and shares understanding and experience within a team
Clear communicator and able to work in a multicultural/lingual environment
Uses initiative and owns their deliverables end-to-end
Brings ideas to the table is inquisitive and excited by new technology
Used to working in a flexible independent manner on a mixture of small unstructured and large structured items
Provides regular considered feedback and regularly strives to improve their own ways of working