25 days old

Full Stack Web Developer

Princeton, NJ 08540
  • Job Code
  • Payrate
    $55 To $65

We have an excellent opportunity for a Full Stack Web Developer who will be responsible for design and development of modern web based applications, including program design, coding, testing, debugging, and requirements documentation at a mastery level. Responsible for designing, coding, unit testing, building, deploying, and supporting application software as an athlete that can work in a dynamic environment across functions and projects. Ensures application design, development schedule, and implementation meet or exceed documented application scope/timeline, while adhering to established standards.

Duties and Responsibilities:

  • Design, Code, Unit Test Angular 2 (Typescript, JavaScript), ASP.Net Core Web API, Entity Framework Core, performant T-SQL
  • Experienced and knowledgeable at a mastery-level of industry best practices and vendors in order to actively analyze, design, and recommend third-party tools and create custom web applications. Drives analysis of required functionality and implements customizations to platforms or develops custom solutions to fulfill business requirements with a mastery focus on technical excellence and high quality.
  • Performs technical design and maintain documents technical specifications. Assists application architects in the creation of application, integration, and data architecture. Develops /teaches team members of these skills.
  • Reviews other developers work against high standards of quality and technical excellence (using best practices) to ensure solutions are aligned to architectural specifications and design. Investigates and corrects reported issues against existing software. Recommends performance improvements including tuning, or process changes. Has an advanced foundation in designing and developing for non-functional requirements including reliability, availability, and performance, scale, security, and data integrity.
  • Analyzes business/ functional requirements and prepares development project schedule, tasks, and estimates.
  • Strives for personal and organizational improvement - passionate about making sense of information to suggest new possibilities for improvement and pushing those ideas forward; seeks out new experiences, knowledge, and open to learning and change.
  • Collaborates with project team members to identify issues and risks associated with the design, implementation, and delivery of project assignments.

Required Technical Skills

  • Prefer computer science background with strong understanding of writing maintainable, performance systems.

Development Methodology: Agile/Scrum


  • Must have HTML5, Angular 2 with Typescript, CSS, Bootstrap other related frameworks, JavaScript, C#, ASP.net CORE webapi, database development (i.e. Must have strong T-SQL coding skills, understand Execution/Query Plans, transactionality and locking ). Must have experience with source control management and defect tracking systems, such as Microsoft Team Foundation Server.
  • Must be able to operate with minimal oversight and operate within a self-organizing scrum team.
  • Must be proficient in building usable and immersive user interface using HTML5, JavaScript
  • Nice to have Azure development experience.

Tools: Visual Studio 2012/2015, Team Foundation Server for source code and defect tracking, Intermediate MS Office;


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Full Stack Web Developer

Randstad Technologies
Princeton, NJ 08540

Share this job

Full Stack Web Developer

Randstad Technologies
Princeton, NJ

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast