Strasz Assessment Systems provides a one-of-a-kind, program-level solution to our clients in the Assessment Industry with our EPIC Exam Management Suite. In addition to our flagship product, we offer custom software development, integration, and support/consulting services to the professional certification and licensure industry. Strasz specializes in .NET development utilizing the Rational Unified Process (RUP) and Agile SCRUM. We offer a dynamic, entrepreneurial work culture that requires and rewards intelligent thinking.
Job Description
Strasz is looking for Senior Level Developers / Architects to join our development team as we design and deploy flexible and innovative mixed-architecture systems. In this role you will be responsible for:
- Designing and architecting enterprise applications that elegantly balance the demands of security, portability, performance, and rich features in the computer-based testing industry.
- Innovating solutions that complement existing applications.
- Determining and coding initial patterns and frameworks for use by development staff.
- Reviewing designs and code from development staff.
- Providing technical guidance and direction for staff, applications, and the corporation.
Qualifications
Experience/Requirements:
- 10+ years object-oriented development experience building UI and back-end systems on the Microsoft platform.
- 8+ years .NET framework with C#, 5+ years ASP.NET, and 2+ years ASP.NET MVC, 2+ years LINQ.
- 2+ years of web services, RESTful services creation.
- 2+ years of jQuery, 5+ years SQL Server, T-SQL, and the ability to perform schema design.
- Strong WPF, XAML, MVVM, and Entity Framework skills and associated experience in production deployments/maintenance.
- Experience working with teams (5+ developers) on application development projects employing an Iterative Software Development Life Cycle (RUP, Agile, Scrum, TDD).
- Experience creating logical and physical diagrams including Class, Interaction, Package, Collaboration, State, Activity, Deployment, and Component Diagrams.
- Excellent problem-solving, analytical, and conceptual thinking skills, combined with the ability to apply strong architecture design in a variety of situations.
- Excellent oral, written, listening, and interpersonal skills.
- Demonstrated ability to productively, effectively, and cordially work with clients and colleagues.
- Minimum Education - B.S. in Computer Science or related degree.
- Candidate must be open to travel between our Princeton, NJ, and Boca Raton, FL sites, as well as client sites.
Preferences:
- HTML5, JSON, jQuery UI, KnockoutJS/Backbone or other client-side MVC or MVVM frameworks. Familiarity with Computer-Based testing.
Additional Information
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr