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 Responsibilities Development & Architecture Lead development of core features in WinForms and .NET Web apps (migrating to cloud). Design backend architecture with modular, reusable code. 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. 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. 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.
You have an exciting opportunity to join iRecord, a fast-growing fintech company specializing in investment accounting software solutions for Indian investors, HNIs, and family offices. As a Senior Developer at iRecord, you will play a crucial role in designing and optimizing critical components of the portfolio management software across desktop and web platforms. Your responsibilities will include leading the development of core features, designing backend architecture, optimizing SQL queries, and maintaining custom Windows Services. Additionally, you will collaborate with various teams to ensure the delivery of high-performance, scalable features. This hands-on role also involves mentoring junior developers, performing code reviews, and contributing to the transition roadmap from desktop to web/cloud-based SaaS. To excel in this role, you should have a Bachelor's or Master's degree in Computer Science or a related field, along with at least 5-8 years of professional experience in software development, preferably in product-based companies. You must have a strong command over C#, .NET Framework, WinForms, and SQL Server, as well as proficiency in stored procedures, triggers, transactions, and data manipulation in financial databases. Experience with GitHub, Windows Services, APIs, and accounting principles will be beneficial. Excellent communication skills and familiarity with agile/scrum practices are essential for effective collaboration within the team. While not mandatory, preferred qualifications include experience in fintech or investment software, exposure to cloud-based migration, and familiarity with React.js, Tailwind CSS, or Python for automation. Knowledge of tools like Postman, Swagger, and API test suites can further enhance your profile. This role offers a growth path to Tech Lead or Engineering Manager based on your performance and contribution to the cloud SaaS roadmap, providing opportunities for exposure to architectural decisions, new feature pipelines, client feedback loops, and potential product ownership. Join iRecord and be part of a dynamic team driving the transformation of India's portfolio management ecosystem from desktop to cloud. Your expertise and dedication will play a pivotal role in shaping the future of investment accounting software solutions, making a significant impact on the financial industry.,