Senior Software Engineer - Delivery at IQGeo
Cambridge CB2 1GE, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

29 Apr, 25

Salary

0.0

Posted On

29 Jan, 25

Experience

5 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Jira, Communication Skills, English, Sql, Python, Aws, Information Systems, Web Servers, Computer Science, Kubernetes, Jquery, Javascript, Continuous Improvement

Industry

Computer Software/Engineering

Description

JOB SUMMARY

IQGeo is seeking a Senior Software Engineer to support our efforts for configuration, customisation and deployment of our software solutions for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilise geospatial software, GIS, engineering, and problem-solving skills. Our flexible scheduling and outstanding benefits support success in a highly creative, innovative, and energetic company.
The Senior Software Engineer role is based in Belgium or United Kingdom to support our growing European customer base. As an integral part of the IQGeo Technical Implementation services team, the successful candidate will contribute to customising and implementing IQGeo products to our customers in the Telecommunications markets.

ESSENTIAL SKILLS

  • Excellent programming skills in one or more of the following: JavaScript, Python, SQL
  • Experience with frameworks: one or more of React, jQuery, Node.js
  • Excellent oral and written communication skills (English)
  • Capable of working alone, as part of a team, and on multiple, concurrent projects
  • Experience with Docker Containers, Kubernetes, AWS, GCP is a plus
    Ability to thrive in a fast-paced, evolving environment.

DESIRABLE SKILLS:

  • Experience with large Data Migration and ETL activities
  • Experience with
  • PostgreSQL/PostGIS databases
  • Redhat or Ubuntu Linux
  • Apache Web Servers
  • Github Source Control
  • Experience with configuration and use of Jira in a Scrum and Agile Software development environment
  • A desire for continuous improvement
  • Understanding of Geographical Information Systems
  • One of either:
  • Knowledge of telecommunications networks
  • Knowledge of energy and utility networks

EDUCATION AND EXPERIENCE:

  • Degree in Computer Science, Engineering, or related field; or equivalent work experience is preferred.
  • Minimum 5 years of comparable technology and industry experience.
  • Minimum 5 years of experience as a software engineer, preferably within Scrum and Agile Software development teams.
Responsibilities
  • Participate in Scrum meetings and product sprints
  • Support the product owner with feasibility studies, requirements analysis, and architectural design
  • Support team members during coding, reviewing, testing, debugging, and analytics tasks
  • Perform advanced coding assignments
  • Review code work for accuracy and functionality
Loading...