TalynceTalynce
Find JobsFor CandidatesCandidate PortalContact
TalynceTalynce

AI-powered recruitment automation for modern hiring teams.

Product

  • For Employers
  • For Candidates
  • Features
  • Pricing
  • API Docs

Company

  • About
  • Blog
  • Research
  • Jobs
  • Careers
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Cancellation & Refund
  • Subscription Changes

© 2026 Talynce AI. All rights reserved.

Talynce.com is a product of Cosette Network.

TalynceTalynce
Find JobsFor CandidatesCandidate PortalContact
TalynceTalynce

AI-powered recruitment automation for modern hiring teams.

Product

  • For Employers
  • For Candidates
  • Features
  • Pricing
  • API Docs

Company

  • About
  • Blog
  • Research
  • Jobs
  • Careers
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Cancellation & Refund
  • Subscription Changes

© 2026 Talynce AI. All rights reserved.

Talynce.com is a product of Cosette Network.

Back to all jobs
Vismay Talent

Senior Software Engineer – F# / .NET

Bangaloreonsite5.0 - 10.0 years₹25.00L - ₹40.00L

Apply for this position

All fields marked * are required

Actively hiring

Name & contact details are extracted from your resume automatically.

By applying you agree to our Privacy Policy & Terms

Job Description

Senior Software Engineer – F# / .NET

Location: Bengaluru
Work Mode: Work from Office – 5 Days a Week
Experience: 5+ Years
Employment Type: Full-Time
CTC: ₹25–40 LPA

Job Overview

We are looking for an experienced Senior Software Engineer – F# / .NET to design, develop, and maintain high-quality backend systems and APIs.

The ideal candidate should have strong hands-on experience with F# in production environments, functional programming principles, and the .NET ecosystem. This is a hands-on engineering role requiring strong backend development, domain modelling, testing, database design, and cloud deployment experience.

Key Responsibilities

·       Design and develop scalable backend services and APIs using F# and .NET.

·       Apply functional programming principles, including immutability, composition, purity, and strong type-driven design.

·       Model complex business domains using algebraic data types and discriminated unions.

·       Implement robust error-handling patterns and maintain clean, reliable application logic.

·       Build and maintain REST and/or gRPC APIs.

·       Develop high-quality unit, integration, and property-based tests.

·       Work with relational databases and design scalable schemas, migrations, and data-access solutions.

·       Integrate F# applications with C#/.NET applications and third-party services.

·       Ensure application performance, reliability, observability, logging, tracing, and monitoring.

·       Contribute to CI/CD pipelines, containerization, and cloud deployment.

·       Participate in code reviews and technical design discussions.

·       Write technical documentation and contribute to backend architecture decisions.

·       Mentor engineers and support team members in functional programming practices.

·       Work closely with internal and external technical stakeholders to understand and deliver backend solutions.

Mandatory Skills & Experience

·       5+ years of professional software engineering experience.

·       Strong hands-on production experience with F#.

·       Strong understanding of functional programming concepts, including:

o   Immutability

o   Higher-order functions

o   Function composition

o   Pure functions

o   Type-driven development

·       Strong knowledge of the .NET platform, including .NET 6/8+.

·       Experience with ASP.NET Core.

·       Good understanding of asynchronous programming and task-based concurrency.

·       Experience managing dependencies and packages using NuGet.

·       Comfortable working with both F# and C# in mixed-language applications.

·       Experience designing and consuming REST and/or gRPC APIs.

·       Strong SQL and relational database design skills.

·       Experience with ORM or other data-access technologies.

·       Strong testing experience, including unit and integration testing.

·       Experience with property-based testing.

·       Hands-on experience with Git and version control workflows.

·       Experience with CI/CD pipelines.

·       Experience with Docker and containerization.

·       Experience deploying applications on AWS, Azure, or GCP.

·       Strong written and verbal communication skills.

·       Comfortable participating in technical discussions with stakeholders.

Preferred Skills

·       Experience with Domain-Driven Design (DDD).

·       Experience with Event Sourcing and/or CQRS.

·       Experience with F# frameworks and tools such as:

o   Giraffe

o   Saturn

o   Falco

o   Fable

o   SAFE Stack

o   Paket

o   FAKE

o   FsToolkit.ErrorHandling

·       Experience with other functional programming languages such as Scala, Haskell, OCaml, Elixir, or Clojure.

·       Experience with message-driven architecture and tools such as RabbitMQ, Azure Service Bus, or Kafka.

·       Experience with Kubernetes.

·       Experience with Infrastructure as Code.

·       Experience working on applications in domains such as FinTech, Insurance, Healthcare, Travel, or other high-transaction or regulated environments.

·       Experience using AI-assisted or AI agent-based development tools in professional software development environments.

·       Open-source contributions or active involvement in the F#/.NET technical community.

Ideal Candidate

The ideal candidate is a hands-on backend engineer with strong real-world F# experience, excellent functional programming knowledge, and a solid understanding of the .NET ecosystem.

Candidates should be comfortable owning backend services end-to-end—from domain modelling and implementation to testing, deployment, performance, and operational reliability.

Location: Bengaluru
Work Mode: Work from Office – 5 Days a Week
Experience: 5+ Years
CTC: ₹25–40 LPA

Skills

Required

f#dotnetaspnet coresqlgitdockerawsazuregcp

Preferred

dddevent sourcingcqrsrabbitmqkubernetes
Back to all jobs
Vismay Talent

Senior Software Engineer – F# / .NET

Bangaloreonsite5.0 - 10.0 years₹25.00L - ₹40.00L

Apply for this position

All fields marked * are required

Actively hiring

Name & contact details are extracted from your resume automatically.

By applying you agree to our Privacy Policy & Terms

Job Description

Senior Software Engineer – F# / .NET

Location: Bengaluru
Work Mode: Work from Office – 5 Days a Week
Experience: 5+ Years
Employment Type: Full-Time
CTC: ₹25–40 LPA

Job Overview

We are looking for an experienced Senior Software Engineer – F# / .NET to design, develop, and maintain high-quality backend systems and APIs.

The ideal candidate should have strong hands-on experience with F# in production environments, functional programming principles, and the .NET ecosystem. This is a hands-on engineering role requiring strong backend development, domain modelling, testing, database design, and cloud deployment experience.

Key Responsibilities

·       Design and develop scalable backend services and APIs using F# and .NET.

·       Apply functional programming principles, including immutability, composition, purity, and strong type-driven design.

·       Model complex business domains using algebraic data types and discriminated unions.

·       Implement robust error-handling patterns and maintain clean, reliable application logic.

·       Build and maintain REST and/or gRPC APIs.

·       Develop high-quality unit, integration, and property-based tests.

·       Work with relational databases and design scalable schemas, migrations, and data-access solutions.

·       Integrate F# applications with C#/.NET applications and third-party services.

·       Ensure application performance, reliability, observability, logging, tracing, and monitoring.

·       Contribute to CI/CD pipelines, containerization, and cloud deployment.

·       Participate in code reviews and technical design discussions.

·       Write technical documentation and contribute to backend architecture decisions.

·       Mentor engineers and support team members in functional programming practices.

·       Work closely with internal and external technical stakeholders to understand and deliver backend solutions.

Mandatory Skills & Experience

·       5+ years of professional software engineering experience.

·       Strong hands-on production experience with F#.

·       Strong understanding of functional programming concepts, including:

o   Immutability

o   Higher-order functions

o   Function composition

o   Pure functions

o   Type-driven development

·       Strong knowledge of the .NET platform, including .NET 6/8+.

·       Experience with ASP.NET Core.

·       Good understanding of asynchronous programming and task-based concurrency.

·       Experience managing dependencies and packages using NuGet.

·       Comfortable working with both F# and C# in mixed-language applications.

·       Experience designing and consuming REST and/or gRPC APIs.

·       Strong SQL and relational database design skills.

·       Experience with ORM or other data-access technologies.

·       Strong testing experience, including unit and integration testing.

·       Experience with property-based testing.

·       Hands-on experience with Git and version control workflows.

·       Experience with CI/CD pipelines.

·       Experience with Docker and containerization.

·       Experience deploying applications on AWS, Azure, or GCP.

·       Strong written and verbal communication skills.

·       Comfortable participating in technical discussions with stakeholders.

Preferred Skills

·       Experience with Domain-Driven Design (DDD).

·       Experience with Event Sourcing and/or CQRS.

·       Experience with F# frameworks and tools such as:

o   Giraffe

o   Saturn

o   Falco

o   Fable

o   SAFE Stack

o   Paket

o   FAKE

o   FsToolkit.ErrorHandling

·       Experience with other functional programming languages such as Scala, Haskell, OCaml, Elixir, or Clojure.

·       Experience with message-driven architecture and tools such as RabbitMQ, Azure Service Bus, or Kafka.

·       Experience with Kubernetes.

·       Experience with Infrastructure as Code.

·       Experience working on applications in domains such as FinTech, Insurance, Healthcare, Travel, or other high-transaction or regulated environments.

·       Experience using AI-assisted or AI agent-based development tools in professional software development environments.

·       Open-source contributions or active involvement in the F#/.NET technical community.

Ideal Candidate

The ideal candidate is a hands-on backend engineer with strong real-world F# experience, excellent functional programming knowledge, and a solid understanding of the .NET ecosystem.

Candidates should be comfortable owning backend services end-to-end—from domain modelling and implementation to testing, deployment, performance, and operational reliability.

Location: Bengaluru
Work Mode: Work from Office – 5 Days a Week
Experience: 5+ Years
CTC: ₹25–40 LPA

Skills

Required

f#dotnetaspnet coresqlgitdockerawsazuregcp

Preferred

dddevent sourcingcqrsrabbitmqkubernetes