"We are building the future of FICO’s Platform capabilities. Come join our team as a hands-on technical leader where you’ll drive development of microservices. You’ll 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.” – Hiring Manager
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.
- Drive the development of architectural designs at the system level, including integrations and patterns.
- Lead the development of technical proof of concepts and guide your team's technical direction, ensuring adherence to standards and guidance from architecture team members.
- Write product specifications and partner with Product Management to create epics and stories, establishing clear technical acceptance criteria.
- Serve as a technical subject matter expert, mentor other engineers, and raise quality standards.
- Manage ambiguity, proactively identify and address issues, and lead the team through challenging situations.
- Effectively communicate across all levels, engage in technical discussions with engineers, and deliver concise messages to product and business leaders.
- 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.
- Full-stack development expertise in software solutions throughout the entire Agile project lifecycle, including design, development, testing, implementation, deployment, and maintenance.
- Strong understanding of UI, full solution architecture, REST APIs, and industry standards.
- Experience developing Java based microservices and collaborating with other microservices.
- Strong foundation of enterprise architectural models and distributed software design.
- Experienced and passionate with unit and functional testing, automated regression, and test integration.
- Experienced in containerization using Docker/Kubernetes.
- Proficient in GIT, Maven, Gradle, and CI/CD tools.
- Amazon Web Services (AWS) is required, and Microsoft Azure and Google Cloud (GCP) are a plus.
- Preferred Certifications include AWS Cloud Practitioner, Developer, and Solutions Architect.
- Proficiency in relational databases and SQL are a plus.
- Experience with Helm, Amazon EKS/OpenShift, and infrastructure as code (IaC) for cloud provisioning are advantageous.
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.
- The targeted base pay range for this role is: $123,000 to $193,000 with this range reflecting differences in candidate knowledge, skills and experience.
- Credit Scoring — 150+ billion FICO Scores have been sold to date, making it the most used credit score in the world.
- Fraud Detection and Security — 2.6+ billion payment cards globally are protected by FICO fraud systems.
- Lending — 3/4 of US mortgages are approved using the FICO Score.
- Anti-Money Laundering — our solutions check more than half a billion transactions a day to prevent criminal schemes such as terrorist financing