Job Description :

Role Details

Role: Senior .NET/C# Software Developer

Location: Princeton, NJ / Ewing, NJ (Remote and later an onsite role)

Duration: Long Term (Multi Year)

Mode of Interview: 2 rounds of video call discussions (1ST internal with our Technical Team and 2nd with the client)


  • Experience with the following: progressively diverse analysis, development, and testing experience
  • Experience with AWS, Agile, and familiarity with DevOps
  • The focus is on the backend processing with some UI work
  • Web development using ASP.NET framework, C#, MVC, Kendo, and Telerik
  • Visual Studio environment (2010 and 2013)
  • Object Orientation/Class design
  • SVN
  • Build and optimize SQL Queries and Stored procedures
  • HTML5, CSS, JavaScript, jQuery, experience with Atalasoft and/or Selenium highly desirable AJAX Html
  • Web Services - WCF, REST
  • ASP.NET web applications, jQuery, AJAX
  • .NET MVC and .NET Web Forms: MVC4 and/or Web Forms
  • Relational Database Experience such as Oracle (preferred), SQL Server
  • Database Skills: PL/SQL, Packages, Stored Procedures, Triggers etc.
  • Multi-threaded software solutions (desirable
  • Must be able to switch among tasks on a frequent basis and remain productive
  • Should have superior debugging skills
  • Good interpersonal skills in order to interact with the clients and other technical staff
  • Strong written and oral communication skills are essential
  • Formulate and define system scope and objectives for assigned projects
  • Extensive experience with the most current software engineering standards, practices, methods, tools and trends
  • Serve as technical expert on development, coding, testing and debugging stages of application and system integration

Similar Jobs you may be interested in ..