Web Application Developer
Apply NowCompany: Strasz Assessment Systems
Location: Princeton, NJ 08540
Description:
Company Description
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 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 / to:
Qualifications
Experience/Requirements:
Preferences:
Additional Information
All your information will be kept confidential according to EEO guidelines.
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 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 / to:
- Design and architect enterprise applications that elegantly balance the demands of security, portability, performance and rich features in the computer-based testing industry
- Innovate solutions that complement existing applications
- Determine and code initial patterns and frameworks for use by development staff
- Review designs and code from developments staff
- Provide 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
- 4+ years of JavaScript, CSS and HTML
- 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.