Job Description: Software Engineer - Java & Web Development
Role Responsibilities:
- Code Development: Build high-quality, clean, scalable, and reusable code while enforcing best practices in software engineering architecture and processes, including code reviews and unit testing.
- Product Development: Collaborate with product owners to understand detailed requirements and take ownership of code from design through to implementation, test automation, and delivery.
- User-Centric Design: Design software that is simple to use, allowing customers to extend and customize functionality to meet their specific needs.
- Feature Enhancement: Assist in designing and implementing new products and features, while also enhancing the existing product suite.
Qualifications:
- Experience: 0-2+ years of experience with Java or a similar object-oriented language.
- Passion for JavaScript: Strong enthusiasm for JavaScript and web technologies, including reusability and componentization.
- Technical Skills: Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
- UI Frameworks: Familiarity with modern UI frameworks such as Angular, React, or Vue.
- Analytical Skills: Strong analytical and design skills.
- Tool Proficiency: Working knowledge of tools for daily tasks, including IDEs, debuggers, build tools, source control, and Unix-based system administration tools.
Additional Information: ServiceNow is committed to providing equal employment opportunities to all qualified applicants. We do not discriminate based on race, color, creed, religion, sex, sexual orientation, national origin, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other protected category under the law.
ServiceNow supports flexible work arrangements and values trust in a distributed work environment. For more information on our work personas, including flexible, remote, and required-in-office, please visit our website.
If you need assistance with the application process or require an alternative method to apply, contact us at talent.acquisition@servicenow.com.