Senior Software Engineer

Position : 1      |      Experience :5-7 years      |      Location : Bangalore

About the role

We are looking for passionate and highly motivated Technologist who has delivered rock solid software solutions for industry leading enterprises with lean and agile teams. We are looking for an engineer with a strong technical background, thorough understanding of testing methodologies, a passion for quality, and a desire to make a positive change in our products. 

Roles & Responsibilities 

  • Work on FieldEZ product development

  • Perform requirements analysis, design, coding, unit testing, reviewing and implementation

  • Work closely with the manager to prioritize the requirements based on technical dependencies for product development

  • Provide mentoring and coaching to junior team members

  • Team management and customer management

Skills & Experience

  • 5 to 7 years of experience in Information Technology

  • Deep understanding and hands on experience in Core Java, J2EE, JavaScript, HTML, Spring, Spring Security, Spring Boot, Microservices, Hibernate, JPA, CSS3, Angular JS, Jquery, SQL, MySQL, PostgreSQL, Scripting, Stored Procedures, Jenkins, Git

  • Experience with REST APIs

  • Work on Design patterns, UML Design (Any UML tool is fine), Application and DB clustering

  • Very good understanding of database (MySQL or Oracle), knowledge in query performance optimization

  • Knowledge of development lifecycle, standards, approaches, utilities, and environment
  • Exposure to responsive / progressive web development would be an added advantage

Educational Qualifications

B.Tech/ B.E or M.Tech/M.E (Computer Science/Information Technology/Electronics & Communication/ Information Science) , MCA from a reputed School and University