The Job logo

What

Where

Software Engineering - Engineer I

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, 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.

The Opportunity

 

“Come join our product development team to provide thought leadership and innovation. This role provides the opportunity to develop a deep understanding of our business, work closely with product management to architect, design and develop a highly feature rich product.” – VP, Software Engineering.

 

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.
  • Contribute designs and technical proof of concepts and adhere to standards and guidance from architecture team members.
  • Participate with Senior engineers and Product Management to create epics and stories and define their technical acceptance criteria.
  • Experienced with enterprise architectural models and distributed software design.
  • Serve as source of technical expertise, mentor junior engineers, and raise quality standards.
  • Manage ambiguity and moderate levels of complexity, and proactively discover and attack issues.
  • 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

 

  • 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.
  • Excellent communication and ability to articulate the design with architects and discuss strategy / requirements with teams.
  • Business domain knowledge.
  • The ability to provide product demonstrations is an advantage.
  • 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 - Engineer I 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

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. Develop a deep understanding of our business, work closely with product management for architecture, design, and develop of a feature-rich product. Contribute designs, adhere to standards, mentor junior engineers, and drive quality standards. Experience in scalable applications for Cloud, proficiency in Java, AngularJS, Microservices, Spring, Docker, Git. Excellent communication skills and ability to articulate design.