R&D Senior Architect (Mobile)
Full-time
Senior Executive
6 months ago
Sopra Banking software has an opportunity for a R&D Senior Architect in our R&D team at Noida location.Be part of one of the world’s fastest g.....
Sopra Banking software has an opportunity for a R&D Senior Architect in our R&D team at Noida location.
Be part of one of the world’s fastest growing fintechs. Design the future of finance together with 5,000+ industry experts. Create your own tailor-made fintech career and find your own path. Be part of Sopra Banking Software, and let’s carve out the future together.
Discover SBS on YouTube
Minimum Qualifications
- 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.
Preferred Qualifications
- Experience with structured Enterprise Architecture practices and large solutions with on-premises or cloud deployments.
- Expertise in architecting, designing, and managing continuous evolution of products through technology interventions leading to product innovations and improvements.
- Expertise in architectural Vision, defining the right approach for app + web development to synergize and avoid duplicate costs.
- Extensive experience in solution design, planning mobile & web platforms and defining API.
- Having ability to derive technology selections, development frameworks, tools for Development and Testing and all with a certain cost-awareness.
- Awareness in implement security measures to protect against various threats and vulnerabilities.
- Key Technical Competencies:
- Mobile Architecture
- Analysis & Design Architecture of mobile application considering workflow for Android and iOS platform.
- Deep knowledge in iOS (Xcode) + Android (Kotlin) development.
- Development, and Implementation of various applications in Mobile using Android and iOS.
- Good experience on compatibility and limitations for various versions of OS.
- General Architecture concepts:
- Microservice
- Domain driven designs e.g., Asynchronous/synchronous/Event sourcing/storming etc.
- Security in Microservices.
- Deep understanding of cloud technologies on at least one of the cloud platforms – OpenShift/Kuber natives / AWS, Azure, or Google Cloud
- Knowledge in client-side rendering frameworks (React, VueJS, Flutter, ..) and ideally server-side rendering frameworks (Spring MVC, Wicket, ..)
- Good proficiency overlaps with technologies like: J2EE, Spring, EJB, SOAP & RESTful web services, Hibernate, JBoss, SpringSecurity, Ansible, Docker.
- Good knowledge of database: Postgres/MongoDB, Oracle PL/SQL.
- Strong experience in development tools, CI/CD pipelines.
- Extensive experience with Agile and/or SAFe practices.
- Fintech or core banking domain 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.
What you will do
- 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.
Official account of Jobstore.