The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code
Responsibilities
- Design, code, test and manage various applications
- Collaborate with engineering team to establish best products
- Develop an efficient and intuitive UI
- Preparing the structure of Database by analyzing requirements
- Prepare Technical design and Technical documentation
- Follow outlined standards of quality related to code and systems
- Check the security level of module and implement the required validations to prevent it from threats
- Perform Unit Testing and ensure the seemless working performance
Qualifications
- Bachelor's degree in Computer Science or relevant field
- 2 to 4 years of experience working with .NET or relevant experiences
- Experience developing web-based applications in C#, vb, Javascript, Jquery , HTML, Bootstrap, LINQ
- Experience working with Oracle/SQL/DB2/MY SQL . Knowledge of practices and procedures for full software design life cycle
- Experience working in agile development environment
-
Ability to multi-task and switch context to changing priorities in a highly dynamic environment