• Perform hands-on software development using agile software development best practices.
• Designing new projects, including database, business objects and client interface.
• Collaboration with business internal users and end users.
Skills Required (the type of computer language knowledge, other technical skills plus any soft skills)
Ability to create pixel-perfect and highly-aesthetic UI components from scratch and or a PSD design
Solid knowledge in Object Oriented Programming (OOP) and can perform complex programming.
A very strong background in software development with ability to code at some level and knowledge of APIs, REST/SOAP, design patterns, and client-side SDKs.
Experienced in managing large Database including Relational Table Design, Data Replication, Triggers and Stored Procedures.
Wide Knowledge in development and implementation of Service Oriented Architecture (SOA).
Hands on experienced in configuring IIS and website deployment.
Wide Experienced in Report Generation including Graphical representation of data (Charts).
Experienced in construction of System Documentation and System analysis and Design. Knowledge in Application Testing, Software Quality Management, Test Management and different Testing techniques.
Knowledge of PC setup, installation and configuration.
Experienced in system-operations training, collections, and customer service.
Proven ability to initiate appropriate action, follow instructions and carry out tasks in an efficient manner.
Hardworking, competent, willing to learn new technologies, willing to accept new ideas.
Highly motivated team player with effective interpersonal communication skills, and a positive, can-do attitude.