Software Engineeing

2 days ago


Bangalore Metropolitan Area, India FICO Full time

Role Background

At FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the world, we want you to play a pivotal role in continuing to maintain, enforce and extend these themes within our organization.

We are seeking a senior software engineer to undertake a range of feature development tasks that continue the evolution of our DMP Streaming product. You will demonstrate the required potential and technical curiosity to work on software that utilizes a range of leading edge technologies and integration frameworks. Given your depth of experience, we also want you to technically guide more junior members of the team, instilling both good engineering practices and inspiring them to grow.

Responsibilities

Implement product changes, undertaking detailed design, programming, unit testing and deployment as required by our SDLC process

Investigate and resolve reported software defects across supported platforms

Work in conjunction with product management to understand business requirements and convert them into effective software designs that will enhance the current product offering

Produce component specifications and prototypes as necessary

Provide realistic and achievable project estimates for the creation and development of solutions. This information will form part of a larger release delivery plan

Develop and test software components of varying size and complexity

Design and execute unit, link and integration test plans, and document test results. Create test data and environments as necessary to support the required level of validation

Work closely with the quality assurance team and assist with integration testing, system testing, acceptance testing, and implementation

Produce relevant system documentation

Participate in peer review sessions to ensure ongoing quality of deliverables. Validate other team members' software changes, test plans and results

Maintain and develop industry knowledge, skills and competencies in software development



Skills and Experience

A Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Required

  • Java software development experience within an industry setting
  • Ability to work in both Windows and UNIX/Linux operating systems
  • Detailed understanding of software and testing methods
  • Strong foundation and grasp of design models and database structures
  • Proficient in Kubernetes, Docker, and Kustomize
  • Exposure to the following technologies: Apache Storm, MySQL or Oracle, Kafka, Cassandra, OpenSearch, and API (REST) development
  • Familiarity with Eclipse, Subversion and Maven
  • Ability to lead and manage others independently on major feature changes
  • Excellent communication skills with the ability to articulate information clearly with architects, and discuss strategy/requirements with team members and the product manager
  • Quality-driven work ethic with meticulous attention to detail
  • Ability to function effectively in a geographically-diverse team

Desirable

  • Ability to work within a hybrid Agile methodology
  • Understand the design and development approaches required to build a scalable infrastructure/platform for large amounts of data ingestion, aggregation, integration and advanced analytics
  • Experience of developing and deploying applications into AWS or a private cloud
  • Exposure to any of the following: Hadoop, JMS, Zookeeper, Spring, JavaScript, Angular, UI Development

Personal Characteristics

Motivation

  • Likes fast pace; high level of daily activity
  • Independent; enjoys autonomy and rejects micromanagement
  • Focuses strongly on quality and resilience of each solution
  • Outcome oriented; doesn't confuse activity with productivity

Influence

  • Confident; persuasive
  • Candid; sometimes outspoken about internal obstacles

Work Style

  • Juggler of priorities, able to manage different work demands and changes in plans
  • Disciplined, yet adaptable to pressing demands
  • Absolute focus on attention to detail



Relationships

  • A collaborator who values a strong team ethic - aware of who can assist progress
  • Builds reputation - clients come first - available and responsive
  • Strong communicator - conveys information clearly, which others value

Thought Process

  • Creative
  • Methodical – considers all angles and steps back to look at the ‘bigger picture’
  • Visionary: plans for the future not just for the now
  • Appreciates simplicity, elegance and rigor



  • Bangalore, India Omega Healthcare Management Services Full time

    Job Title: Senior Software Engineeer -Location: Chennai/ Hyderabad/ Bangalore About Us: Omega Healthcare is a leading provider of healthcare outsourcing solutions, specializing in revenue cycle management and related services. Our mission is to enhance operational efficiency and improve financial performance for our healthcare clients while maintaining the...


  • Bangalore, India Omega Healthcare Management Services Full time

    Job Title: Senior Software Engineeer -Location: Chennai/ Hyderabad/ Bangalore About Us: Omega Healthcare is a leading provider of healthcare outsourcing solutions, specializing in revenue cycle management and related services. Our mission is to enhance operational efficiency and improve financial performance for our healthcare clients while maintaining...


  • bangalore, India Omega Healthcare Management Services Full time

    Job Title: Senior Software Engineeer -Location:Chennai/ Hyderabad/ BangaloreAbout Us:Omega Healthcare is a leading provider of healthcare outsourcing solutions, specializing in revenue cycle management and related services. Our mission is to enhance operational efficiency and improve financial performance for our healthcare clients while maintaining the...

  • Engineeering manager

    12 hours ago


    Bangalore, India Postman Full time

    Who Are We? Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create...

  • Engineeering manager

    11 hours ago


    Bangalore, India Postman Full time

    Who Are We? Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create...


  • bangalore, India Omega Healthcare Management Services Full time

    Job Title: Senior Software Engineeer -Location: Chennai/ Hyderabad/ BangaloreAbout Us: Omega Healthcare is a leading provider of healthcare outsourcing solutions, specializing in revenue cycle management and related services. Our mission is to enhance operational efficiency and improve financial performance for our healthcare clients while maintaining the...

  • Software engineeing

    12 hours ago


    Bangalore, India FICO Full time

    Role Background At FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the...

  • Software Engineeing

    6 hours ago


    Greater Bengaluru Area, India FICO Full time

    Role Background At FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the...

  • Software Engineeing

    11 hours ago


    Bangalore, India FICO Full time

    Role Background At FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the...

  • Software Engineeing

    2 days ago


    Greater Bengaluru Area, India FICO Full time

    Role BackgroundAt FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the world,...

  • Software Engineeing

    4 hours ago


    Greater Bengaluru Area, India FICO Full time

    Role Background At FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the...


  • Bangalore Urban, India Postman Full time

    Who Are We?Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create better...

  • Engineeering manager

    4 hours ago


    Bangalore Urban, India Postman Full time

    Who Are We? Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create...


  • bangalore, India Postman Full time

    Who Are We?Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create better...


  • bangalore, India FICO Full time

    Role Background At FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the...


  • bangalore, India FICO Full time

    Role BackgroundAt FICO, innovation, quality and high performance are the basis of everything that we do for our customers, from initial engagement through to the final solutions that we provide for making their business successful. As a key member of an energetic software development team that delivers innovation to different market sectors across the world,...


  • bangalore, India Postman Full time

    Who Are We?Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create better...


  • Bangalore, India OPSWAT Full time

    The Position OPSWAT is now searching for (Middle–Senior level) Technical Support Enginee r to join our Customer Support team. The Senior Technical Support Engineer manages customer issues to ensure that they are resolved quickly and satisfactorily. He or she also works to mentor and lead others on the support team, to improve customer support...


  • Bangalore, India OPSWAT Full time

    The Position OPSWAT is now searching for (Middle–Senior level) Technical Support Enginee r to join our Customer Support team. The Senior Technical Support Engineer manages customer issues to ensure that they are resolved quickly and satisfactorily. He or she also works to mentor and lead others on the support team, to improve customer support...


  • bangalore, India OPSWAT Full time

    The PositionOPSWAT is now searching for (Middle–Senior level) Technical Support Engineer to join our Customer Support team. The Senior Technical Support Engineer manages customer issues to ensure that they are resolved quickly and satisfactorily. He or she also works to mentor and lead others on the support team, to improve customer support processes, to...