Senior Software Developer

SQL, project management, developer, programmer, engineer, architect, C#, HTML, ASP.NET, JavaScript, JS, jQuery, agile, design / code / testing
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

About CSS


Since 1991, CSS has been building products for some of the country’s largest community service programs.   We provide online software solutions to clients in the areas of afterschool programs, case management, youth employment, and transitional jobs, as well as many more community program and payment solutions.  CSS software products are exclusively web-based.


We’re located in a beautiful area of Princeton, NJ, with several restaurant and shopping options nearby.  Our employees enjoy a comprehensive benefits plan including health and dental coverage, 401(k) with employer match, paid holidays (we follow the Government holiday schedule), and a generous time off package.  You’ll be working independently, really getting close to the product and seeing the direct result of your efforts – which in turn positively impacts a wide variety of government or nonprofit organizations. 



Job Description


This position will be responsible for the design, development and implementation of .Net applications and will be a senior role on the internal application development team. The successful candidate will be responsible for creating and maintaining multiple internal applications, as well as helping establish team best practices and application architecture standards. This position requires excellent hands-on technical skills on .Net and SQL technologies.



Job Responsibilities:

  • Build and maintain web based data collection systems.
  • Work closely with clients to solve real-world problems.
  • Participates in all phases of web development.
  • Ability to manage a product lifecycle development including design, code, testing, release and post-release maintenance in an agile environment.


Job Qualifications

  • Experience managing projects and other developers
  • Full product lifecycle development including design, code, testing, release and post-release maintenance in an agile environment.
  • Experience setting and maintaining web sites
  • 5 years of solid C# development experience
  • Html, JavaScript, jQuery
  • NET
  • MS SQL server including T-SQL programming constructs & MS SQL Server optimization techniques
  • Ability to multitask
  • Strong written and verbal communication skills
  • Bachelor's degree in Computer Science or related field, or equivalent experience.


Experience with the following is a plus

  • Developing ecommerce solutions
  • Working with credit card APIs
  • User experience (UX) design
  • Developing email and texting solutions.





Dice Id : RTX18caf3
Position Id : 6069928
Have a Job? Post it