Position – how you’ll contribute
As a Software Engineer, you will design, develop, and maintain enterprise-grade SaaS applications that serve higher education and medical education environments. You will work across the full stack, contributing to backend services, front-end interfaces, and system integrations while ensuring scalability, security, and performance
- Develop and maintain web applications using .NET 8+, ASP.NET Core, and Entity Framework.
- Implement and optimize MVC architecture (HMVC or PAC patterns are a plus).
- Write and optimize complex SQL queries (Oracle SQL preferred) for data-driven features.
- Build and enhance front-end components using HTML, CSS, JavaScript, ReactJS, jQuery, Bootstrap.
- Collaborate on SSO integrations using SAML/Shibboleth, including metadata handling and certificates.
- Integrate with university systems such as registration platforms, LMS, and directory services.
- Apply design patterns and best practices to ensure maintainable, scalable code.
- Troubleshoot and resolve issues across backend and frontend layers, including REST APIs and authentication flows.
- Participate in code reviews, unit testing, and performance optimization.
- Work closely with QA and DevOps teams to ensure smooth deployments and system reliability.
Expectations – the experience you need
- Academic background in Computer Science or a related field.
- Knowledge of design patterns and software engineering best practices.
- Proficiency with complex SQL queries (Oracle SQL is a plus).
- Working knowledge of .NET 8 or newer, ASP.NET Core, and Entity Framework.
- Familiarity with MVC pattern (HMVC or PAC is a plus).
- Strong front-end skills: HTML, CSS, JavaScript, ReactJS, jQuery, Bootstrap.
- Understanding of REST APIs, JSON/XML, and authentication mechanisms.
- Familiarity with SSO integrations (SAML/Shibboleth) and university system integrations.
- Knowledge of medical education workflows (clerkships, rotations, assessments, CBME) is an asset.
Additional skills – the edge you have
- Experience with Adobe ColdFusion (or PHP, with willingness to learn ColdFusion).
Position at: Software Mind Romania & Moldova & Poland
Our offer – professional development, personal growth:
- Flexible employment and remote work
- International projects with leading global clients
- International business trips
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives