Practice Guru team is looking for Software Engineers to be a part of a dynamic team working on building a scalable e-commerce platform using the latest web technologies. Your work will matter: your efforts will be readily seen by millions of users.
You will be involved in all phases of development: architecture & design, prototyping, implementation & testing, analysis & documentation, deployment & support. Flexibility and collaboration, coupled with strong object-oriented design & software development skills are keys to success in this position.
Essential Duties & Responsibilities:
1.Take the product/feature idea from conceptualization phase to delivery with all the relevant high quality artifacts during the cycle.
2.Follow best practices in Software Engineering.
3.Strive for excellence.
4.Deliver high quality, elegantly designed, maintainable, well-tested, well documented, code.
5.Be up-to-date with technology developments and be a valuable member.
6.Innovate.
Required Skills, Education & Experience
1.Strong OOPS and OOD Fundamentals.
2.Excellent Coding, Problem Solving Skills, algorithms and data structures.
3.Knowledge of My SQL database or any other RDBMS with good understanding of SQL language, DOTNet
4.Prior experience in web technologies is a plus
5.Ability to work on UNIX / Linux platform 7
6.Should have a BE / BTech / ME / MTech in Computer Engineering or related areas including MCA with 3-8 years of experience in software development.
7.Good Communication & Interpersonal Skills.
Experience with any of the following skills is a plus:
Full software life cycle experience including requirements, design, development, testing & maintenance. UI Development Skills including knowledge of JavaScript (AJAX), HTML, CSS Web service development experience Photoshop Skills XML & X Query.
Android based applications developer is also one key position we are looking for.