31 Neemtree Jobs
Senior Backend Engineer - C++/Java/Node.js (4-8 yrs)
Neemtree
posted 2y ago
Fixed timing
Responsibilities :
- Develop Software : Design, implement, test, and support high-quality software, used by millions of consumers every day, in an agile, iterative development culture.
- Build Web Services: Implement, test, troubleshoot and support Secure, Scalable and Fault Tolerant Production Ready microservices.
- Connect the dots: Understand the requirements, design robust and complete solutions, and deliver the product best suited to the user experience.
- Bring Visuals to Reality : Turn requirements and UI/UX designs into web features, creating excellent interactions from designs, writing reusable content modules.
- Focus on Performance : Make that software hit our Service-Level Agreements, be agile in development and always have performance and scalability in mind
- Learn: Contribute to team success by learning new technologies and algorithms, often while designing and building the software.
- Collaborate: Work closely with other team members to invent, prioritize, build, and support our applications. Participate in design reviews, code reviews and provide improvement recommendations.
- Mentor: Oversee and support the career and/or development of team members outside the normal supervision process by encouraging and empowering personal development, helping identify and correct gaps in relevant skills and knowledge
Qualification & Skills :
Strong candidates will have many of the following qualifications :
- 5-8 years as a professional software engineer with hands-on experience using Scala, Javascript (NodeJS), C++, or Java.
- Basic Experience with Modern Frontend Frameworks & Technologies
- Experience with Modern Web Libraries, especially REST API integration and other enterprise solutions like Google Analytics.
- Security: Understanding of information security principles and best practices.
Understanding of tools :
- Proficient understanding of code versioning tools, such as Git, Bitbucket, Github
- Good to have an understanding of containerization and deployment tools like Docker, Jenkins and Kubernetes.
Design :
- Familiarity with object oriented practices and concepts
- Ability to write modular, reusable libraries which can be used across multiple functions
- Ability to design applications with robust and scalable front end architecture
Collaboration skills :
- Ability to translate functional requirements into UX/technical specifications to build robust, scalable, supportable solutions
- Work together with members of various internal teams, including listening and communicating.
- Comfortable working in a fast paced, Agile, release often environment
- Understanding of the SDLC processes and facilitate the working of the team
- Should have work experience and/or knowledge of backend technologies
- Execution skills : Gets things done both independently and collaboratively, and understands when each is appropriate.
- Passion : Has an interest in our business domain (Fashion), solution space (Fashion Technology), or technology stack.
- Undergraduate or higher degree in Computer Science or equivalent.
Functional Areas: Other
Read full job description