A well-established software development group in Sector 15, Faridabad, has an opening for a Lead Bioinformatics Programmer, full-time and on-site. The team builds computational tools used across genomic research and clinical data pipelines, and this posting is one of several bioinformatics programmer jobs for experienced professionals in Faridabad currently open across the group's labs. The lab currently supports two active research programs, one focused on cancer genomics and another on agricultural crop sequencing, and the lead programmer's tools get used by both.
Role and responsibilities
- Design and build software components used across genomic and biological data pipelines, including tools for sequence analysis and variant annotation
- Work closely with product managers and QA engineers to turn research requirements into stable, testable software
- Review code submitted by other developers on the team to maintain consistency and catch defects before release
- Troubleshoot issues reported by end users, often tracing a single reported bug back through several stages of a processing pipeline
- Lead architecture decisions for new bioinformatics tools and set technical direction for how the team's codebase evolves
- Mentor junior programmers, reviewing their pull requests and walking them through the reasoning behind design choices
The pipelines this team maintains process everything from raw sequencing output to formatted reports handed to research scientists, so a bug in one script can quietly propagate downstream for weeks before anyone notices the numbers look off. One recurring source of trouble has been a variant-calling step that occasionally mishandles low-coverage regions, and whoever takes this role will likely spend part of the first quarter untangling exactly why. Catching that kind of issue early is a big part of what separates a lead-level hire from a mid-level one on this team, and it's also where the mentoring responsibilities tend to kick in, since junior programmers often don't yet have the instinct for where these problems hide.
Experience and education
This position requires a bachelor's degree as a baseline requirement. Candidates most often come from a computer science or IT background, though the team has hired from adjacent technical disciplines when the coding ability was strong enough to compensate. Beyond the degree, the role calls for ten years of hands-on software development experience, with a meaningful stretch of that time spent working directly with biological or genomic datasets rather than general-purpose backend systems. Candidates should be able to point to specific pipelines or tools they've built, rather than merely describe familiarity with the domain in general terms. A track record of leading a small team, even informally, will matter as much as the raw years on a resume, since the lead is expected to make calls that junior programmers will follow without a senior engineer double-checking every decision.
Core skills
- Strong programming ability in Python or R
- Practical experience working with biological databases such as NCBI, Ensembl, or UniProt
- Solid grounding in statistics as it applies to biological and experimental data
- Comfortable writing and maintaining scripts for data processing and pipeline automation
Most of the day-to-day scripting work happens in Python, with R reserved mainly for statistical modeling and visualization tasks handed off from the research side. A candidate who's only ever used one of the two languages can still be a strong fit, provided the gap gets closed within the first few months on the job.
Nice to have
Familiarity with next-generation sequencing tools such as GATK or samtools is a plus, as is prior exposure to cloud-based genomics workflows on AWS or Azure. Experience with Docker or another containerization approach for reproducible pipelines will also stand out, since reproducibility tends to become a bigger headache the longer a pipeline has been in production. None of these are dealbreakers on their own, but candidates who've touched two or three of them tend to ramp up faster in this particular team's environment.
Compensation and benefits
The role pays ₹222,000 per month, on the higher end for a bioinformatics programmer salary in Faridabad at the lead level. The package also includes health insurance, paid time off, and performance-linked bonuses tied to project delivery. Because the position is on-site in Sector 15, the employer additionally covers relocation assistance and accommodation support for candidates moving from outside the region, which has been a meaningful factor for at least a few of the current team's senior hires.
Where this sits day-to-day
This role is advertised through Naukri Mitra alongside a handful of other openings from the same lab group, and it reports into the software development function rather than a purely research-facing one, which matters for how decisions get made here. Architecture calls go through the lead programmer first, with research scientists weighing in on the biological correctness of an approach rather than the engineering choices behind it. That division keeps the two sides from stepping on each other's expertise, though it does mean the lead is expected to push back when a proposed shortcut would create technical debt down the line.
The Sector 15 office runs a fairly standard workweek, and most of the current engineering staff live within Faridabad or the wider NCR, though outstation hires are common enough that the relocation support gets used a few times a year. Someone stepping into this role should expect a working rhythm built around sprint planning, code review, and periodic deep dives into a pipeline that's started producing results nobody can fully explain yet. Cross-team standups happen twice a week rather than daily, which the current lead has found keeps meetings from eating into the longer blocks of focused debugging time this kind of work actually needs.
How to apply
Candidates should submit a resume along with examples of prior bioinformatics or genomics-adjacent projects, ideally with enough detail to show what was built rather than just naming the tools involved. The process typically runs through a technical round focused on pipeline design and debugging scenarios, followed by a conversation with the hiring manager about team structure, mentoring expectations, and relocation logistics where relevant. Given the role's seniority, references from prior lead or senior positions are requested before an offer is finalized. Candidates already based in or around Faridabad, including those searching bioinformatics programmer jobs in Sector 15, Faridabad specifically, can generally expect a shorter turnaround between the first call and an offer, simply because scheduling in-person rounds is easier when relocation isn't part of the equation.