Job Description
• Build software products for banking and financing institutions with R& D teams that are openly collaborative, are non-hierarchical, respect contributions and work with agility.
• Provide vision & leadership for the technology roadmap of our products.
• Understand product capabilities and strategize technology for its alignment with business objectives and maximizing ROI.
• Define technical software architectures and lead development of frameworks.
• Engage end to end in product development, starting from business requirements to realization of product and to its deployment in production.
• Research, design, and implement the complex features being added to existing products and/or create new applications / components from scratch.
• Identify risks or opportunities associated with current or new technology use.
• Plan and execute PoC's as necessary.
• Continuously improve internal software architecture processes and technology.
• Provide technical governance to product team to ensure quality and efficiency of solutions.
• Act as a mentor to team and reinforce organizational values and culture.
Requirements:
• Bachelor's or higher engineering degree in Computer Science, or related technical field, or equivalent additional professional experience.
• 5 years of experience in delivering solutions from concept to production that are based on Java and open source technologies as an enterprise architect in global organizations.
• 12-15 years of industry experience in design, development, deployments, operations and managing non-functional perspectives of technical solutions.
• Experience with structured Enterprise Architecture practices and large solutions with on premise or cloud deployments.
• Wide knowledge of technology solutions and ability to learn and work with emerging technologies, methodologies, and solutions.
• Expertise in architecting, designing, and implementing microservices based cloud native solutions.
• Deep understanding of cloud technologies on at least one of the cloud platforms - AWS, Azure or Google Cloud
• Strong experience in development tools, CI/CD pipelines.
• Extensive experience with Agile and/or SAFe practices.
• Good proficiency overlap with technologies like: Java8 RxJava, Kotlin, Golang, SpringBoot, SpringSecurity, Gitlab-CI, Ansible, Terraform, Docker, Openshift,
• Kubernetes, Istio, NGINX, JMeter, K6 Angular, React
• Fintech experience is a plus but not necessary.
• Strong communicator with ability to collaborate cross-functionally, build relationships, and achieve broader organizational goals.
• Self-starter, who can take initiatives and get things done
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Architect position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
