Job Description

About the Role - Develop, Test and deploy applications and systems. Revise, update, refactor and debug code. Develop documentation throughout the software development life cycle (SDLC).

What does a great .Net Developer do? Ultimately, a top-class .Net/App developer can design and build a streamlined application to company specifications that perfectly meet the needs of the user. Enjoy solving problems individually and as part of a team. Excellent communication skills in written and spoken English.


How you will provide meaningful contributions: 

  • Participate in requirements analysis. 
  • Write clean, scalable code using .NET programming languages. 
  • Test and deploy applications and systems. 
  • Revise, update, refactor and debug code. 
  • Develop documentation throughout the software development life cycle (SDLC) 
  • Basic Qualifications for Consideration: 

  • Degree in Computer Science, Computer Engineering, or in a relevant field. 
  • 1-3 years experience as a .NET Developer or Application Developer 
  • 1+ years experience on development using .Net Core.
  • Sound knowledge of at least one of the .NET languages preferably C# 
  • Familiarity with Automated Unit Testing / Nunit / xUnit 
  • Familiarity with architecture styles/APIs (REST, RPC) 
  • Understanding of Agile methodologies 
  • Analysis of Algorithms, Data Structures, Object Oriented Programming, Design Patterns, and Problem-Solving skills. 
  • Sound knowledge of SQL and its variation among popular databases mainly SQL Server and Oracle
  • Good understanding of code versioning tools such as Git / SVN 
  • Preferred Skills / Experience  

  • Experience working with international and remote teams. 
  • Good understanding of OWASP Top 10 Web Application Security Risks have experience in adhering to the standards to avoiding those risks. 
  • Strong commitment towards quality and schedule. 
  • Proven ability to work as an individual contributor and team player to execute towards mission of organization 
  • Excellent troubleshooting and communication skills 
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application