This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Staff Software Engineer, you will be responsible for building high-quality, clean, scalable, and reusable code by following best practices in software engineering architecture and processes such as code reviews and unit testing.
You will collaborate with product owners to understand detailed requirements and take ownership of your code from design to implementation, test automation, and delivery of high-quality products to users.
Design software that is user-friendly, allowing customers to customize and extend functionality to meet their specific needs.
Contribute to designing and implementing new products and features while enhancing the existing product suite.
Act as a mentor for colleagues and promote knowledge-sharing within the team.
Requirements:
9+ years of experience with Java or a similar object-oriented language.
Strong passion for JavaScript and the Web as a platform, emphasizing reusability and componentization.
Proficiency in data structures, algorithms, object-oriented design, design patterns, and considerations for performance and scalability.
Experience with modern UI frameworks like Angular, React, or Vue.
Strong analytical and design skills.
Ability to manage projects with significant technical risk at a team level.
Benefits:
Opportunity to work at ServiceNow, a company dedicated to creating an inclusive environment where all voices are heard, valued, and respected.
Chance to be part of an ambitious team of change makers with a drive for ingenuity.
Access to mentorship opportunities and knowledge-sharing within the team.
Competitive salary and benefits package.
Opportunity to work with cutting-edge technologies and contribute to the development of innovative products and features.