Looking for a

Fullstack Engineer

POS-298
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior Fullstack Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience (8+ years) developing with C# and the Microsoft ecosystem, including hands-on work with both .NET Framework 4.8 and modern .NET (Core / .NET 8).
  • Solid background building and supporting applications using ASP.NET MVC (Razor) and ASP.NET Web API.
  • Proven expertise working with Entity Framework 6 and Entity Framework Core, covering migrations, performance tuning, and troubleshooting.
  • Strong knowledge of SQL Server, including query optimization, indexing strategies, and performance analysis.
  • Experience maintaining legacy AngularJS applications and participating in migrations to modern Angular versions.
  • Deep understanding of IIS-hosted applications and Windows-based deployment and execution models.
  • Hands-on experience implementing and supporting background processing using Windows Services and Scheduled Tasks.
  • Ability to operate independently in environments with loosely defined requirements, taking initiative and ownership.
  • Confidence reading, understanding, and working with large and unfamiliar codebases.
  • Experience collaborating within agile teams and using Git-based version control systems.
  • RCM Healthcare experience (claims, billing, payments)
  • Experience with AI-enabled tooling and workflows.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Maintain and evolve a hybrid technology stack that combines legacy .NET Framework applications with modern .NET 8 services.
  • Design, develop, and support C# applications across different .NET versions, ensuring stability and scalability.
  • Maintain and modernize ASP.NET MVC and Web API solutions, applying updated patterns and practices when migrating to .NET 8.
  • Develop and optimize data access layers using Entity Framework 6 and Entity Framework Core, including migrations and performance diagnostics.
  • Write, tune, and troubleshoot SQL Server queries, indexes, and stored procedures using execution plans and profiling tools.
  • Support existing AngularJS applications and actively contribute to their migration toward modern Angular, with a focus on TypeScript and API integration.
  • Deploy and support applications running on IIS, considering authentication, scalability, and load balancing aspects.
  • Build, maintain, and troubleshoot background processing solutions based on Windows Services and Scheduled Tasks.
  • Adapt effectively to evolving or incomplete requirements by validating assumptions and proposing practical technical solutions.
  • Ramp up quickly on existing codebases to understand behavior, identify technical debt, and suggest meaningful improvements.
  • Collaborate closely with developers, QA teams, and client stakeholders to define priorities and execute tasks efficiently.
  • Participate in agile ceremonies while maintaining productivity even when backlog refinement is limited.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.