Location : Bangalore/Gurgaon
Years of experience : 4-10 years
Areas of responsibilities:
Involvement in the full software development life cycle within broadlydefined parameters and providing software solutions keeping into consideration the software quality needs
Design and definingthe interaction betweenthe different component pieces
Write efficient code based on brief given by team lead.
Fast prototyping of proof-of concept features / application based on brief.
Develop and maintainnew features on Java stack
Own the deliveryof an entire piece of a systemor application
Management and executionagainst project plans and deliverycommitments
Work closely with the peersand Leads to develop the best technicaldesign and approachfor new product development
Build software solutionsfor complex problems.
Compliance with build/release and configuration management process
Responsibility to developunit test casesfor his/her projectmodule.
Execution of appropriate quality plans ,projectplans ,test strategies and processes for development activities in concern with business and project management effort
Desired Profile:
Good understanding of Object OrientedProgramming Concepts, hands-onknowledge on Java stack (Spring/Hibernate)
Development across multiplebrowsers/platforms on Website
Good Understanding of SQL/NoSQL data stores
Fair Understanding of Responsive High Level Designs
Work experience in product/start-up companyis a plus
Familiarity to MVC, SOA, RESTFullweb services
Work with other teams and manage time across multiple projects and tasks in a deadlinedriven, team environment
Understand agile methodology and instill best practices into the process.
Educational Qualifications:
Relevant experience in software development
B.E. / B.Tech. / M.E. / M.Tech. / M.S. in Computer Science,Electronics or relatedfield from a premier institute.