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 details Salary $150,000 – $185,000 a year job type full-time remote Benefits pulled from the full job description 401(k)...
Apply For This Job– Nazwa jednostki organizacyjnej ZUS Oddział w Koszalinie – Nazwa komórki organizacyjnej Wydział Administracyjno-Gospodarczy – Miejsce pracy ZUS Oddział w...
Apply For This JobPosition : Lab Technician Experience : Minimum 2-3 year Experience Salary : 300 KWD Accommodation provide by the company Job...
Apply For This JobJob Name : Sr. Executive – Customs Salary : 24000 – 25000 a Months Exp: 0 – 4 years Company...
Apply For This JobWe are running a Free Internship Program to enhance technical skills of the students. All students who want to learn...
Apply For This JobJob details Salary ₹30,000 – ₹45,000 a month job type full-time Qualifications Hindi (preferred) English (preferred) Full job description Train...
Apply For This Job