Enable job alerts via email!

Senior .Net Developer (.NET + GraphQL)

Legacies Techno

United States

Remote

USD 90,000 - 150,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer specializing in Generative AI. This remote role offers the chance to work on cutting-edge projects involving .NET and GraphQL, while collaborating with talented teams across the globe. You'll design secure APIs, integrate with Azure services, and contribute to innovative solutions that push the boundaries of technology. Ideal candidates will have a strong background in software development, cloud security, and microservices architecture. If you're passionate about technology and eager to make an impact, this is the perfect opportunity for you.

Qualifications

  • 5+ years of software development experience with a focus on .NET and GraphQL.
  • Strong understanding of cloud deployment and secure API development.

Responsibilities

  • Develop new modules within a secure, scalable AI platform.
  • Design and maintain RESTful APIs for microservices architecture.

Skills

.NET 6/7/8
GraphQL
REST APIs
Azure Services
CI/CD Pipelines
DevOps Practices
Agile Methodology
Microservices Architecture
Problem-solving
Team Collaboration

Tools

Azure Kubernetes Service (AKS)
Neo4j
ReactJS
Angular
Blazor

Job description

Job Title: Senior Software Engineer Generative AI (.NET + GraphQL)

Work Mode: Remote (with in-person team sync-up once every 6 months in Bangalore)
Experience Required: 5 to 8 Years
Location: Remote (Preferred candidates within India)


About the Role:

We are seeking a skilled and experienced Senior Software Engineer to join a next-generation Generative AI project for FNF India. The ideal candidate must be proficient in .NET Core (6/7/8) and GraphQL, with a strong understanding of scalable system architecture, cloud deployment, and secure API development.


Key Responsibilities:

  • Collaborate with Tech Leads and Architects to develop new modules within a secure, scalable AI platform.
  • Write clean, efficient, and maintainable code using .NET 6, 7, or 8, and ensure adherence to best practices.
  • Design, implement, and maintain RESTful APIs and minimal APIs for microservices architecture.
  • Work extensively with GraphQL and, optionally, graph databases like Neo4j.
  • Integrate and deploy using Azure Cloud Services including:
    • Azure App Service, Azure SQL, Azure CosmosDB, Azure Redis, Azure Key Vault, Azure Functions, Logic Apps
    • Azure Kubernetes Service (AKS)
  • Collaborate with frontend teams using ReactJS, Angular, or Blazor, ensuring seamless integration.
  • Participate in code reviews, mentoring junior developers, and leading technical discussions.
  • Focus on system performance, scalability, and security.
  • Stay up to date with modern tech trends and contribute to innovation within the team.

Required Skills:

  • 5+ years of experience in software development
  • Strong hands-on expertise in .NET 6/7/8, .NET Core, REST APIs, and GraphQL
  • Experience with Azure services and containerized deployments using AKS
  • Exposure to Neo4j or similar graph databases is a plus
  • Experience working with CI/CD pipelines, DevOps practices, and Agile methodology
  • Solid understanding of microservices architecture, performance tuning, and cloud security
  • Frontend collaboration experience with ReactJS, Angular, or Blazor
  • Excellent problem-solving, communication, and team collaboration skills

Work Mode:

  • This is a remote role
  • Candidate must be open to travel to the Bangalore office once every 6 months for team collaboration
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer II

Wealth.com

Remote

USD 140,000 - 155,000

30+ days ago