Technical Developer

Technical Developer
Build on past career achievements to drive improvements in quality patient care
The College of American Pathologists (CAP) is the global driver of quality assurance in laboratory medicine. Advances in technology, health care, and science are creating new CAP opportunities for diverse business functions. With competitive compensation and incentive packages, robust employee benefits, and recognition as a 2014 Chicago Tribune Top Workplace, the CAP is a flexible, focused medical society driven by more than 18,000 member physicians and over 600 employees who look to meet emerging technological advancements while improving quality patient care.
The Technical Developer is responsible for developing and troubleshooting tools used in support of the CAP electronic Cancer Checklists (eCC), a pathology electronic cancer reporting product, programming and code development related to production of the CAP eCC, including releasing and maintaining code, code versioning, and debugging. Additional responsibilities include working with the CAP and collaborators to develop tools for production of computerized clinical content used by LIS and EHR vendors incorporating the CAP eCC and participating in open-source standards and software development across the cancer informatics and standards communities for CAP benefit.
Qualified candidates will possess the following technical skills:
Experience in thick/thin forms, .NET, web services, XML, database and DSL technologies.
Expert level experience with .NET / C# programming language. VB also acceptable.
Expertise building web applications using .NET, C#, web services, SQL Server 2016+, JavaScript, XML technologies (e.g., xslt)
Experience using third party tooling and APIs to integrate the third-party libraries into existing software solutions
Expertise in writing complex SQL statement and stored procedures, including hierarchical queries, XML-based queries and scripting data models.
Expertise in web development with knowledge of the different tiers and frameworks.
Practical experience of building, hosting and consuming SOAP and RESTful web services.
Expertise with ASP.NET MVC / Web API.
Solid understanding of software designs, patterns, and algorithms.
Ability to analyze legacy .Net, SQL and VBA code.
Excellent debugging skills; able to debug complex technical issues involving multiple system components.
Experience working in web environment such as IIS administration.
A Bachelor?s degree is required; an advanced degree in technology/ programming/ computer sciences is preferred. 5-7 years of software development experience of progressive and varied responsibility is required. Consulting experience preferred. A Microsoft Technology Certification is a plus.
Competitive salaries ? Paid time off ? Paid holidays ? Comprehensive insurance coverage (including medical, dental, vision, prescription drug coverage, flexible spending, life, and short- and long-term disability) ? Tuition reimbursement ? Retirement plan ? Wellness programs ? Employee Assistance Program ? Flexible hours ? Pleasant, smoke-free environment
To view our open positions, visit www.cap.org and check out the ?CAP Staff Job Openings? on our Career Center page. If at first you do not find the right role, keep visiting, we?re growing every day.
To immediately visit a listing of our open positions, simply visit this website: www.recruitingcenter.net/clients/cap/publicjobs/
CAP is an equal opportunity/affirmative action employer. CAP recruits qualified applicants without regard to race, color, religion, gender, age, ethnic or national origin, sexual orientation or preference, veteran status, physical or mental disability, marital status, or any other legally protected status in accordance with applicable federal, state, and local laws.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.