ServiceNow - Chicago, IL

posted 5 days ago

Full-time - Senior
Chicago, IL
5,001-10,000 employees
Professional, Scientific, and Technical Services

About the position

The Senior Staff Software Engineer - Fullstack role at ServiceNow involves building high-quality, scalable, and reusable code while collaborating with product owners and other team members. This position is part of the Digital Customer Experience (DCX) team within the Digital Technology organization, focusing on delivering exceptional customer and employee experiences through innovative software solutions. The role emphasizes mentorship, knowledge-sharing, and the application of best practices in software engineering.

Responsibilities

  • Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes.
  • Work with product owners to understand detailed requirements and own code from design, implementation, test automation, and delivery.
  • Design software that is simple to use, allowing customers to extend and customize functionality.
  • Contribute to the design and implementation of new products and features while enhancing existing products.
  • Mentor colleagues and promote knowledge-sharing.

Requirements

  • 12+ years of experience with Java, JavaScript, HTML, CSS, and frameworks like Angular JS, React, or Vue.
  • Full stack development capabilities with strong expertise in UI frameworks.
  • Passion for JavaScript and the Web as a platform, focusing on reusability and componentization.
  • Experience with data structures, algorithms, object-oriented design, design patterns, SQL, and performance-scale considerations.
  • Strong analytical and design skills.
  • Ability to lead complex projects with material and technical risk at a team level.
  • Experience working in agile, rapid development, and prototyping environments.
  • Bachelor's degree or equivalent experience in Computer Science or related field.

Nice-to-haves

  • Experience with the ServiceNow Platform and Service Portal.
  • Driven towards writing, debugging, and improving existing code.
  • Ability to make decisions independently.
  • Exceptional organizational and planning skills.
  • Hands-on approach with a focus on technical details.
  • Ability to handle multiple competing priorities in a fast-paced environment.

Benefits

  • Base pay of $163,000 - $285,200 plus equity and variable compensation.
  • Health plans including flexible spending accounts.
  • 401(k) Plan with company match.
  • Employee Stock Purchase Plan (ESPP).
  • Matching donations.
  • Flexible time away plan.
  • Family leave programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service