The role is to develop robust, maintainable software and to Work with architects and product managers to create elegant, understandable designs for new features
Posted on: 12/08/2017 06:01 AM
Location : Chennai , India
Experience : 8
Industry : Information Technology
Job Type : Permanent
Work with architects and product managers to create elegant, understandable designs for new features
Develop robust, maintainable software and Solve challenging problems across the software development life cycle be they technical, process or interpersonal
Create technical documentation and contribute content for user-friendly manuals
Provide leadership and mentorship to the team and promote an open, learning culture
Ensure that the software meets and/or exceeds security, uptime, and stability goals
Developing large, robust Java web applications, Providing Expertise on object-oriented development utilising GoF design patterns and best practices. Developing and optimising JPA or Hibernate ORM
Expertise in JavaScript, HTML, CSS and developing large Angular JS front ends, Kendo UI experience a plus
BE or B.Tech in Computer Science or related field with a strong academic record, or equivalent experience.
8+ years of development experience.
Enterprise-class Software-as-a-Service(SaaS) development. Experience maintaining and enhancing legacy systems.
SQL and database design and Object-Oriented Design experience.
Experience with web application development such as Java Servlets, JavaScript, HTML, and CSS. Ant and Gradle build systems experience helpful, Batch file and other scripting languages helpful. Enjoys working in a collaborative team environment and mentoring junior developers
Experience with modern Java frameworks such as Spring or Play Framework IVR and/or Twilio experience a plus. Experience developing unit tests for front end and back end using tools like JUnit, TestNG, Mocha, Jasmine, etc.
Kindly send your CV’s to jobs@einstro.com
Einstro is a global provider of Workforce Solutions, Technology, Engineering & Technical, Outsourcing, Training and Trading.
Contact Us
Site Map
Newsletter
Cookies on our website makes easier to log in and to use in future. This allows increasing the performance of website and personalizing the content. Those cookies identify the personal information of the visitors and track their activities on website. We may not control the business advertisers may use cookies on our website.