We are adding a position for a new software developer.  The ideal candidate must have passion for solving problems and providing workable solutions.  They must also possess superior analytical and reasoning skills, and excellent communication skills

Primary responsibilities will include:

  • Collaborating and working with cross business functional team to understand project objectives, business requirement, processes flows
  • Understanding, developing and testing new or enhanced software features
  • Participating and coordinating with project team to perform root-cause analysis to address reported incident/bug in the product
  • Identifying areas of modification/improvement in existing codebase
  • Documentation and written knowledge transfer material

 

Required Skills:

  • Experience of working in MS Azure DevOps
  • Strong knowledge of algorithm and data structures
  • Strong  C# in .Net Framework or Core development experience  
  • Experience in designing web based user interactive application
  • Good knowledge of web technologies such as HTML, CSS, and Java script
  • Good Knowledge of relational database MS SQL
  • Experience with Test Driven development environment
  • Knowledge of API Development Framework, API Security

 

Desired Skills:

  • Development experience of any ERP product
  • Development experience with Power BI
  • Development experience in payment or invoice processing
  • Development experience with creating workflows
  • Application security framework

 

Qualifications:

  • A Bachelors or Masters degree in Software Engineering, Computer Science, Mathematics or related field is essential. 
  • As high standard of programming skills in ASP.Net