FTA Developer

7 - 12 years

18 - 20 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

experienced FTA Developer

strong foundation in software engineering

Key Responsibilities:

  • Design, develop, and enhance

    Fault Tree Analysis (FTA)

    tools and applications.
  • Collaborate with

    reliability engineers, safety analysts, and system architects

    to gather requirements and deliver effective solutions.
  • Implement and optimize

    algorithms for fault tree construction, minimal cut sets, and probabilistic risk assessment

    .
  • Integrate

    AI/ML capabilities

    , leveraging tools like

    Copilot

    , to automate and improve fault tree generation and analysis.
  • Maintain

    code quality

    through testing, reviews, and adherence to software engineering best practices.
  • Diagnose and resolve

    software defects and performance issues

    .
  • Prepare detailed

    technical documentation, design specs, and user manuals

    .
  • Mentor junior developers

    and foster a culture of knowledge sharing.
  • Stay updated on emerging trends in

    fault tree analysis, reliability engineering, and AI-assisted software development

    .

Required Qualifications & Skills:

  • Bachelors degree

    in Computer Science, Engineering, or a related field (Mandatory).
  • Minimum 7 years

    of professional experience in software development, with a focus on

    Fault Tree Analysis (FTA)

    tools or related domains.
  • Proficiency in programming languages such as

    Python, C++, or Java

    .
  • Hands-on experience with

    Copilot or similar AI-assisted coding tools

    .
  • Strong understanding of

    reliability engineering, safety standards, and risk assessment methodologies

    .
  • Expertise in

    algorithm design

    for fault trees, minimal cut sets, and probabilistic analysis.
  • Sound knowledge of

    data structures, OOP principles, and software design patterns

    .
  • Experience working in

    Agile development environments

    .
  • Excellent

    problem-solving, analytical, and communication skills

    .

Preferred Skills:

  • Familiarity with reliability analysis techniques like

    FMEA, RBD, or ETA

    .
  • Experience with

    cloud platforms

    (AWS, Azure, or GCP).
  • Proficiency in

    version control tools

    such as Git.
  • Exposure to

    CI/CD pipelines

    and DevOps workflows.
  • Prior experience

    mentoring or leading

    development teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

kolkata, chennai, bengaluru