freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

The Software Engineer will design, develop, and maintain software applications while collaborating with cross-functional teams. The role requires proficiency in languages like Java, Python, C#, or JavaScript and experience with SQL/NoSQL databases.

Key Responsibilities

  • Design, develop, and maintain software applications and systems.
  • Write clean, efficient, and well‑documented code using modern programming languages.
  • Test, debug, and optimize applications to improve performance and reliability.
  • Collaborate with product managers, designers, and QA teams to deliver solutions aligned with business needs.
  • Maintain existing systems by troubleshooting and applying updates.
  • Participate in code reviews and contribute to best practices in software development.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in software engineering (depending on role level).
  • Strong knowledge of programming languages such as Java, Python, C#, or JavaScript.
  • Familiarity with databases (SQL, NoSQL) and version control systems (Git).
  • Experience with Agile/Scrum methodologies.
  • Good understanding of cloud platforms (AWS, Azure, GCP) is a plus.

Regards
Kshama
+91 9833964181
kshama.raj@blueocean.systems

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