The Intermediate Software Developer will be responsible for the design, development, maintenance, and enhancement of software applications. The role requires a hands-on developer who can work independently on assigned tasks, contribute to existing codebases, and collaborate with other developers to deliver stable and efficient solutions.
This position is suited to a developer with solid commercial experience who is comfortable working across both back-end and front-end technologies, without the expectation of leading teams or owning system architecture.
Key Responsibilities Software Development
Develop, enhance, and maintain applications using C#
Write, maintain, and optimise Microsoft SQL queries and database structures
Contribute to front-end development using JavaScript frameworks such as Angular, Vue, React, or Quasar
Work on assigned features, components, and modules within existing systems
Troubleshoot, debug, and resolve application issues and defects
Collaboration & Delivery
Work closely with other developers and stakeholders to understand requirements
Participate in code reviews and development discussions
Ensure development work meets quality, performance, and security standards
Maintain clear documentation where required
Academic Requirements
Honours Degree or Degree with relevant work experience
Work Experience Requirements
4+ years’ experience in a software development role at an intermediate level
Proven experience working in a production development environment
Technical Requirements / Abilities
Strong programming skills in C#
Solid experience with Microsoft SQL
Working experience with JavaScript and at least one modern framework, including:
Angular
Vue
React
Quasar
Additional technical skills will be assessed during the interview process
Level of Responsibility
Works independently on allocated development tasks
Responsible for delivering functional, well-tested code
Collaborates with senior developers but does not carry architectural or team-lead responsibility
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link