• Save Job
  • 9 - 12 Years
  • Posted : above 1 month

Job Description:

The role is of a hands-on back end developer (individual contributor) who is motivated with an art of programming thereby actively contribute to the development of new features The role is expected to make a difference to the product in terms of the quality, agility and contribute towards identifying technical risks and alternate solutions to various problems

Responsibilities

Responsible for ownership of multiple significant software modules
Responsible for leading the technical work on significant concurrent projects for 2-3 teams without affecting the individual assignment
Plans, participates and performs the technical work of an assignment
Provides guidance regarding programming activity to other peers on technical aspects relating to the project
Leads the implementation, automated unit and integration testing, debugging and integration of code of extreme complexity across multiple concurrent projects
Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals
Proactively looks for improving the engineering practices and adopt new technologies
Actively participate in various scrum ceremonies such as Story grooming, sprint planning sessions etc
Establishes and maintains thorough and accurate documentation of all work
Ensure the quality of architecture and design of systems
Functionally decompose complex problems into simple, straight-forward solutions
Fully and completely understand system inter-dependencies and limitations
Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices Leverage new technology paradigms (eg, serverless, containers, microservices)

Qualification

BE/BTech or equivalent in computer science, electrical/electronics engineering, or related field is required, with a minimum of 9 years of directly related work experience

Skills, Knowledge and Experience

Extensive expertise in Java, J2EE, Spring and microservices Expertise in OOAD principles and methodologies (eg UML) However open to learn any language or technology based on the need
Strong knowledge of OO Javascript, Ajax, JS libraries (eg ExtJs/jQuery/DOJO/ etc) Bootstrap, HTML 5, CSS, JSON, Angular strong understanding of browser compatibility issues
Web Service design experience SOAP Request/Response handling, authentication, REST APIs
Experience with databases, persistence frameworks, and SQL
Extensive knowledge and discipline in software engineering process and data structures
Expertise in Configuration Management tools and concepts required
Experience with Agile development methodologies (Scrum/XP)
Having a wide range of experience and understanding of trends and technologies uses technical knowledge to resolve complex issues in creative and effective ways
Proficiency with Internet technologies (eg HTML, XML, TCP/IP) and AWS are a plus
Proven expertise in Networking technologies and multi-threaded programming
Designing large-scale, highly available distributed software
Experience with development on one or more mobile platforms a plus
Expertise in Windows/Linux programming
Exposure to design, development and automated testing of SaaS products
Experience leading a team technically
Experience in design and architecture

Profile Summary:

Employment Type : Full Time
Eligibility : Any Graduate
Industry : Biotechnology/Pharmaceutical/Medicine, Manufacturing/Industrial
Functional Area : IT Software : Software Products & Services
Role : Software Engineer
Salary : As per Industry Standards
Deadline : 07th Jun 2020

Key Skills:

These free online tutorials may interest you

People who search this job also searched for the following Keywords

Salary trends based on over 1 crore profiles

View Salaries

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status