.NET Engineer

In this role you will:

  • Participate in multiple software development processes including Coding, Testing, De-bugging & Documentation
  • Work on new initiatives and support existing content applications
  • Rewriting existing services on the latest technology stack and adding new functionality to it
  • Perform Application & System Performance tuning and troubleshoot performance issues
  • Develop web-based applications and build rich front-end user interfaces
  • Build applications with object-oriented concepts and apply design patterns
  • Perform unit testing of application code and fix errors
  • Interface with databases to extract information and build reports

 

Skills and Requirements:

  • Bachelor’s Degree in Computer Science or Relevant field
  • 3+ years of experience as a .NET engineer
  • Strong knowledge of .NET Core, Elastic Search, AWS, SQL, Docker
  • Proficient in C#
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Strong Knowledge of Entity Framework Core
  • Knack for writing clean, readable, and easily maintainable code
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools like Git
  • Strong attention to detail
  • Excellent troubleshooting and communication skills
  • Experience with Angular and Kubernetes will be given priority
  • Knowledge of serverless and stateless architectures

 

“So what’s in it for me,” you ask?

We pride ourselves for being a culture-based company buzzing with high-energy. Aside from the enthusiastic environment, you’ll enjoy:

  • Provident Fund
  • Competitive salary
  • Health insurance
  • Referral bonuses
  • Generous vacation time
  • Paid Maternity and Paternity leave
  • Work from home days
  • Lunch facility within office
  • Travel allowance
  • Company equipment (laptop, internet device, screens etc)
  • Professional development and career growth opportunities
  • Awesome team members

 

If we still have your attention, don’t delay, send us your resume!

Apply Here

Click or drag a file to this area to upload.