About Role:
Responsibilities:
- Implementing features and functionalities according to defined acceptance criteria design specifications
- Responsible for the design, development, testing, and maintenance of the software components and services.
- Write clean and efficient code following the best practices.
- Being able to contribute to any layer of the tech stack.
- Build and optimize software for speed and scalability.
- Support members of a scrum team with the necessary skills to help execute the different tasks.
- Embrace Agile best practices and mindset.
- Adhere to TDD, TFD and BDD best practices.
- Troubleshoot, debug and upgrade existing systems or components.
- Work directly as part of Agile Engineering team, develop and maintain software solutions.
- Presenting current features to stakeholders and internal customers
- Being able to collaborate with teams across different time zones.
- Be a positive active member of our agile team through sharing knowledge and learning as we build our products as a team.
- Provide quality updates on tickets explaining areas of change, reason for change as well as impacted areas.
- Work closely with the UX team when required to design the best customer experience.
Education / Qualifications:
- 12+ years of experience in mainly Java & Python or equivalent back-end programming language.
- 1+ years of experience of formal or informal technical leadership
- Excellent understanding of object-oriented programming and design.
- Excellent knowledge of coding best practices and design patterns.
- Good Experience with TDD/TFD/BDD.
- Hands-on experience with modern front-end frameworks such as AngularJS or React.
- Excellent experience with writing, modifying & troubleshooting Restful APIs.
- Strong understanding of Relational Databases (RDMS) and referential integrity.
- Excellent experience with creating, modifying and optimizing SQL queries.
- Experience with ve
📌 Senior Software Lead (Pune)
🏢 Octave Intelligence
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.