Software Engineering -Lead Engineer
FICO
BangaloreTi, IN
2d ago

The Opportunity

Come join our product development team in a hands-on technical role where you’ll be involved in the end-to-end lifecycle of software development and methodologies.

This role provides the opportunity to develop a deep understanding of our business, and work closely with professional services and product management to develop a highly feature rich product.

VP, Software Engineering.

What You’ll Contribute

  • Design, develop, deploy and support modules of large world-class enterprise-level product.
  • Participate in architectural design of product.
  • Develop high level development timelines based on project scope and understanding of the existing application code.
  • Evaluate new design specifications and raise quality standards, address architectural concerns.
  • Evaluate stability, compatibility, scalability, interoperability, and performance of the software product.
  • Maintain and upgrade product source codes.
  • Demonstrate technical expertise through publication, presentations, white papers and event participation.
  • Continually learn new technologies in related areas.
  • Serve as a source of technical expertise and mentor junior team members.
  • What We’re Seeking

  • B.E. / B. Tech degree in Computer Science or equivalent industry experience
  • Experience in full stack java related development in building testable enterprise grade platform and applications using open source technologies
  • Experience in Low Level Design, Development, Design Patterns, Object oriented design, layered architectures, distributed systems and Micro-services architecture.
  • Strong Knowledge on Java and Microservices around is a must.
  • Strong hands-on with SQL and NoSQL databases such as Oracle , MySQL , MongoDB is must
  • In-depth understanding of API design and implementation using and developing Web services / RESTful APIs using JAX-RS, JSON
  • Good to have cross-platform development : JavaScript / Nodejs, Angular 10
  • Experience with Data stores such as MongoDB, Containers, and Cloud-native technologies such as Docker, Kubernetes , etc
  • Experience with SQL and NoSQL databases such as Oracle, MySQL, MongoDB.
  • Experience with OIDC authentication is a plus
  • Experience in use of source code management system GIT and build tools like maven, Gradle.
  • Good experience on unit test framework like Junit, Mockito and code coverage tools like SonarQube
  • Understands the fundamentals of agile methodologies TDD and Scaled Agile Framework® (SAFe®)
  • Experience using tools such as Jira, Git, GitHub, Jenkins.
  • Critical thinkers / working with Team
  • Good written and verbal communication skills, Documentation skills needed / Swagger a plus
  • Our Offer to You

  • A culture and work environment strongly reflecting our core values : Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
  • The opportunity to make a difference by leveraging your unique strengths.
  • Highly competitive compensation and rewards.
  • Flexible work options, opportunities to give back to your community, social events with colleagues and a comprehensive benefits program inclusive of progressive parental leave.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form