Home
Jobs

5 - 8 years

4 - 7 Lacs

Posted:11 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Experience: 5–8 Years
Employment Type: Full-Time
Industry: Fintech / Investment Accounting Software
Tech Stack: C#, .NET (WinForms & ASP.NET), SQL Server, MySQL, GitHub, Windows Services, REST APIs, LINQ, Python (Preferred), Web Technologies (Optional)

About iRecord

iRecord is a fast-growing fintech company that helps Indian investors, HNIs, and family offices manage and track multi-asset class portfolios with precision. We provide a full-suite investment accounting software solution covering capital gains, corporate actions, financial statements, bank reconciliation, and more.

We’re on a mission to build India’s most robust portfolio management ecosystem — desktop to cloud — and are looking for driven technologists who can lead this transformation.

Role Overview

As a Senior Developer at iRecord, you will be responsible for designing, developing, and optimizing critical components of our portfolio management software across desktop and web platforms. You will work closely with the product owner, junior developers, QA, and UI/UX designers to deliver high-performance, scalable features. This is a hands-on role with architectural responsibilities.

Key ResponsibilitiesDevelopment & Architecture

  • Lead development of core features in WinForms and .NET
  • Design backend architecture with modular, reusable code. Total system experience and knowledge required to wear multiple hats as and when required
  • Develop and optimize SQL queries, stored procedures, views for financial data processing.
  • Own and maintain custom Windows Services (e.g., auto-imports, reconciliation bots).
  • Implement and consume APIs for integrations with brokers, data providers, AA ecosystem, etc.
  • Contribute to transition roadmap from desktop to web/cloud-based SaaS.
  • Parse files from various sources and data types. Be responsible for deliverables and project updates

Team Collaboration

  • Mentor junior developers and perform code reviews for quality and consistency.
  • Work in a GitHub-based CI/CD pipeline with feature and bugfix branching model.
  • Collaborate with the admin and QA team for UAT, versioning, packaging (Inno Setup), and release.

Daily Duties

  • Morning stand-up for task sync and issue triaging.
  • Feature/module development or debugging based on assigned sprints.
  • Code review and pair programming with junior teammates.
  • Issue resolution (bugs, performance bottlenecks, exception handling).
  • Test database logic for accuracy of capital gain, holding period, and ledger balances.
  • Documentation of new modules or changes for internal knowledge base.

Required Qualifications & Skills

  • Bachelor’s or Master’s in Computer Science, IT, or a related field.
  • 5–8 years of professional experience in software development, preferably in product-based companies.
  • Strong command over C#, .NET Framework, WinForms, and SQL Server.
  • Proficiency with stored procedures, triggers, transactions, and data manipulation in financial databases.
  • Experience working with GitHub, branching workflows, and release pipelines.
  • Familiarity with Windows Services, background jobs, task schedulers.
  • Understanding of accounting and financial data structures is a big plus.
  • Ability to understand business logic like capital gains computation (FIFO, Indexation), broker ledger matching, corporate actions.
  • Good communication and documentation skills.
  • Familiarity with agile/scrum practices.

Preferred (Good to Have)

  • Experience working in fintech or investment software. (preferred)
  • Familiarity with cloud-based migration (Azure, AWS, or self-hosted cloud).
  • Exposure to React.js, Tailwind CSS, or Python for automation.
  • Knowledge of tools like Postman, Swagger, or API test suites.
  • Previous exposure to startup-style environments and rapid deployment cycles.

Growth Path

This role offers a pathway to Tech Lead / Engineering Manager depending on performance and contribution to our cloud SaaS roadmap. You’ll get direct exposure to architectural decisions, new feature pipelines, client feedback loops, and potentially even product ownership.

Job Types: Full-time, Permanent

Pay: ₹35,000.00 - ₹60,000.00 per month

Benefits:

  • Leave encashment
  • Paid time off

Schedule:

  • Day shift
  • Weekend availability

Supplemental Pay:

  • Overtime pay
  • Performance bonus

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru