As an important member of our Innovation Team, the Software Engineer III (Service Now) will develop features and capability for our growing portfolio of platform modules
Nuvolo is an innovation company and we challenge our team to think outside the box and transform processes, technology and frameworks in EAM and IWMS in ways previously unachievable with legacy technology
Key Responsibilities:
Thinking outside the box and innovate processes, technology and frameworks to transform Nuvolo Technologies software portfolio
Participate in the development, architecture, story grooming and demo of industry leading line of business enterprise applications as part of the Nuvolo Technologies software portfolio
Architecting solutions that are configurable and modular
Analyzing needs and requirements, developing new features in existing applications, building new components, testing, troubleshooting bugs
Working closely with software engineers, quality engineers, Product Manager / Owners, architecture team to craft great product experiences
Your knowledge to develop across various web technologies
Perform code review of other team members work
To produce high quality deliverables in a timely manner that adhere to Nuvolo standards
To follow Nuvolo engineering practices, release processes and demo software products to stakeholders
To assume technical accountability for your work products and provide technical support during design
Provide architectural level guidance to pre-sales and services teams
Providing functional and technical documentation for enablement of new capabilities
Building software that is configurable, modular, simple, intuitive and easy to use
To identify and document best practices
Qualifications:
5+ year of experience
Your ServiceNow scoped apps development experience
Very good hands-on with ServiceNow client side and server-side scripting
Working knowledge of UI pages, UI macros, UIB
Your experience APIs development on ServiceNow
Good knowledge of JavaScript and design patterns
Ability to generate clean, semantic HTML & CSS
Good problem solving and debugging skills
Your experience of analytics
Your ability to operate and deliver high quality code deliverables
Excellent written and verbal communications, with a proven history at being able to work and collaborate effectively with non-technical team members and/or clients
Understanding of functional and object-oriented programming.
Experience with the application development lifecycle process based on SCRUM, including requirement analysis, quality assurance, design, scheduling, implementation, issue tracking, version control and deployment
Bonus points for:
Knowledge of React and Typescript
Knowledge on Math topics such as calculus, algebra, statistics