The Job logo

What

Where

Software Engineering-Lead Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our product development team in a hands-on technical role where you'll be involved in end-to-end software development. Develop a deep understanding of our business and work closely with professional services and product management. Design, develop, deploy, and support enterprise-level products. Evaluate design specifications, raise quality standards, and enhance stability, compatibility, scalability, and performance. Demonstrate technical leadership and serve as a source of expertise. Bachelor’s/Master’s in Computer Science or relevant experience required.

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.” - Hiring Manager

 

What You’ll Contribute

  • Design, develop, deploy, and support modules of large world-class enterprise-level product.
  • Participate in architectural design of product.
  • 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 code.
  • Demonstrate technical leadership through publication, presentations, white papers, and event participation.
  • Serve as a source of technical expertise and leadership to junior team members.

 

What We’re Seeking

  • Experience in developing scalable, highly available and high performing applications for Cloud.
  • Proficiency in Java (java 17 preferred), AngularJS, Microservices, Spring, Maven/Gradle, Jenkins, Docker, Git.
  • Full-stack development with JavaScript and Angular experience is a plus.
  • Strong understanding of microservices architecture, principles, and patterns.
  • Knowledge of Docker, Kubernetes, and AWS.
  • Experience in asynchronous APIs and event-based communication.
  • Proficiency with Java, Spring, Angular.
  • Knowledge of databases such as MySQL, PostgreSQL, MongoDB, and Cassandra.
  • Experience with Agile or Scaled Agile software development.
  • Experience in software design with strong foundation of design models and database structures.
  • Experience in writing product specifications and documenting product features to present them to a wider audience.
  • Bachelor’s/Master’s in Computer Science or related disciplines, or relevant experience in software architecture, design, development and testing.

 

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.
Set alert for similar jobsSoftware Engineering-Lead Engineer role in Bangalore Urban, India
FICO Logo

Company

FICO

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bangalore Urban, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

FICO Logo

Software Engineering - Engineer I

FICO

Bangalore Urban, Karnataka, India

Posted: a year ago

Join our product development team, provide thought leadership and innovation. Work closely with product management to architect, design, and develop a world-class enterprise-level platform. We are seeking someone experienced in scalable microservices and high performance applications for the cloud. Proficiency in Java, AngularJS, Microservices, Spring, Maven/Gradle, Jenkins, Docker, and Git is required. Experience with full-stack development with JavaScript and Angular is a plus. Knowledge of microservices architecture, Docker, Kubernetes, and AWS is desired. Must have experience in software design, databases, Agile development, and strong communication skills. A computer science degree or relevant experience required.