×
Register Here to Apply for Jobs or Post Jobs. X

Web Application Developer

Job in Princeton, Mercer County, New Jersey, 08543, USA
Listing for: Strasz Assessment Systems
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

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+  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, Knockout

    JS/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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary