freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer - .NET

As a Software Engineer you will develop, test and deploy software solutions including business applications, web services, enterprise portals etc. You will be a part of the development team contributing to the progress of applications through the development lifecycle. Some of your key responsibilities include:

  • Build robust and functional multi-platform applications
  • Develop and deliver high-quality, low-defect features on schedule
  • Collaborate with technical leadership and assist with technical design
  • Work with peers to consistently apply best practices
  • Deliver on multiple competing priorities with minimum supervision
  • Degree in Computer Science/Software Engineering or related program
  • Minimum 2-years of professional work experience in a similar position
  • Strong experience in C# and .NET including ASP.NET, Web API, EF etc
  • Experience in .NET Core will be a plus
  • Experience in Relational and No SQL databases
  • Experience in Design Patterns, LINQ, Authentication
  • Experience in agile software development practices
  • Experience in Frontend framework such as Angular7, React will be a plus
  • Experience in DevOps practices including CI/CD will be a plus
  • Experience in cloud platforms Azure or AWS will be an definite plus
  • Excellent communication and leadership skills
  • Demonstrate good analytical/problem-solving skills

Our ideal software engineer is:

  • A developer at heart, comfortable being hands-on across a range of languages, libraries and frameworks
  • Personable, enthusiastic and a strong communicator
  • Excited to drive change and continuous improvement
  • A hard worker who can rise to the challenge, think on your feet and problem solve
  • A strong team player with a proven track record

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