[Remote] Senior Technical Implementation Engineer – Fraud Solutions Consultant
Note: The job is a remote job and is open to candidates in USA. FICO is a leading global analytics software company, helping businesses in 100+ countries make better decisions. They are seeking a Senior Technical Implementation Engineer to implement FICO’s Fraud technology platform and collaborate with various teams to deliver value to clients.
Responsibilities
- Requirements analysis, solution architecture and design
- Leading development, implementation, maintenance, and testing support of cloud, web and service applications on FICO Platform
- Assist in integration of the applications with the client’s IT systems and 3rd party services
- Lead architecture and design of cloud-enabled products, weighing both technical and business factors, as well as the trade-offs between immediate needs and a long-term vision for an elegant and maintainable design
- Empower distributed and remote development teams with framework implementations, knowledge sharing, and sustainable practices
- Support the development of strategy, frameworks, best practices and patterns for the development organization
- Troubleshoot critical issues that may involve many systems in a distributed architecture
- Help drive complex technical projects from planning through execution
- Nurture engineers think with architecture and design best practices in mind, including aspects such as performance, scalability, maintainability, and security
- Promote and drive innovation in technologies, processes, and tools. Develop strategies to realize significant cost savings with reusability and solve issues of software quality
- Partner with other architects and engineering leadership to collaborate, design and validate appropriate engineering solutions and proof of concepts
- Recommend and participate in activities related to the design, development and maintenance of Enterprise Architecture (EA)
Skills
- Bachelor's/Master's in Computer Science or related disciplines
- Extensive software engineering background with proficiency in developing enterprise-scale web/cloud-based commercial software products
- Well versed in Java development, particularly standard Java application frameworks such as Spring, Spring Boot and Hibernate
- Experienced in Kubernetes, AWS, Docker technologies
- Broad experience designing, programming, and implementing large distributed systems with microservices
- Experience in a technical leadership role across all stacks (front-end and back-end)
- Experience working in Data Engineering tools such as Kafka, NOSQL Databases, in-memory datastore such as Redis, ignite
- Deep understanding of Cloud Native and Microservices fundamentals
- Ability to provide in-depth evaluation and analysis of unique complex technological issues
- Experience with versioning systems (such as Git), build tools (such as Maven, Jenkins)
- Experience with Agile methodologies and JIRA
- Expertise in authoring, reviewing, and presenting technical documentation including technical requirements documents, architecture diagrams, and sequence/flow diagrams
- Proficiency in software design and in mentoring and reviewing the designs and code of others
- Ability to work well as part of a geographically diverse team
- Excellent analytical and problem-solving skills as well as written and verbal communication skills
Benefits
- 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.
Company Overview
Company H1B Sponsorship