Software Developer (Full Stack)

Qualifications: B.E. IT/ Comp Sc. / ECE / Electronics/MCA/MCS/ MSc Electronics

Experience: 5-8 years. At lower end of experience, a person may not have all the skills whereas at the higher end of experience, person need to have most of the mandatory skills.

Location: Pune

Mandatory technical skills:

  • Back-end - Java/Node
  • Front-end - React, react-router.
  • Persistence: SQL/ No SQL Database
  • Implementing SPA with ES6, Typescript, React, Redux, Webpack
  • HTML5 / CSS3
  • Sorting algorithms, data structures, stack, queue etc.
  • REST API design and consumption
  • Basic understanding of Java
  • Object Oriented Programming System and Software design principles.
  • Design patterns -IOC, front-Controller etc.
  • Package managers: npm, yarn
  • Build tools: webpack, parcel
  • Unit testing frameworks: Jest, Enzyme, Mocha
  • Code versioning tools such as GIT
  • IDE for front-end development like visual studio code
  • Basic understanding of Java
  • Object Oriented Programming System and Software design principles.
  • Design patterns -IOC, front-Controller etc.

Responsibilities:

  • Researching, designing, and implementing software programs.
  • Adhering to software development lifecycle practices and methodologies
  • Consistently writing and implementing the highly efficient code that is production grade.
  • Working closely with other developers, UX designers, and requirements team.
  • Perform code reviews, provide feedback and support to peer developer.
  • Ownership of work assigned.
  • Meet the technical and competency yearly goals.
  • Follow processes & align with optimization activities.
  • Contribute to organization growth by getting involved in various organization related activities.

Our Offer:

  • Competitive renumeration.
  • Opportunity to work closely with senior architects and leads in a challenging environment.
  • Be part of our diverse team comprising of people from all cultures and backgrounds.
  • An environment of continuous learning & development.
  • Experience work life balance not just in words but in realization.
  • Avail the differentiating banquet of benefits. 
  • Work in a culture that cares for people!

 

 Interested? Email your resume to human-resources.in(at)lenze.com 

 

Contact form