Sapiens is seeking a Senior Software Developer to become a key player in our North America team. This position will be part of Sapiens' Life division and will have demonstrated experience with full lifecycle software development of a complex web-based product.
Requirements
- Strong experience designing and implementing multi-tiered enterprise applications.
- 5+ years of working experience with web development with Microsoft Tools.
- 5+ years of object-oriented software development and design experience.
- 5+ years of C#,.NET Framework ver. 4.0/4.8,.NET Core, ASP.NET, and ADO.NET development.
- 3+ years of experience working with Angular 2+ framework and Typescript.
- 3+ years of experience working with HTML5 and CSS3.
- Practical knowledge of one or more JavaScript frameworks and experience implementing Enterprise RIA applications is a plus.
- Experience with using and implementing UI component libraries is a plus.
- Strong experience with Dependency Injection frameworks.
- 3+ years of experience developing with SQL Server.
- 2+ years of experience writing Unit Tests using MS Test, nUnit or equivalent software.
- Experience with MVC, SOA, and OOP design patterns.
- Microsoft.NET certifications are a plus.
