Server side developer
We are a global, multi-national company, looking for a Server Side Developer, who wants to join our office in Israel.
At Surgical Science, we value curiosity and innovation. In a world of rapid change, we are a stable and growing organization. We are on a mission to bring state-of-the-art surgical training simulators to healthcare professionals, allowing efficient training without putting patients at risk. We invite you to be part of this exciting journey
Experience & Background:
- 6+ years of hands-on development with C# and Microsoft technologies
- Deep understanding of Windows hosting, desktop, and web application behavior
- Experienced in cloud-based development and deployments using AWS
- Long-term maintenance and modernization of legacy systems
- Fully embedded in Agile workflows with CI/CD and strong testing culture
Key Responsibilities:
- Design, develop, and support .NET REST APIs for high-performance systems
- Develop and maintain full stack solutions with emphasis on server-side logic and desktop applications
- Work with IIS for deployment, configuration, and performance optimization of web applications
- Develop in and manage Windows-based environments, services, and deployment scripts
- Build front-end interfaces using Angular where needed, integrating seamlessly with back-end services
- Optimize complex SQL Server queries and ensure data consistency in transactional systems
- Support and improve legacy codebases, including modernization to newer platforms
- Ensure high code quality through TDD and automated testing using Katalon Studio or Selenium
- Manage CI/CD pipelines and version control in Git/GitHub
- Operate within AWS environments for cloud-hosted applications and services
- Collaborate in Agile teams and mentor junior developers on best practices
Technical Skills:
- C#, .NET Framework, .NET Core / .NET 6+
- REST API development using ASP.NET Web API
- WPF, WinForms, Windows Services
- Multithreading, asynchronous programming, memory and performance tuning
- Experience in AWS environments (EC2, S3, RDS, IAM, CloudWatch, etc.)
- CI/CD with GitHub Actions, Azure DevOps, or Jenkins
- Git and GitHub (code reviews, branching strategies, pull requests)
- Microsoft SQL Server (T-SQL, indexing, stored procedures, query tuning)
- Transaction handling, data integrity, concurrency
- Angular (preferred), HTML5, CSS3, JavaScript/TypeScript
- REST API integration and component development
- Strong Test-Driven Development (TDD) discipline
- Automated testing with Katalon Studio or Selenium WebDriver
- End-to-end and regression testing for complex workflows