Key Responsibilities

  • Design, develop, test, and maintain software applications.
  • Build and enhance back-end services and APIs.
  • Participate in full software development lifecycle activities.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Troubleshoot, debug, and resolve application issues.
  • Write clean, efficient, and maintainable code.
  • Participate in code reviews and contribute to best practices.
  • Support the deployment and ongoing optimisation of software solutions.

Required Skills & Experience

  • 4 to 7 years of solid software development experience.
  • Strong experience with at least one of the following technologies:
    • Java
    • Node.js
    • TypeScript
    • Python
  • Experience in back-end and/or full-stack development.
  • Strong analytical and problem-solving abilities.
  • Ability to work effectively in a collaborative development environment.

Advantageous Skills

The following experience will be beneficial:
  • Amazon Web Services (AWS)
  • RESTful API design and development
  • Version control using Git
  • Relational databases such as PostgreSQL or MySQL
  • Cloud-native application development

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or an equivalent qualification.
  • Java Certification will be advantageous.
  • AWS Certification will be advantageous.

Personal Attributes

We're looking for someone who is:
  • A strong team player.
  • Diligent, proactive, and detail-oriented.
  • An effective communicator with strong verbal and written skills.
  • A self-starter who can work independently.
  • Passionate about technology and continuous learning.
  • Skilled at troubleshooting and problem-solving.

What We Offer

  • Permanent employment within a growing technology-focused organisation.
  • Hybrid working model offering flexibility and work-life balance.
  • Exposure to modern technologies and challenging projects.
  • Opportunities for professional growth and career development.
  • Collaborative and supportive team culture.

Apply now!
Similar jobs

More from Network Recruitment
Network Recruitment 14 hours ago
Network Recruitment 18 days ago
Network Recruitment 17 days ago

Intermediate Java Developer

Apply Now
Back to search page