Software Engineer Middle Tierbackend Software Engineering Job In Dublin

Software Engineer Middle Tier/Backend Software engineering - Sabeo
  • Dublin, Other, Ireland
  • via ClickaJobs (1)
-
Job Description

A vacancy has arisen for a Software Engineer to join the Software Development team on a 12-month fixed-term contract. There may be an opportunity at the end of the term for the position to be renewed/made permanent. The Software Engineer, reporting to the CTO, will be part of the Software Development Team responsible for designing, developing, and supporting products, services, and the underlying core platform in the cloud, contributing to the planning and delivery of the key technical, product and platform roadmaps and explore innovation opportunities. The Software Engineer will work closely with other developers across the product/platform tiers, with key stakeholders within the broader organization including the Service team, Product Ownership, Biomechanics, Senior Management, and, where appropriate, external clients and industry experts. The Software Engineer will play a key technical oversight of issues/backlog items for the development team, particularly those that have an impact across the tiers. Experience Required Middle Tier/Backend Software engineering experience in a commercial organization Minimum 4 years of full-time work experience, particularly in the required primary language Delivery in a fast pace, regular releases agile environment Providing support in production and test environments Leveraging a cloud IAAS/PAAS stack of products (AWS or MS Azure) as part of development, deployment, hosting, and high compute/scaling Non-functional requirements implementation e.g. Performance optimization, security Defining and using standards, processes, and tools to support the software development process, particularly source control, CICD, pipeline automation, and test automation. Beneficial but not essential: Data Analytics experience Product and platform-focused company experience Health & Sports industry experience is very welcome Technical Skills Primary Implementation language: Python along with associated libraries for mathematics, data analysis/manipulation API design and development (RestFul, JSON) supporting UI layer and other consumers Leveraging cloud products SDKs Integration with external systems Data Integration layer to likes of No SQL Databases Batch pipeline processes/orchestration Infrastructure As Code Beneficial but not essential: Experience with video processing and natural language models Design/optimisation of NoSQL databases Other engineering languages e.g. C++, C#, Java, scripting languages UI development e.g. React Native Competencies Drive For Results Problem Solving & Decision Making Planning & Organising Teamwork and cross-functional Collaboration Communication & Influencing Education A third-level computing qualification would be a distinct advantage Skills: software engineer python API

;