Search by job, company or skills

OSI Digital

Senior Software Engineer - Full Stack

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

OSI Digital is looking for a Senior .NET Developer with 4 to 5+ years of experience, your primary responsibility will be to design, develop, and maintain API endpoints for our applications. You will work closely with cross-functional teams to deliver high-quality software solutions. Here are the key responsibilities and required skills for this role

Responsibilities

  • Design, develop, and maintain scalable web applications using .NET MVC and .NET Core 8.0 following best engineering practices.
  • Build, enhance, and consume RESTful APIs using ASP.NET Web API to support frontend and integration requirements.
  • Develop responsive and high-performance user interfaces using React and TypeScript.
  • Design and optimize Microsoft SQL Server databases, including schema design, query optimization, and performance tuning.
  • Write clean, testable, and maintainable code with appropriate unit test coverage using NUnit and Moq.
  • Collaborate with QA teams to support UI automation testing using tools such as Selenium or Playwright.
  • Participate in CI/CD pipeline implementation and maintenance, ensuring smooth build, release, and deployment processes.
  • Work closely with cross-functional teams (Product, QA, DevOps) to deliver high-quality solutions on time.
  • Troubleshoot, debug, and resolve application and performance issues across environments.
  • Stay updated with emerging technologies and contribute to continuous improvement initiatives.

Required Skills

  • Strong hands-on experience with .NET MVC and .NET Core 8.0.
  • Proven experience in developing and consuming RESTful APIs using ASP.NET Web API.
  • Proficiency in React and TypeScript for modern frontend development.
  • Solid understanding of Microsoft SQL Server, including database design, indexing, and query optimization.
  • Experience with unit testing frameworks such as NUnit and Moq.
  • Familiarity with UI automation testing tools like Selenium or Playwright.
  • Good understanding of CI/CD concepts and tools (e.g., Azure DevOps, GitHub Actions).
  • Experience with version control systems such as Git.
  • Exposure to AI concepts and Retrieval-Augmented Generation (RAG) patterns is an added advantage.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently as well as in a collaborative team environment.

Good to Have:

  • Familiar with code analysis or automated testing tools.
  • Good knowledge on general investment/wealth/life and/or pensions products.
  • Ability to communicate ideas in both technical and user-friendly languages

We are not looking for someone who:

  • Never worked with Clients Directly
  • Not willing to work from the office

About OSI Digital

OSI Digital was founded in 1993, in California and now has offices in the US, Canada, India, Philippines, Dubai, and Australia. Our client base ranges from start-ups to Fortune 500 corporations, including Barnes & Noble College, Hyundai, Toyota, Gilead, Allergan, Yamaha, Gap, and Skechers. OSI Digital has developed strong partner alliances with leading technology providers such as Salesforce, Boomi, Tableau, Oracle, Microsoft, and Amazon Web Services.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141650313