The Risk and Identity Solutions (RaIS) team is leading in innovation to create secure authentication and authorization experience for our customers and partners. As a Software Engineer – Senior Consultant in RaIS, you will provide hands-on Technology leadership to the team to execute this mission, by guiding and mentoring a world-class team of engineers, defining, executing and delivering functional and non-functional features at scale quickly and promoting a culture of cross-functional collaboration and engineering excellence. We expect you to be a idea leader and bring industry practices to benefit the team. This position is based in Bangalore and will report to the Director of Software Engineering.
Key Responsibilities
· Responsible for the overall development life cycle of the solution and manage complex projects with significant bottom line impact
· Guide a scrum team of 6-7 members made up of both full-time employees and contractors.
· Deliver the product despite complex technical
The Risk and Identity Solutions (RaIS) team is leading in innovation to create secure authentication and authorization experience for our customers and partners. As a Software Engineer – Senior Consultant in RaIS, you will provide hands-on Technology leadership to the team to execute this mission, by guiding and mentoring a world-class team of engineers, defining, executing and delivering functional and non-functional features at scale quickly and promoting a culture of cross-functional collaboration and engineering excellence. We expect you to be a idea leader and bring industry practices to benefit the team. This position is based in Bangalore and will report to the Director of Software Engineering.
Key Responsibilities
· Responsible for the overall development life cycle of the solution and manage complex projects with significant bottom line impact
· Guide a scrum team of 6-7 members made up of both full-time employees and contractors.
· Deliver the product despite complex technical interdependencies with cross geographical teams.
· Provide technical leadership to development team by participating in design, performing design reviews and code reviews.
· Build a culture of engineering excellence (quality, security, performance, scalability, availability, resilience etc.)
· Partner with product owners in developing a strategy and roadmap that align with business goals.
· Partner with remote teams to ensure alignment across product development.
· Drive down technical debt and cost of operations/support.
· Manage the prioritization and delivery of enhancements and bugfixes on platform.
· Ensure the process for incident management, change management and problem management are followed.
· Participate in hiring process to ensure high technology skills for team.
· Invest in the career development of team members.
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.
Qualifications
Bachelors/Masters degree in computer science/Computer Engineering or other related fields with a minimum of 10+ years of experience in application development/engineering.
Basic Qualifications
• Minimum of 10+ years of relevant work experience in Java related tech stack
• Proficient in Java/J2EE technologies and frameworks like SpringBoot, Sprint MVC , Hibernate,
• Experience in API Development for producers and consumers adhering to all standards for security and reliability
• Strong understanding of Enterprise Integration using web services, REST
• Hands-on experience with streaming platform like Kafka
• Experience in Microservice architecture, Containers Orchestration (Kubernetes, Docker etc.,)
• Experience in UI based technologies like REACT JS, Angular JS
• Should be proficient in system design. Should have 3+ years designing large scale systems.
• Experience in database such as Oracle, SQL Server and any of the NOSQL
• Experience with re-architecture, system design and tech stack upgrade to build highly available, secure, maintainable, performing, and scalable applications.
• Experience in software configuration management with tools development, automation (GIT, Maven, Artifactory, Jenkins, CI/CD etc.,)
• Experience in integrating third party APIs in the applications
• Experience in logging tools such as Splunk, Humio, etc., for Monitoring and Issue triage
• Ability to write clean, coherent code following established coding guidelines.
• Strong interpersonal, facilitation, and effective communication skills (both written and verbal)
• Ability to deliver on multiple projects and manage priorities based on changing directions.
• Demonstrated ability to lead and navigate through ambiguity.
• Highly driven, resourceful and results oriented.
• Experience developing as part of Agile/Scrum team.
• Passionate about delivering zero defect code that meet or exceed the proposed defect SLA and have high sense of accountability for quality and timeliness of deliverables.
Job Type: Full-time Company DescriptionStudioKIA is an International Design Studio with its Indian entity, RKAPL, located in Gurugram. They specialize...
Apply For This JobJob details Job type full-time Benefits pulled from the full job description 401(k) dental insurance disability insurance health insurance life...
Apply For This JobJob Title: Assistant Manager – IT Job location: Gujrat, India Functionally and administratively accountable to: Project Head Experience: 07-08 years...
Apply For This JobJob details No matching job preferences Salary Up to ₹25,000 a month Job type Full-time Shift and schedule Day shift...
Apply For This JobOpening for Technical Support Service Desk in a top leading MNC Gurgaon/ Noida!!! About The Client- Our Client is a...
Apply For This JobTribiz India Title: Lead Generation Specialist/ Telesales representatives International Voice Process Shift: Australian (Early Morning Shift 06:000am to 3:30pm) Experience:...
Apply For This Job