Job Description
We are seeking a Senior Software Engineer to join the team, to be part of one of the key project engagements.
Senior Software Engineer
Duties: About Digital Technology
We're not yesterday's IT department, we're Digital Technology. The world around us keeps changing and so do we. We're redefining what it means to be IT with a mindset centered on transformation, experience, AI-driven automation, innovation, and growth. We're all about delivering delightful, secure customer and employee experiences that accelerate ServiceNow's journey to become the defining enterprise software company of the 21st century. And we love co-creating, using, and highlighting our own products to do it.
Ultimately, we strive to make the world work better for our employees and customers—when you work in ServiceNow Digital Technology, you work for them.
What you get to do in this role:
As a Senior Software Engineer within the DT Engineering group, you will be responsible for leading key initiatives that go across different products and significantly affect our web component ecosystem that allows our customers to create innovative, elegant, and high performing experiences across multiple devices.
You will use your experience building web applications using modern technologies and your expertise in performance, architecture, and API definition and design to push the boundaries of our platform while building a strong foundation.
You will work in team setting to build highly interactive web-based application UIs that can scale with application complexity using metadata driven architectures.
You will also collaborate with cross-functional engineering teams to develop new and improve on existing web component features.
You will provide technical leadership and be able to coach and mentor other software engineers in different methodologies.
You will provide perspective on leading industry trends, recommendations on new and emerging technologies, and are able to resolve complex technical problems.
Skills: To be successful in this role you have:
6+ years software development experience with at least 2 years of full stack development experience.
Servicenow platform experience is preferred.
Expert level understanding of best practices for designing and implementing highly interactive user interfaces for high volume web applications. Emphasis on JavaScript experience.
Expert level understanding of web protocols, browser support, and web development best practices; cross-browser compatibility, responsive design, performance, accessibility, internationalization, privacy, and security
Expert level understanding with Java or similar object-oriented language, architectural design, API definition, JVM stack and memory management, caching, threading, etc.
Expertise using JavaScript libraries such as AngularJS, Bootstrap, React, Node.js, jQuery, and Prototype
Deep working knowledge of AJAX, JSON, HTML, XML, CSS, SOAP, REST and associated frameworks
Successfully demonstrated completing projects, on time, on budget
Experience with troubleshooting difficult production issues e.g. REST API errors, network problems, intermittent failures etc. across the stack
Experience resolving performance issues, including database bottlenecks and concurrency.
Bachelor's/Master's degree in Computer Science or similar discipline
💡 Quick Summary
Seeking a career-building opportunity? The Java full stack developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
