- BCS in Engineering or Computer Science, or equivalent
- 1-2 Years of experience in development life cycle
- Proven experience in Agile delivery
- understanding of enterprise software design patterns and data structures
- Solid knowledge of software development life cycle.
Must have technical/professional qualifications:
- Experience in designing and implementing large distributed, scalable, reliable and highly-available solutions
- Experience with test-driven development
- Expert in UML
- Experience in implementing Restful and/or traditional web services using technologies such as JSON and SOAP XML
- Strong experience in writing SQL queries and database development.