IT Software Engineer

Qube Recruitment
Rochester, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 60K

Job location

Rochester, United Kingdom

Tech stack

Business Software
Computer Security
Web Development
Microsoft SQL Server
Software Engineering
SQL Databases
Uniface
Information Technology
Software Version Control

Job description

  • Take business requirements from conception to implementation utilizing the Uniface platform and the underlying SQL server infrastructure.
  • Support other development activities where technical proficiency exists, such as web development and power platform development.
  • Collaborate with engineers across the department to support team activities.
  • Analyze user requirements recommending amendments where necessary.
  • Define, specify and document requirements to enable specifications to be produced internally or to external suppliers in line with department project management guidance.
  • Identify project inter-dependencies within the overall IT project portfolio and recommend an appropriate delivery roadmap.
  • Support the development of and adhere to robust software development governance, including maintaining high quality version control and appropriate associated documentation.
  • Diagnose and resolve problems in a professional and timely manner, including providing 3rd line technical support.
  • Work closely with the Corporate Systems Manager and recommend improvements to systems.
  • Undertake training and development to maintain specialism and act as a specialist.
  • Work outside normal hours where operations are affected.

Technologies:

  • Support
  • SQL
  • Security
  • Uniface
  • Web, We are looking for an experienced software developer to join our team and help us improve and adapt internal systems, expanding functionality and ensuring longevity. As a key member of our IT development team, you will have the opportunity to work on significant projects involving various development activities. We offer excellent company benefits and a collaborative work environment where you will be supported in your professional development.

Requirements

  • Degree in an IT, computer science, software development related discipline.
  • 10+ years hands-on experience in architecting, developing and supporting business applications in enterprise environments.
  • Proven delivery of enterprise solutions.
  • Strong knowledge and experience of supporting and maintaining a SQL database server environment and associated database management.
  • Technically proficient understanding of server infrastructure, networking infrastructure, and cyber security infrastructure.
  • Skills and ability to be the go to expert within the team for all team members.
  • Dynamic and self-motivated with excellent problem-solving capabilities and time management skills.
  • Committed to self-development and continuing professional development to maintain, refresh and update relevant skills.
  • Critical thinker with the ability to challenge appropriately and contribute to continual improvement.
  • Able to develop effective working relationships and promote and encourage team working and efficient use of time and resources.
  • Able to influence and negotiate at an individual, team and team-to-team level, with excellent customer-service skills.
  • Able to demonstrate a high degree of flexibility including out-of-hours working.

Apply for this position