KeyValue Software Systems Private Limited

KeyValue Software Systems - Software Architect - Data Structure & Algorithm

Job Location

ernakulam, India

Job Description

About the Role : We are seeking a highly motivated and technically astute Software Architect who possesses a strong hands-on coding background and a genuine passion for technology and programming. This is an opportunity to play a pivotal role in shaping the architecture and development of our products, working closely with stakeholders and engineering teams. The ideal candidate will be a problem solver at heart, capable of translating product requirements into robust and scalable solutions, while also mentoring and elevating the technical capabilities of their You Will Do : - Stakeholder Collaboration & Requirements Gathering : Work closely with product owners, business analysts, and other stakeholders to thoroughly understand product requirements and translate them into clear technical specifications. - End-to-End Product Design & Development : Take ownership of the complete lifecycle of product development, from initial architectural design and system modeling to hands-on implementation and deployment. - Design Decomposition & Sprint Delivery : Break down complex architectural designs into manageable tasks and effectively deliver them within agile Sprint cycles, ensuring timely and high-quality outcomes. - Team Mentorship & Technical Elevation : Provide technical guidance, mentorship, and support to development team members, fostering a culture of learning, code quality, and engineering excellence. - Architectural & Code Review : Conduct thorough architectural and code reviews to ensure adherence to best practices, design principles, performance considerations, and overall system health. - Troubleshooting & Issue Resolution : Proactively identify, diagnose, and resolve complex technical issues related to coding, design, and system performance, ensuring the stability and reliability of our products. - Rapid Technology Adoption : Demonstrate the ability to quickly learn and understand new codebases, technologies, and frameworks with minimal ramp-up time. - Proactive Problem Anticipation & Process Building : Anticipate potential technical challenges and proactively design and implement processes, guidelines, and best practices to mitigate risks and improve development efficiency. - CI/CD Pipeline Setup & Management : Design, implement, and maintain robust Continuous Integration and Continuous Delivery (CI/CD) pipelines to automate build, test, and deployment Makes You a Good Fit : - Strong Foundation in Data Structures & Algorithms : Possess a solid understanding of fundamental data structures and algorithms and their practical application in software design. - Experience with Microservices Architecture : Proven experience in designing, developing, and deploying applications using a microservices-based architecture, understanding its benefits and challenges. - Deep Understanding of OOP Concepts & Design Patterns : Excellent knowledge of Object-Oriented Programming (OOP) principles and various design patterns, and the ability to apply them effectively to create maintainable and scalable software. - Cloud Platform Proficiency (AWS / Azure) : Hands-on experience working with at least one major cloud platform (AWS or Azure), including services related to compute, storage, networking, and Points For : - Experience with containerization technologies (Docker, Kubernetes). - Knowledge of various database technologies (SQL, NoSQL). - Experience with event-driven architectures. - Familiarity with testing frameworks and methodologies. - Strong communication and collaboration skills. - A demonstrable passion for staying up-to-date with the latest technology trends. (ref:hirist.tech)

Location: ernakulam, IN

Posted Date: 5/2/2025
View More KeyValue Software Systems Private Limited Jobs

Contact Information

Contact Human Resources
KeyValue Software Systems Private Limited

Posted

May 2, 2025
UID: 5141533657

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.