Sapiens is looking for a Senior Software Developer to join their Life division in North America. The role involves designing, developing, and modifying software products using web development methodologies, working on multiple projects, and maintaining software. Experience with complex web-based applications is a plus.
Requirements
- 5+ years of software development experience
- Strong experience designing and implementing multi-tiered enterprise applications
- Experience with Microsoft Tools (C#, .NET Framework, ASP.NET, ADO.NET)
- 5+ years of experience with Angular 2+ and Typescript
- Experience with HTML5 and CSS3
- Understanding of UI component libraries
- 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 a plus
Benefits
- Competitive salary
- Professional development opportunities