Full Stack Developer - .NET Developer/ React
Confidential
Posted: May 11, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Full Stack Developer - .NET Developer/ React
Required Skills
Job Description
Job Description
About Us
RamSoft, Inc., headquartered in Toronto, Canada, is a global leader in Web based Radiology Solution. Our teams are present in USA, India, South Africa and Vietnam. Through 30 years of innovation in web radiology, we have provided several award-winning solutions to healthcare providers around the world. With the state-of-art software and services, we are uniquely positioned to help Hospitals, Clinics and Physicians to deliver effective patient care. We love to innovate, we are in the process of building a new technology platform that will help save more live and improve patient care.
RamSoft is headquartered in Toronto, Canada. We are also present in USA, India, South Africa, Brazil, Mexico and Vietnam. RamSoft India's office is located in India, Bangalore and this role is open to local and remote candidates.
Who are we looking for?
The Senior Software Developer is responsible for creating clean, modern, scalable, secure, and maintainable code for SaaS based web products. They can take an idea and run with it, turning it into something useful and beautiful. We expect our developers to work in an agentic fashion — using AI coding agents (e.g., Claude Code, Cursor, Copilot) as a core part of their daily workflow to plan, write, test, and review code at higher leverage.
Reports to: Software Development Manager
Job Level: Individual Contributor
What will you do in RamSoft?
Work in conjunction with other developers — and with AI coding agents — to design and build software products for RamSoft, applying agentic development practices (delegating well-scoped tasks to agents, reviewing and refining their output, and iterating in tight loops)
Develop new features for software, Implementing/Coding projects, bug fixes
Create automated unit and integration tests for implemented projects and bug fixes
Perform requirements analysis and update requirements documentation based on actual project implementation
Review and update internal tracking systems regularly
Assist and advise other departments as needed to assist with customer issues
Participate in team meetings, contributing ideas, updates and product development areas
Mentor other team members based on area of expertise
Perform other related duties as required
What will you bring to RamSoft?
React & Javascript skills, including experience in multiple frameworks
.NET Core C# skills, including experience in micro services
Web programming and knowledge of browser standards
Experience consuming/using RESTful APIs
Hands-on experience using AI coding agents (Claude Code, Cursor, GitHub Copilot, or similar) as part of your day-to-day development workflow
Able to thrive in a fast-paced, quickly evolving, tech start-up environment
Experience contributing to a collaborative, dynamic, and diverse team
You will REALLY stand out if you also have following:
Experience building agent workflows, custom tools/MCP servers, or evaluation harnesses for AI coding agents — or demonstrable patterns for getting high-quality output from them at scale
Experience leading a team or mentoring other engineers
Experience in maintaining a single website or product for more than one year
RamSoft offers a casual work environment, flexible work hours, and a competitive compensation and benefits package. RamSoft Inc. is an equal opportunity employer and committed to fostering an accessible and inclusive environment for employees and customers. If you require any accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let our HR department know and we will work with you to meet your needs.