Manx Technology GroupSmart Island
← Back to jobs
⚠️

High Automation Risk

This role has an above-average probability of significant AI or automation disruption. Consider upskilling and monitoring AI tooling in this sector.

Developer

Full TimePermanentNot specifiedInformation Technology
Posted 15 March 2026Closes 27 March 2026

Job Description

We’re looking for a Developer who enjoys building practical solutions and working in a collaborative, client focused environment. If you’re motivated by solving real problems, delivering high quality systems and contributing across a variety of projects, you’ll feel right at home here. As a Developer at PDMS, you’ll design, build and enhance bespoke solutions for national and international clients across a range of sectors. Working mainly with .NET technologies in a Microsoft centric environment, you’ll contribute to both new projects and the ongoing enhancement of established platforms. You’ll work closely with analysts, testers, developers and delivery managers to deliver reliable, high quality systems that support modern digital services. It’s a role for someone who enjoys collaborating with others, solving meaningful problems and building practical solutions that support real business needs. For further information and how to apply here: https://pdms.bamboohr.com/careers/64

Automation Risk

Automation probabilityi52%
AI exposure (AIOE)i78%

Many core tasks in this developer role, such as code generation, documentation, and testing, are highly exposed to AI augmentation and automation tools, raising both automation and AI exposure scores. However, tasks requiring client interaction, requirements analysis, and team collaboration remain resistant to full automation, keeping the overall automation risk in the medium range.

Task analysis

  • Design and develop bespoke software solutions using .NET technologies for a range of clients.
  • Collaborate with analysts, testers, and delivery managers to define system requirements and project scope.
  • Enhance and maintain existing software platforms, including bug fixing and performance improvements.
  • Participate in code reviews and ensure adherence to quality standards.
  • Analyze client needs and translate business requirements into technical solutions.
  • Document technical specifications, project status, and user guides.
  • Test and validate software systems to ensure reliability and quality.
  • Provide technical support and troubleshoot issues for clients post-deployment.
  • Contribute to team meetings and agile ceremonies to ensure project alignment.

Automatable AI-assisted Human-only

Occupational Classification

✨ Bright Outlook🔬 STEM🇬🇧 UK Skilled Worker Visa Eligible
UK SOC2020: 2136Programmers and software development professionals
O*NET: 15-1252.00 Software Developers
AI analysis: 16 March 2026

UK Salary Benchmark

Scientific research and development · ONS ASHE 2024 annual earnings

scale £60k
UK sector median
£48,112
UK sector mean
£55,248
£0£15k£30k£45k

👤 For Candidates

AI & future-of-work guidance

🤖 Enhance with AI

  • Leverage GitHub Copilot for code generation and refactoring tasks
  • Automate routine documentation using AI-powered tools like Copilot for Word
  • Use AI-driven testing platforms to accelerate bug detection and fixes

📈 Disruption outlook

12%1 yr
38%5 yrs
62%10 yrs

% risk of significant disruption

🎓 Learn now

📚 For full-time, part-time & evening courses on the Isle of Man, visit University College Isle of Man (UCM)

🏢 For Employers

Strategic hiring options & technology alternatives

🔄 Alternatives

🤖 AI AgentGitHub Copilot

Automates code suggestions and documentation tasks

💻 TechnologyPower Automate

Streamlines routine testing and deployment workflows

Recommendation

🔀 Hybrid approach

AI boosts productivity; human oversight needed for requirements and client work

Microsoft Copilot & M365

GitHub Copilot

Accelerate code writing and review processes

Power Automate

Automate repetitive testing and deployment steps

Copilot for Word

Generate and maintain technical documentation efficiently

Key Skills

Critical ThinkingAdvancedTeamworkAdvancedProject ManagementIntermediateMicrosoft OfficeIntermediateMicrosoft TeamsIntermediateAttention to DetailAdvancedOperations AnalysisIntermediateComplex Problem SolvingAdvanced.NET DevelopmentAdvancedSoftware ArchitectureIntermediate

Knowledge Areas

Software Development and TestingInformation TechnologyComputers and ElectronicsProject ManagementClient Service and Relationship ManagementData Analysis and ReportingBusiness Process Improvement

O*NET Competency Skills

ProgrammingCritical ThinkingJudgment and Decision MakingActive LearningReading ComprehensionSystems AnalysisActive ListeningComplex Problem SolvingSystems EvaluationTechnology DesignOperations AnalysisWritingSpeakingTime ManagementCoordination

Alternative Career Paths

Solution Architect85% match

Designs high-level software solutions and technical architectures for complex projects.

Technical Project Manager75% match

Manages software development projects, coordinating teams and ensuring delivery.

Business Analyst65% match

Translates business needs into technical requirements and bridges communication between clients and developers.

DevOps Engineer70% match

Focuses on automation, deployment, and integration processes within software development lifecycles.

Also Consider

🔥 Hot Technologies

In-demand tools for this occupation (O*NET)

Apache KafkaApache MavenOracle Java 2 Platform Enterprise Edition J2EEOracle SQL DeveloperGraphQLPyTorchApache SparkjQueryScalaTypeScriptBootstrapReactSpring FrameworkVue.jsApple iOS

Work Activities

General work activities from O*NET

  • Working with Computers
  • Processing Information
  • Making Decisions and Solving Problems
  • Thinking Creatively
  • Communicating with Supervisors, Peers, or Subordinates
  • Analyzing Data or Information
  • Updating and Using Relevant Knowledge
  • Organizing, Planning, and Prioritizing Work
  • Getting Information
  • Evaluating Information to Determine Compliance with Standards
  • Documenting/Recording Information
  • Developing Objectives and Strategies
  • Monitoring Processes, Materials, or Surroundings
  • Identifying Objects, Actions, and Events
  • Interpreting the Meaning of Information for Others

Anthropic Economic Index

Real-world AI adoption data from millions of Claude conversations · Dataset ↗

CC-BY Research

Observed Claude Usage

29%

of conversations

Similar Jobs