Software Engineer

Engineering Ahmedabad, Gujarat


Description

Job Description:

We are looking for Software Engineer with relevant experience of minimum 2 years at Ahmedabad.

Technical Skills: Python, OOPS, Java, Spring MVC, Spring Boot.

Job Responsibilities:

  • Must be proactive in working end to end including understanding requirements and analyzing, providing solutions, coding, testing, build & deploy and support, if necessary - essentially all in one.
  • Work closely with the Team Lead to deliver items in an Agile Environment
  • Collaborate with the rest of the team to make sure the committed development is completed within the deadline
  • Ensure Static Analysis, Unit Testing and Code Reviews are diligently followed Participate in team discussions
  • Understand the customer pain points, requirements and provide appropriate solutions
  • Interact with customers to get the requirement / pain points and propose the solution for customer problem
  • Collaborate with QA & Support team and solve their problems
  • Follow TDD & Agile practices diligently Continuously learn the new technologies and use it product appropriately


Basic Qualifications:

  • BE/B.Tech/MCA
  • Minimum 2+ yrs of IT Experience
  • Fundamentally strong to very strong in Core Java and all the related core Java API, Python, Database Design and Web Development.
  • Experience in OOP, Core Java 6/7, Spring framework , WebServices, SOAP, REST, Logging Framework, Hibernate, XML, JEE (Servlets/JSP/JMS).
  • Has good knowledge of Python, Spring Hibernate, MVC Framework, Design Patterns - Sound knowledge/Hands on Linux/Unix.
  • Experience in deploying, integrating, validating, and supporting software and platforms
  • Knowledgeable in server hardware, virtualization, and operating system configurations
  • Sound knowledge/Hands on Linux/Unix
  • Well-organized and detail-oriented with excellent analytical and problem-solving skills
  • Good Communication in English (both verbal and written).