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