.NET Application Developer @ National Comprehensive Cancer Network - Plymouth Meeting, PA

Job Overview

7 days ago

.NET Application Developer

National Comprehensive Cancer Network - Plymouth Meeting, PA

Make a Difference! Join an organization dedicated to defining and advancing high-quality and accessible cancer care globally so patients can live better lives.

This position is responsible for writing specifications required for applications, using development tools to design, build, test, implement and support applications. This position works closely with other IT team members and requires a customer service orientation to support end users.

MAJOR RESPONSIBILITIES:

  • Develop software solutions by analyzing the business needs, conferring with users, understanding the workflow, data usage and work processes, investigating problem areas and following the software development lifecycle.
  • Develop responsive design web applications using ASP.NET MVC, ASP.Net Web Forms, CSS, Bootstrap,Datatables.js, Ajax, Javascript, Jquery, Typescript, Angular, and C# language using Visual Studio and MS SQL Server.
  • Design high-level application architecture using various design patterns and architectural patterns including object-oriented programming principles written in C# using N-tier and Service Oriented Architecture (SOA) Patterns.
  • Design and Develop mobile applications using .Net Core libraries, Xamarin, SQL Lite and Telerik for both iOS and Android.
  • Perform tuning, indexing, normalization and database design for all the applications using advanced techniques to improve performance.
  • Design and develop reports using Telerik Reporting and Microsoft SSRS tools to turn data into insights and action charts, which helps the business development users in decision-making and improve services.
  • Perform database design tuning, indexing, and normalization for all the applications using advanced techniques to improve performance.
  • Implement Single Sign-on capabilities using component one tools, OAuth, and API tokens for sign on applications to utilize.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, UML diagrams, charts using Microsoft tools.
  • Provide production support, deploy applications and offer technical support to the team to resolve complex issues or to implement new development processes.
  • Makes web content changes as requested
  • Researches and tests new technical endeavors
  • Explores all technical possibilities and make recommendations
  • Downloads/installs/sets up software demos and configures for testing
  • Documents advantages/disadvantages of various options
  • Assists with customer service e-mails and phone calls
  • Performs other related duties as assigned

EDUCATION/RELATED EXPERIENCE:

  • Bachelor’s Degree in computer science, related studies or equivalent related work experience
  • Experience developing applications through the entire SDLC
  • 3+ years ASP.NET 3.5 or above using Web Forms or MVC 3 or above (C# as preferred language)
  • 3+ years MS SQL Server, database design, views, and stored procedure experience
  • Knowledge of Object‐Oriented, Design Patterns, and distributed programming
  • Knowledge of Bootstrap, HTML5 and Responsive Design is preferred.
  • Experience creating statistical reports using Telerik Reporting Controls.
  • Extensive experience working with JavaScript language using object oriented patterns.
  • SOA and RESTful APIs experience preferred
  • SSRS, SSIS experience preferred
  • SCRUM / Agile experience preferred
  • Visual Studio
  • Team Foundation Server
  • 3+ years XML/XSLT and JSON
  • 3+ years AJAX, JQuery
  • 3+ years HTML, CSS
  • Experience developing in Sitefinity CMS a plus
  • Experience using FHIR or HL7 a plus
  • Experience developing in Entity Framework a plus

SKILLS AND ABILITIES:

  • Ability to independently solve complex, analytical problems with innovative approaches and solutions
  • Solid mathematical skills and the ability to develop statistical reports
  • Excellent interpersonal, verbal and written communication skills
  • Ability to manage multiple projects simultaneously
  • Ability to work with end-users to determine and support their needs and communicate new functionality effectively

This position represents a unique opportunity to build a career with a premier organization. We offer competitive salary and excellent benefits.

EOE. No calls please.

This position is located in Plymouth Meeting, PA with the ability to work remotely up to 2 days per week.

Please be aware that NCCN requires employees to be vaccinated for COVID-19. This position will require the successful candidate to obtain or show proof of a vaccination. NCCN is an equal opportunity employer, and will provide reasonable accommodation to those individuals who are unable to be vaccinated consistent with federal, state, and local law.

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • Monday to Friday

Work Location: One location

Similar Jobs

Xfinity Mobile Support Specialist (Virtual)

Comcast

Philadelphia, PA

Uses multiple software systems and applications to ensure customer service orders and repair tickets are completed accurately and on-time.

Software Engineer

Comcast

Philadelphia, PA

Monitors and evaluates competitive applications and products. Responsible for planning and designing new software and web applications.

Xfinity Home Advanced Support

Comcast

Philadelphia, PA

Provide training support to other employees on various applications, systems, and technologies. Use multiple software systems/applications and institutional…

Engineer, Data Engineer

Comcast

Philadelphia, PA

Responsible for transforming large, complex data into consumable business databases and applications for self-service analytics and reporting.

Regulatory Specialist 2

Comcast

Philadelphia, PA

Conduct quality assurance of data collected in ticketing application by compiling, coding, categorizing, auditing and verifying information / data for accuracy.

Customer Service Representative

Clark Associates, Inc.

Lititz, PA

Providing strategic solutions aimed at turning potentially negative experiences into net positive results. A competitive benefits package including paid time…

Sr. Data Engineer, Workforce Analytics

Comcast

Philadelphia, PA

Responsible for transforming large, complex data into consumable business databases and applications for self-service analytics and reporting.

Engineer 4, Software Development & Engineering - Mobile

Comcast

Philadelphia, PA

Designs new software and web applications, supports applications under development and customizes current applications.

Sr. .NET Software Engineer

Effectv

Wayne, PA

Analyze and resolve technical and application problems. Monitor and evaluate competitive applications and products. Able to optimize SQL and Stored Procedures.

Engineer 3, Software Development & Engineering

Comcast

Philadelphia, PA

Designs new software and web applications, supports applications under development and customizes current applications.

R332380 Senior Software Test Engineer (SDET) (Onsite)

Comcast

Philadelphia, PA

Review project progress, evaluates results and recommends corrections in technical applications and analysis to executive teams.

Sr Embedded Engineer, WiFi and Bluetooth

Comcast

Philadelphia, PA

Collaborates with Architects and Product team on selecting application designs. Responsible for planning and designing new software applications on Linux…

Product Manager 2, Product Management

Comcast

Philadelphia, PA

As a Product Manager for Comcast’s entertainment group, you will manage a cross-platform OTT Apps’ Commerce roadmap. 5 – 10 years as a product manager.

Product Manager, Camera Experience

Comcast

Philadelphia, PA

Any of the following would be a huge asset for this role: A background in IoT or Smart Home, hands-on experience building digital experiences tied to hardware…

Marketing Specialist

Solution Net Systems

Quakertown, PA

Will consider candidates with 4+ years technology B2B sales, presales, application engineering, of inside sales background (preferably 4+ years in the same…

Senior iOS Developer (Remote or Onsite)

Comcast

Philadelphia, PA

4+ years professional experience in developing Swift native client applications (iOS, macOS). The ideal candidate will have experience building native iOS…

Senior Java Engineer

Comcast

Philadelphia, PA

At least 5 years experience building software applications using Java and/or JavaScript. Working knowledge of tools and applications like Git, GitHub, JIRA, and…

Sr. Manager Customer Success Key (Remote Eligible)

Smartsheet

New York, NY

You are an experienced manager with an ability to create programs to improve customer adoption throughout all Smartsheet accounts.

Hardware Test Engineer

Comcast

Downingtown, PA

Responsible for testing RF and fiberoptic devices to ensure quality and a successful rollout. Participate as project member in investigation process which…

Account Support Representative

Clark Associates, Inc.

Lititz, PA

Providing strategic solutions aimed at turning potentially negative experiences into net positive results. A competitive benefits package including paid time…

Senior Manager, eCommerce Strategic Analytics

Comcast

Philadelphia, PA

The individual must also demonstrate a deep competency with developing, and leading others to develop, effective analyses & summarizations of data, web…

DevOps Engineer

Comcast

West Chester, PA

Participates in training representatives and operations staff on internally developed software applications. Focused on improving and enhancing reliability and…

Delta One Developer - Associate Director

Royal Bank of Canada

New York, NY

6+ Years of Experience in C# (Async, Multi-threading, .net core, asp .net). Work with Traders on daily applications and Implement solutions for their asks.

Underwriting Assistant- Energy

XL Catlin

New York, NY

Basic competency in MS Office applications: Word, Outlook, Excel, Internet Explorer and Adobe Standard (or similar PDF conversion tool) required.