Offshore Dev Team Manager

Supun Nimantha
supun.nimantha@avansightinc.com

Senior Full-Stack Developer (.Net, React)

Type: Full-Time (Remote)

We are seeking for a dynamic and experienced Senior Full Stack Software Engineer to join our innovative team. The ideal candidate will be an expert in designing and developing robust solutions using the .NET framework. Your role will involve working closely with our development team to architect, build, and scale various products and services.

Key Qualifications:

  • Bachelor’s degree in Computer Science or related field.
  • Minimum of 4 years of professional experience in full-stack development (.Net).
  • Proficient in ASP.NET Core, MVC framework, AJAX, JavaScript, HTML5, CSS3, LESS, and Bootstrap.
  • Extensive experience in modern React application development using functional components (hooks, state management, lifecycle management, routing, etc.).
  • Strong understanding of object-oriented programming and software engineering principles.
  • Experience in developing responsive and user-centric websites.
  • Ability to write clean, scalable code using CSharp .Net.
  • Familiarity with architecture styles/APIs (REST, RPC).
  • Experience with databases, including design, optimization, and ORMs (Dapper, Entity Framework) with a focus on MS SQL and SQLite.
  • Proficiency in the English language.
  • Proven ability to work effectively as a team player.
  • Experience with projects in the medical or clinical trial industry is a plus.
  • Experience with NextJs is a plus.
  • Experience with AG Grid, AmCharts is a plus.

Responsibilities:

  • Develop and maintain web applications using ASP.NET Core, MVC, and other technologies.
  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code by adhering to industry best practices and standards.
  • Test and deploy applications and systems.
  • Revise, update, refactor, and debug code.
  • Improve existing software.
  • Develop documentation throughout the software development life cycle (SDLC).

What We Offer:

  • Competitive salary and benefits package.
  • Bi-weekly payment cycle.
  • Opportunities for professional growth and development.
  • A collaborative and positive work culture.
  • Training programs and materials.
  • Flexible working hours.
  • Remote work opportunity.

If you are passionate about technology and committed to delivering high-quality, innovative solutions, we would love to hear from you. Please submit your resume, cover letter, and any relevant work samples to supun.nimantha@avansightinc.com.