Build best in class software and products.
What is this job all about?
As a Software Engineer, you will be involved in the end-to-end development for applications contributing both on the front-end and back-end components.
Experience: 3-4 years
Location: Bengaluru
Position: Permanent Role with a well-defined career trajectory.
Your job consists of
Strategic Thinking: Focus on reusability frameworks, patterns, and configuration tools to accelerate development and deployment cycles while adapting to new technologies to enhance the customer experience.
Industry Expertise: Build highly scalable software products and solutions end-to-end, with strong proficiency in version control systems like Git and code collaboration tools such as GitHub, GitLab, and Bitbucket.
Creative Acumen: Writing tested, idiomatic, and documented components to enhance maintainability and code clarity.
Analytical Skills: Skilled in writing extensive unit tests using automated TDD and BDD tasks, conducting thorough code reviews, and implementing improvement plans.
Collaboration: Collaborate closely with cross-functional teams to understand requirements, plan and estimate development tasks, and ensure timely delivery of high-quality products.
Relationship Building: Building relationships across teams to ensure alignment on quality and project goals.
Adaptability: Acclimate to new technologies and situations with a focus on delivering an excellent customer experience.
Result-Oriented: Commitment to meeting project deadlines through structured planning and estimation.
Problem-Solving: Focus on creating reusable frameworks, patterns, and tools to address development and deployment challenges effectively.