Titel

Back-end Engineer

Organisatie

Oil & Gas

Functie eisen

  • 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 implementation
  • Deliver high-quality, well-tested code


Skills & Requirements:

  • 4+ Years relevant software development experience, with a backend development profile (experience in server-side development, cloud automation and orchestration)
  • Deep expertise in Golang
  • Proficient in Object Oriented Programming, Design Patterns, SOLID design principles.
  • Working experience with Python, SQL and GraphQL is highly desirable
  • Familiarity with frontend technologies such as HTML, CSS, ReactJs, JavaScript and Typescript is a plus.
  • Critical thinker and problem-solving skills
  • You have experience deploying production applications (e.g. AWS, Google Cloud)
  • Rave about the benefits that CI / CD has given you in previous projects
  • Demonstrated application of the best practices in various stages of the software development life cycle
  • Experience working in agile teams with demonstrated application of the principles.

Achtergrond opdracht

IT Engineering drives business value through providing world class technical, functional and consulting expertise to deliver the right skills, at the right time, in the right place. In IT Engineering you will have opportunities to work on IT projects, programmes and products across the value chain. Our technical career paths will support your personal development through learning and certifications. We are the home of technical talent where you can grow your career, develop leading edge skills and deepen your business knowledge. Comprising of six capability centres, we bring together natural sets of skills at scale, providing our customers with size and depth in terms of business and platform knowledge. The capability centres promote continuous improvement of functional excellence, giving you the methods, standards, best practices, platforms, tools and external insights to support and accelerate your capability development. Our communities of practice provide access to expertise and learning, where your skills and passion for innovation and excellence will thrive. Software Engineering is responsible for the delivery of software, which may include new development, configuration and installation of third-party packages, and software integration efforts. It may include tasks from every part of the software development lifecycle, including software and website design, development, programming, and software deployment (both the installation and decommissioning of software). Senior Software Engineer is a seasoned software engineer having proven software engineering credentials delivering software products/applications generating business value. They are expected to be the strongest developer in the team, with the abilities to technically lead other team mates for quality software development. They are expected to have continuous improvement mindset, driving value-based process, product/application optimization.

Opdracht informatie

Interested?

Please send us your recent CV (word) + a cover letter for this role (both in English) together with your availability/planned vacations and all-in hourly rate VAT (BTW) excluded.

Mail mij deze opdracht

Gerelateerde opdrachten

Voor Software Development