Years of experience : 4-6 years
Location : Gurgaon / Bangalore
Areas of responsibilities :
- Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needs
- Design and defining the interaction between the 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 maintain new features on Java stack
- Own the delivery of an entire piece of a system or application
- Management and execution against project plans and delivery commitments
- Work closely with the peers and leads to develop the best technical design and approach for new product development
- Build software solutions for complex problems.
- Compliance with build / release and configuration management process
- Responsibility to develop unit test cases for his / her project module.
- Execution of appropriate quality plans, project plans, test strategies and processes for development activities in concern with business and project management effort
Desired Profile :
Good understanding of Object-Oriented Programming Concepts, hands-on knowledge on Java stack (Spring / Hibernate)Development across multiple browsers / platforms on WebsiteGood Understanding of SQL / NoSQL data storesFair Understanding of Responsive High-Level DesignsWork experience in product / start-up company is a plusFamiliarity to MVC, SOA, RESTFull web servicesWork with other teams and manage time across multiple projects and tasks in a deadline driven, team environmentGood to have knowledge of Javascript (AngularJS / ReactJS) / HTML / CSS / JQuery front-end code across a broad array of Interactive webUnderstand agile methodology and instill best practices into the process.Educational Qualifications :
Relevant experience in software developmentB.E. / B.Tech. / M.E. / M.Tech. / M.S. in Computer Science, Electronics or related field from a premier institute.