Search Jobs

     


Senior Software Engineer (Python) / Scotland

This job has expired or may no longer be taking applications, but other similar jobs are available.
 Click here to shortlist this job 1-CLICK Apply With Employer or Register Now
Added:2020-01-24
Location: Aberdeen, Scotland
Salary:Competetive
Duration:Permanent
Apjid3
As a Senior Python Developer you will apply data science and machine learning approaches to automate the use of data; generating insights and improving the availability of subsea production equipment, working within a rapidly growing team with a high strategic focus within the business.

Responsibilities and Tasks:


  • Design, implement and test new functionality in our software products to meet the goals of the company
  • Ensure high standards of quality by troubleshooting, maintaining and updating existing software
  • Application of Machine Learning techniques to both time series and unstructured data, providing insights that enable more effective condition monitoring and ultimately improve the availability of subsea production equipment
  • Develop scalable solutions applicable across multiple generations of equipment
  • Work closely with a multi-functional team, leveraging domain expertise from across the business
  • Responsible for increasing competency, on time delivery & quality of the team

Qualifications and Personal Qualities:


  • Hons Degree in Computer Science, Statistics, Applied Math or related field
  • Experience of developing software in a commercial environment, in a dedicated Python Developer position
  • Experience with programming languages such as Java/Python; Good understanding of the data analytics landscape, tools and technology
  • A strong grasp of object oriented design, patterns and principles
  • Experience developing web applications and APIs
  • Experience with Agile development methodologies
  • Willingness to learn new languages, techniques and tools
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • Experience in the following would be desirable
    • Java or C#
    • Angular/TypeScript or JavaScript
    • SpringBoot/JPA or Entity Framework
    • HTML/CSS
    • REST API development
    • Google Cloud or Azure
    • BitBucket/Git
    • Jira & Confluence
    • MySql/Oracle/MsSql
    • Testing with cucumber, cypress, Junit, Mockito, Jasmine & Karma
    • Previous experience in an enterprise environment with automated build/test/release processes


How to Apply









Latest Jobs - staff engineer operationsprocurement specialistlead quantum engineer / data stewarthse engineer romeautomation managerprincipal mechanical engineere&i plannersr. contracts engineer (projects technical)schedule specialistarea mechanical completion manager - processsenior engineer marine systemsproject director, berlin (construction, commercial, industrial)site manager (construction, commercial)instrument & control engineermechanical equipment leadproject safety officer (onshore & offshore)computer based trainingloss prevention leadproject administrator –subsea projectswell abandonment engineerhseq advisorhseq systems compliance officerproject engineerhead of pc&c executionqc inspectorartificial intelligence experthvac engineerprocess engineerfacilities engineersenior legal manager (min 20 years of experience in oil&gas)learn arabicservices specialist ii - armo – drsproject safety officer (onshore & offshore)document controllerautomation tech iiiprocurement manager (construction, civil)well intervention team leadweight control engineersenior structural engineer (oil & gas)senior piping designerpiping leadcivil engineersr. naval architectsenior design managersenior masterplannercorporate hse directorhealth and safety advisorplanning leadcommunication & external affairs advisorroads asset plannerhealth & safety advisor
V
© All rights reserved, 2001 - 2024