Senior .Net Developer (10+ years exp.) - Wood bridge Township, NJ

Employment Type

: Full-Time

Industry

: Information Technology



Seeking an experienced .NET full stack Software Developer who will leverage technology to develop business solutions within the Medical Communications industry. In this role you will develop, code, test, and debug new software or make enhancements to existing software.

Required Skills:

  • Minimum 5 years of direct experience with .NET (ASP.NET MVC) as a full stack developer
  • Minimum 5 years of direct experience with MS SQL Server (development and modeling)
  • Experience with SSRS or integrating with other reporting applications
  • Web based development technology including HTML 5, CSS, XML
  • Experience with one or more JavaScript frameworks for SPAs
  • Angular preferred/jQuery considered
  • Experience with Knockout is a Plus
  • Demonstrated ability to work across the full stack, from UI to backend services
  • Experience with Continuous Integration and Continuous Delivery concepts
  • Ability and desire to learn new and emerging technologies.
  • Ability to design and deliver complex system and application architectures
  • Ability to perform code reviews
  • Ability to evaluate technical design options and provide recommendations
  • Expert knowledge of design and development tools.
  • Intimate knowledge of layered systems architectures and layered solutions and designs; understanding of shared software concepts.

EXPECTATIONS

  • Minimum 5 years .NET full stack experience in web development.
  • Analyzes, design, construct and implement new business systems for internal and agency facing applications.
  • Work closely with both Digital Services and business team members.
  • Build and support SOAP and REST services, Rich Client, and Modern JavaScript frameworks.
  • Analyze and resolve system problems and present clear, comprehensive recommendations.
  • Deliver accurate development estimates.
  • Communicate and partner effectively across technical and non-technical teams.
  • Work and collaborate with a talented team in a highly agile environment where innovation is valued.
  • Produce high quality deliverables as a member of a high performing team.
  • Ability to work in a fast-paced environment.
  • Embrace opportunities to enhance your skills and knowledge.
  • Take accountability for project delivery and customer satisfaction.
- provided by Dice
Associated topics: .net, application architect, application developer, architect, backend, back end, maven, php, senior software engineer, software architect

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...