Job Title: Software ArchitectLocation: BengaluruAbout Us: We are part of the HCL software organization. Our business unit is dedicated to delivering top-notch software solutions for Telcos. We believe in fostering a collaborative environment where creativity and technical excellence are highly valued.Job Description:We are seeking a talented and experienced Software Architect to join our team. The successful candidate will play a crucial role in designing, developing, and implementing software solutions that meet our clients’ needs. As a Software Architect, you will be responsible for high-level decision-making in the design and architecture of our software systems.Key Responsibilities:Design and oversee the technical architecture of software systems.Collaborate with stakeholders to determine software requirements.Lead the development team in implementing architectural solutions.Ensure that software architecture aligns with business goals and technology strategy.Conduct code reviews and provide mentorship to developers.Evaluate and select appropriate software technologies and frameworks.Troubleshoot and resolve architectural issues as they arise.Stay current with industry trends and emerging technologies.Qualifications:Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Proven experience as a Software Architect or in a similar role.Strong understanding of software architecture principles and design patterns.Proficiency in multiple programming languages – Python and Java.Experience with Kubernetes ecosystems.Experience with cloud computing platforms (e.g., AWS, Azure).Excellent problem-solving and analytical skills.Strong leadership and communication abilities.Ability to work in a fast-paced, collaborative environment.Preferred Skills:Experience with microservices architecture.Knowledge of DevOps practices and tools.Familiarity with agile development methodologies.
Job Title
Software Architect