Do you want to use your software development, technical and team leadership talents to make a difference? Cancer is an epidemic, and the fight against it is being waged every minute of every day in health systems around the world. Oncology nurses are at the forefront of this battle, delivering care, carrying out clinical trials, and advancing evidence-based research. This is our reason to be.
The enormous contributions that our nurse members, nurse scientists, and nurse teachers have made since our inception in 1975 has made the Oncology Nursing Society (ONS) who we are today: the standards bearer of advanced cancer care. Through ONS, cancer caregivers at any point on the clinical ladder are able to advance their learning and careers, understand and contribute to oncology science and best practices, advocate for their profession, and ultimately advance our cause—to continuously improve the quality of cancer care and the lives of every nurse who provides it.
As the Software Development Manager, you contribute to the organization by providing hands-on technical contributions that will provide leadership to the software development group, technical expertise, and strategic technical vision for ONS’s platforms that deliver content ranging from guidelines to on-demand courses to publications. You will serve in the role as the architect of our systems and lead the definition of technical specifications and designs, develop and test code for complex, web-based applications, services, and integrations utilizing best practices.
The ideal candidate is a senior level developer who has a proven track record in developing staff and leading technical initiatives while successfully cultivating relationships with all stakeholders.
• Serves as the technical liaison between ONS Staff, technical vendors, consultants, and ONS software development staff, including serving as the primary technical contact for the Information Services’ software development team. • Identifies problems with systems/applications and makes recommendations to improve existing systems to promote organizational efficiency and productivity. Makes or directs modifications and upgrades to existing systems. • Leads or participates with a project team to create formal project plans, which include but not limited to gathering requirements, developing timelines, identifying and planning the use of the resources, designing a solution, and delivering the product to our customers. • Leads the software development team in defining and ensuring that all systems and applications are held to proper development, testing, and quality standards. Delegates development tasks to developers and provides technical and GUI guidance. Ensures that all systems are developed using our Software Development Process. Ensures appropriate security on a per-application basis while working within the enterprise security model. • Leads the software development team utilization of KANBAN and other Agile methodologies to implement all phases of enterprise-level web-based software applications and database components. • Leads, develops, and implements strategies to integrate various applications utilizing Enterprise Service Bus Technologies (e.g. Mulesoft, BizTalk, Informatica) and customized APIs. • Assists and exchanges software engineering knowledge and ideas with co-workers and provides technical guidance and mentorship to programmers. • Stays abreast of current technologies and makes recommendations for implementation with ONS projects.
In exchange for your experience, ONS offers a competitive salary along with exceptional benefits, including medical/dental/vision coverage, paid life and disability insurance, generous PTO and paid holidays, and a 401(k) with an outstanding match. We also offer a continuing education benefit that is unmatched here in Pittsburgh along with a commitment to our staff’s work-life balance!
Oncology Nursing Society is an Equal Opportunity Employer.
Telecommuting is allowed.
Internal Number: IS1231
About Oncology Nursing Society
The Oncology Nursing Society (ONS) is a professional association of more than 39,000 members committed to promoting excellence in oncology nursing and the transformation of cancer care.