Harris Computer

Principal Software Engineer

North Carolina, United States Full time

Altera Digital Health

Job Title: Principal Software Engineer

Location: Remote - North America/Canada (Remote - Must align with EST working hours)
 

About Altera

Altera, a member of the N. Harris Computer Corporation family, delivers health IT solutions that support caregivers around the world. These include the Sunrise™, Paragon Daneli, TouchWorks EHR, Altera Opal, Ventus, HealthQuest™ and CareInMotion solutions. At the intersection of technology and the human experience, Altera Digital Health is driving a new era of healthcare, in which innovation and expertise can elevate care delivery and inspire healthier communities across the globe. A new age in healthcare technology has just begun.

Position Summary

Altera is seeking a highly experienced and innovative Principal Software Engineer with deep expertise in ServiceNow to lead our platform's evolution towards an AI-driven future. This pivotal role involves designing, developing, and implementing complex ServiceNow solutions and driving innovation. The ideal candidate will possess a strong technical background, a passion for leveraging AI, and the ability to contribute significantly to our strategic roadmap, ensuring the delivery of high-quality, scalable solutions.

Key Responsibilities

  • Lead the design, development, and implementation of major and complex ServiceNow projects and enhancements, customizing the platform to meet evolving business requirements.
  • Drive the strategic migration of ServiceNow to an AI platform, bringing innovative solutions and leveraging advanced ServiceNow capabilities.
  • Design, prototype, implement, test, and deploy technical solutions including business rules, client scripts, UI pages/actions/policies, ACLs, notifications, and integrations using ServiceNow APIs, SSO, SAML, SSL, Web Services, LDAP, JDBC, ODBC, REST, SCP, FTPS.
  • Utilize development skills in HTML, CSS, and Angular JS to create robust and user-friendly interfaces.
  • Manage release cycles by creating and utilizing update sets for seamless customization migration between ServiceNow instances, ensuring peer review of code for quality and adherence to standards.
  • Design and maintain a highly available and recoverable ServiceNow environment, ensuring architectural integrity and performance.
  • Review requirements meticulously to ensure they are detailed enough for accurate estimation and successful project execution.
  • Produce comprehensive technical documentation, including functional specifications, development instructions, and design documents.
  • Mentor and share advanced technical knowledge and best practices with the service management development team, fostering a culture of continuous learning and growth.
  • Collaborate effectively with Project Managers, Process Owners, and other key stakeholders to ensure alignment and successful project delivery.
  • Work closely with a global team, including developers in India, ensuring effective communication and collaboration across different time zones (with a requirement for EST/Central overlap).

Role Requirements

Total Years of Experience: 10+ years of experience as a ServiceNow Developer.

Required Technical Skills:

  • Extensive experience in ServiceNow Design and Development.
  • Proven expertise in ITSM, ITOM, and CSM organizational structures.
  • In-depth experience implementing Core ITIL Process modules: Incident, Problem, Change, Service Catalog, and CMDB.
  • Proficiency in customizing ServiceNow through business rules, client scripts, UI pages/actions/policies, ACLs, notifications, and ServiceNow APIs.
  • Strong integration experience with SSO, SAML, SSL, Web Services, LDAP, JDBC, ODBC, REST, SCP, FTPS.
  • Development skills in HTML, CSS, and Angular JS.
  • Experience working in a multi-domain structure within ServiceNow.

Certifications & Knowledge:

  • ServiceNow System Administrator Certification.
  • ServiceNow Certified Application Developer.
  • Strong ITIL knowledge.

Soft Skills:

  • Excellent written and verbal communication skills.
  • Ability to work effectively with global teams and manage deliverables across different time zones.

Preferred/Good to Have Skills:

  • Previous leadership or management experience within a ServiceNow development context.
  • Experience or accreditation in AI, with the ability to apply AI capabilities effectively within the ServiceNow platform.
  • Track record of driving and scaling development initiatives, including coordinating work across teams and influencing technical direction.
  • Qualification: Bachelor’s degree in computer science/IT or relevant work experience.
  • USD 140-150K