Job
Description
As a part of the product development team at FICO, you will engage in a hands-on technical role encompassing the end-to-end lifecycle of software development and methodologies. This role offers a chance to gain a profound understanding of our business, collaborate closely with professional services and product management, and contribute to the creation of a highly feature-rich product. - Design, develop, deploy, and support modules of a large enterprise-level product - Participate in the architectural design of the product - Evaluate new design specifications - Maintain and upgrade product source code - Demonstrate technical leadership through publications, presentations, and event participation - Provide technical expertise and leadership to junior team members We are seeking individuals with experience in developing scalable, highly available, and high-performing applications for the Cloud. Proficiency in Java (preferably java 17), AngularJS, Microservices, Spring, Maven/Gradle, Jenkins, Docker, Git, and C/C++ knowledge is advantageous. Full-stack development experience with JavaScript and Angular, along with a strong understanding of microservices architecture, principles, and patterns is desirable. Knowledge of Docker, Kubernetes, AWS, asynchronous APIs, event-based communication, databases including MySQL, PostgreSQL, MongoDB, and Cassandra, as well as experience with Agile or Scaled Agile software development are also preferred. - Degree in Computer Science or related disciplines, or relevant experience in software architecture, design, development, and testing - Proficiency in software design - Writing product specifications - Documenting product features - Excellent communication skills - Business domain knowledge - Ability to provide product demonstrations At FICO, you will find an inclusive culture that reflects our core values, opportunities for professional development, competitive compensation and benefits, and a supportive work environment promoting work/life balance and employee engagement. Join us at FICO to be part of a leading organization in the field of Big Data analytics and contribute to helping businesses worldwide make better decisions through data-driven insights and technological advancements.,