This job has expired

Senior Software Developer

Undisclosed Company
Closing date
13 Dec 2023

View more

Job Type

My client is looking to hire a Software Developer into their growing teams - you will have the opportunity to work on diverse projects, collaborate with experienced software engineers, and gain hands-on experience in developing cutting-edge software solutions.

This position will provide a recent graduate with a strong foundation in software development.

Key Tasks:

  • Software Development: Collaborate with the development team to design, code, test, and maintain software applications and solutions that meet client requirements.
  • Problem Solving: Analyse and troubleshoot technical issues, proposing and implementing effective solutions to optimise software performance.
  • Learning and Growth: Stay up-to-date with the latest programming languages, frameworks, and software development methodologies. Continuously enhance your skills and knowledge.
  • Documentation: Create and maintain clear and organized documentation for your code.
  • Team Collaboration: Work closely with team members to understand project requirements and ensure that software aligns with project goals.
  • Quality Assurance: Participate in quality assurance processes, including code reviews and testing, to deliver high-quality software.

Applicant Qualifications:

  • A Bachelor's degree in any discipline.
  • Strong programming skills in languages like Java, Python, C++, C# or similar.
  • Familiarity with software development concepts and best practices.
  • Eagerness to learn, adapt to new technologies, and explore diverse software development domains.
  • Strong problem-solving and analytical skills.
  • Effective communication and teamwork capabilities.


  • Competitive salary and performance-based incentives.
  • Opportunities for professional development and growth within the company.
  • Exposure to various software development projects and industries.
  • Collaborative and supportive work environment.
  • Access to the latest tools and technologies.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert