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

Intermediate Java Developer

Apply Now
Back to search page