.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.
News






