Software Engineering-Lead Engineer I Bangalore | Lead Engineer | BE/B Tech/MCA | 7+ Years
By - SS
28-Dec-2024

FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential!

The Opportunity

"We are building the future of FICO’s Platform capabilities. Come join our team as a hands-on technical member where you’ll drive development of Java microservices and help us realize our strategic architectural vision. You will work in an Agile environment, working with a team of architects, engineers, and product leaders on platform services that run in multiple cloud infrastructures. You will be strongly challenged and will work within an amazing software organization.” -VP, Software Engineering

What You’ll Contribute

  • Design, develop, test, deploy, and support the capabilities of a large world-class enterprise-level platform 

  • Create scalable microservices of high performance, high availability, interoperability, and reliability 

  • Contribute designs and technical proof of concepts, and adhere to standards and guidance from architecture team members 

  • Participate with Senior engineers and Product Management to create epics and stories, and define their technical acceptance criteria 

  • Experienced with enterprise architectural models and distributed software design 

  • Serve as source of technical expertise, mentor junior engineers, and raise quality standards 

  • Manage ambiguity and moderate levels of complexity, and proactively discover and attack issues 

  • Share ownership in quality, test automation, continuous integration and delivery, and production operation 

  • Quickly escalate challenges and risks incurred during projects 

What We’re Seeking

  • Bachelor's/Master’s degree in Computer Science or related disciplines, and 7+ years of relevant experience 

  • Expertise in Java 17/21 with good knowledge of Data structure, Algorithm ,Collections, Multithreading.

  • Python/GO or other scripted language is a plus 

  • Strong backend/server development experience 

  • Experience with Spring Framework, Spring Boot Microservices, and Spring Cloud Stream is a plus 

  • Experience with gRPC services 

  • Experience with Event driven architecture and messaging systems (Kafka, Pulsar, RabbitMQ...)

  • Full-stack development with JavaScript and Angular experience is a plus 

  • Amazon Web Services (AWS) is required, and Microsoft Azure and Google Cloud (GCP) are a plus 

  • Certifications like AWS Cloud Practitioner, Developer, and Solutions Architect are a plus 

  • Relational databases, SQL proficiency, and Object-to-relational mapping (Hibernate) 

  • Experienced and passionate with unit and functional testing, automated regression, and test integration 

  • Containerization, with Docker/Kubernetes 

  • Helm, Amazon EKS/OpenShift and Terraform for cloud provisioning are a plus 

  • GIT, Maven, Gradle, and CI/CD tools 

  • Comfortable with Scrum software methodology

  • Ability to work well as part of a geographically diverse team 

Our Offer to You

  • An inclusive culture strongly reflecting our core values:  Act Like an Owner, Delight Our Customers and Earn the Respect of Others.

  • The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.

  • Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.

  • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.

Why Make a Move to FICO?

At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technolo