Software Developer

Posted 3 years ago

Job Description

  • Design and develop test plans and functional test cases from business requirements and conceptual documents.
  • Collaborate with the Development, Product and System Architecture teams to analyze, debug and resolve design and code issues.
  • Designing and implementing test automation solutions.
  • Create, update, maintain and execute testing tools as needed for use by QA.
  • Investigate bugs using various available tools and logs.
  • Respond to inquiries from users and technical support regarding functions and operations of software programs.
  • Provide support during production issues and emergency fix releases.
  • Ideal candidate wants to help build a test automation practice and make a difference.


  • Bachelor’s degree in Computer Science/Electronics Engineering discipline required, advanced degree a plus.
  • 1-3 years of experience in software development applications.
  • Strong programming and SW design skills in C#, Python.
  • Experience in REST API development and testing.
  • Experienced in industry best practices in SW development processes: Unit testing, OO design, code reviews etc. Understanding of reusable coding techniques.
  • Experienced in Microsoft SQL Server Database. Being able to construct complex query and validate data.
  • Experienced in Jira and Jenkins for tracking.
  • Knowledge of ISO 8583 and XML messaging.
  • Experience with relational databases (Oracle, MS SQL, or MySQL).
  • Good understanding of Quality Assurance processes and methodologies.
  • Experience in writing clear, concise and comprehensive test plans and test cases.
  • Excellent communication skills (verbal and written).
  • Must be a self-starter who is highly organized, hands-on, and a team player.
  • Ability to prioritize work and maintain focus.
  • Experience in cryptography – TDES, PKI is a plus.

Apply Online

A valid email address is required.