Experience - 5 to 8 Years Key Responsibilities Execute full life-cycle software development including creating technical specifications and software verification plan Must have experience on Typescript Clean coding style with well documented code - code should be robust and reusable Project Management Gathering requirements creating technical specifications and architecture documents creating good documentation managing a project timeline Understanding creating manipulating and querying databases Provide technical consultation to team members Be updated with the latest trends tools and technological development Job Requirements Ability to work in a dynamic environment where chasing deadlines while delivering quality output is crucial Flexibility and ability to switch from one technology to another with ease and complete understanding Should be able to handle tasks independently as well as work in a cross functional team Rich experience in Core Java J2EE JSP EJB Struts Frameworks Hibernate Struts Spring Springboot Must have experience on Typescript Excellent Knowledge of OOPs concepts Design Pattern SQL Experience in any Frontend language will be a plus Valuable to have Web Services SOAP REST Working with systems infrastructure knowing what hardware to ask for what OS to install how to prepare the system and dependencies for all software Experience Required 5 - 8 Years Educational Qualification B Tech M tech CS IT or MCA Work Location Dehradun WFO