Senior Software Engineer/ Software Engineer Specialist | Esko | Greater Kolkata Area

Software Testing Jobs In India

Position: Senior Software Engineer/ Software Engineer Specialist

Location: Greater Kolkata Area

Best Watches available for you on Amazon Fashion

Job Description

Qualification and Skills

  • Engineering degree in Computer Science or equivalent, and experience of working on software product will be an advantage
  • 9 to 14 years work experience in Web Development and at least 5+ years in full-stack Web Development
  • Programming knowledge and object-oriented programming in Java
  • Hands on experience in development using Spring, Node, Yarn, NPM, Xmp, Rhino/Nashhorn, ActiveMQ
  • Hands on experience in designing and developing web solutions with J2EE and Google web toolkit, AWS
  • AWS hands-on, knowledge of AWS services like SQS, S3, Lambda important
  • Hands on experience in databases like MySQL, Oracle. Strong knowledge of database design and efficient SQL statements
  • Understanding of n-tier enterprise architectures
  • Able to perform builds using Teamcity or Jenkins
  • Exposure to Git is an added advantage
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Experience in deployment and administration of Web Servers & Application Servers like IIS, Apache Tomcat, etc. on Windows, Mac and Linux platform
  • Good knowledge of object oriented (OOPS) concepts and design patterns
  • Nice to have:REST API, Adobe CEP, Angular, Node
  • Development on scalable cloud solution
  • Strong verbal and written communication skills in English, including ability to understand advanced technical documentation
  • Proficiency with agile software development tools like JIRA, GitHub, etc.
  • Ability to quickly learn new technologies, APIs and tools
  • Good analytical skills and self-initiative to learn new technologies
  • Flexibility and willingness to work in different stacks of technology is desirable. Being technology agnostic is an added plus
Use best Headphones for your upcoming interview

Responsibilities

  • Break down high-level objectives into specific software development tasks and follow through on their execution
  • High level understating and reviewing of epics and user stories. Breaking down of user stories to development tasks and estimating those stories
  • Create feasibility analysis and provide accurate effort estimates. Ownership to develop plan and deliver to meet schedule and quality expectation of product owner
  • Write code that is easy to understand and fits with existing patterns
  • Conduct peer code reviews and perform unit and integration testing
  • Implement unit testing, documentation of API, integration testing, deployment approach, and maintain programming documentation which include commenting code and user guides
  • Analyze, debug and solve complex technical issues and customer escalations
  • Provide status updates, and produce high quality deliverables in a timely manner
  • Communicate and interact effectively with team members, product owner, QA, support, and other departments within Esko
  • Stay current on software technology, concepts and tools, as well as related and competing products

Apply: Click here to Apply

Get new laptop from Amazon
Services
Services
Your Corporate Life

Your Corporate Life

Leave a Reply

Your email address will not be published. Required fields are marked *