Staff Software Engineer

Senior
Petah Tikva, 🇮🇱 Israel
Software Developer
Software development

We are seeking a highly skilled and experienced Tech Lead to join our dynamic team. The ideal candidate will possess deep technical knowledge, exceptional problem-solving abilities, and a strategic mindset to design and implement robust, scalable, and secure solutions. The role will require close collaboration with many stakeholders to ensure successful project outcomes.

What you get to do in this role:

  • Offer architectural guidance for various applications within the IT Operations Management (ITOM) software development organization.
  • Develop comprehensive system architectures that meet current and future business needs, creating high-level design artifacts such as system diagrams and data flow diagrams.
  • Support the development and review of new data models and code implementations to ensure they meet functional and non-functional requirements in service of a growing customer base
  • Mentor engineers across multiple scrum teams with guidance on implementation best practices
  • Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
  • Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users.
  • Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs
  • Contribute to the design and implementation of new products and features while also enhancing the existing product suite
  • Be a mentor for colleagues and help promote knowledge-sharing

Requirements

To be successful in this role you have:

  • 10+ years of experience with Java or a similar OO language
  • Experience providing architectural leadership to software development teams
  • Passion for JavaScript and the Web as a platform, reusability, and componentization
  • Advanced knowledge with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
  • Experience with any of the modern UI frameworks like Angular, React or Vue
  • Advanced knowledge experience working with relational databases including development, troubleshooting and performance optimization.
  • Capability to manage multiple projects with material technical risk across teams and processes

 

ServiceNow

ServiceNow

At ServiceNow, our technology makes the world work for everyone, and our people make it possible

Artificial Intelligence
Software

LinkedIn

🏭software development

Other jobs at ServiceNow

 

 

 

 

 

 

 

 

View all ServiceNow jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇮🇱 Israel
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs