freehire launches on Product Hunt on 26 August.

Follow →

SOFTWARE DEVELOPER

Summary

Build and maintain scalable software applications, collaborating with teams to deliver reliable solutions using modern languages like Java, C#, or Python.

Software Developer

Position Overview: We are seeking an experienced Software Developer with strong technical expertise and problem-solving skills to design, develop, and maintain high-quality software solutions.

Key Responsibilities:

  • Develop, test, and deploy scalable applications.

  • Collaborate with cross-functional teams to define requirements and deliver solutions.

  • Maintain and improve existing systems for performance and reliability.

  • Ensure code quality through reviews, documentation, and best practices.

  • Stay updated with emerging technologies and apply them where relevant.

Requirements:

  • Bachelor's degree (or higher) in Computer Science, Software Engineering, or related field.

  • Minimum 5 years of professional software development experience.

  • Proficiency in modern programming languages (e.g., Java, C#, Python, or similar).

  • Strong knowledge of software development lifecycle, design patterns, and agile methodologies.

  • Excellent problem-solving and communication skills.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available