Software Engineer

Esko In everyday life we would be lost without packaging. So we need people to make it. But have you ever wondered what these people would do without.....

Esko Bengaluru ₹ NA 3-5Y JobType object (1)
Job Description
  • In everyday life we would be lost without packaging. So we need people to make it. But have you ever wondered what these people would do without the software and hardware that enables them to create packaging? Thats where Esko steps in: thanks to our solutions people can create packaging signs and displays and optimize the processes to do so.So yes: were an ICT company. But continuously being on the verge of creative innovations we are quite different from the others. And you are too arent you?Yes were ambitious and dynamic. Yes were creative. And yes we like clever and fun colleagues. So if youre like us wed like to have you as our colleague!Esko is looking for enthusiastic and motivated Software Engineers to join their team in Bangalore.Read the job description to know more.Your positionEsko is looking for a Java full stack Developer who is motivated by high performance requirements and creates solid architectures that are well-structured and extensible. You will become a vital part of our expanding J2EE engineering team where-in your daily work will allow you to work on a full stack of modern web development ranging from inventing ideal design patterns to hunting down performance bugs. You will also work with junior developers to spread your knowledge by teaching and coaching them with your expert technical guidance.Your responsibilitiesAnalyzing requirement specification carry out feasibility analysis and provide effort estimationDevelop project plan allocate tasks monitor progress and take responsibility to deliver projects to meet schedule and quality expectation of customersDesign the solutions manage team members to execute and accomplish project deliverablesCode test and troubleshoot applications utilizing the appropriate hardware software platform database programming tools and technologyMaintain and modify applications; make approved changes and fix bugs as assigned from time to timeImplement test strategy deployment approach maintain programming documentation which include commenting code and user guidesInstitutionalize industry standard best software engineering processes practices and methodologiesProvide assistance in recruitment assimilate necessary technical knowledge and build team to meet organizational goalsInfluence decisions lead discussions and present information to business leaders and stakeholdersMentor and Coach more junior team membersQualification Your profileMustEngineering degree with 3-5 years of work experience in software development working as part of a teamGood analytical skills and self-initiative to learn new technologiesHands on experience with J2EE technologies and databases like SQL Server or Oracle.Experience in designing and developing web solutions with J2EE and good hands-on skills with technologies like EJB Servlets JSP JDBC JNDI JMS and JSFRobust experience in working with JavaScript HTML & CSSExperience in deploying and administration of Web Servers & Application Servers like Apache Tomcat JBossGood knowledge of object oriented (OOPS) concepts and design patternsWorking knowledge of Web Services XML and ActiveX controlsAbility to work as part of a global team with good communication skills (written and spoken English)Outstanding communication and presentation abilitiesHigh quality organizational and leadership skillsA technical mindset with great attention to detailGraphics arts knowledge for Printing industry is a plus
Job Summary
In everyday life we would be lost without packaging. So we need people to make it. But have you ever wondered what these people would do wit