Location: Chennai and Bangalore
Experience: 2 to 8 years
Job description
Conduct research and find solutions for complex technical problems.
Provide technical expertise to the team and contribute to overall project architecture.
Be a key contributor by proactively contributing to the formation of practical and high quality solutions.
Take personal responsibility for delivery of software components.
Design, prototype, build, unit test, bug-fix, and evaluate key components of the project.
Ability to work independently with the business users and IT team to gather project requirements.
Write technical specifications to address business requirements.
QUALIFICATIONS:
Computer Science or Engineering background with 2-8 years experience writing enterprise software products.
Strong Object Oriented programming skills.
Excellent analytical and problem solving skills.
Demonstrable experience in Python, PHP, SQL, JavaScript.
Experience with web technologies such as HTML5, Web services, AJAX Web2.0, JS libraries (e.g. JQuery, Angular) & frameworks, etc.
Strong knowledge of software development process (analysis, design, coding, testing, packaging, maintenance).
Excellent data modeling skills.
Confident team player, with outstanding verbal and written communications skills.