Job Information
Trane Technologies Team Lead, Software Engineering in Pune, India
Nuvolo is revolutionizing the way enterprise assets are managed, tracked and maintained. Nuvolo is built on ServiceNow and designed to meet the growing demands of regulated industries including healthcare, life sciences and manufacturing. Nuvolo also provides an industry-leading facilities and integrated workspace management (IWMS) platform across a broad range of industry sectors. Our platform delivers improved operational efficiency, higher service levels, better safety and lower costs. Nuvolo clients use our solutions to manage facilities maintenance, space planning, corporate real estate, capital projects, field service management, and sustainability needs - all while keeping their connected OT assets safe and secure.
Job Summary: As an important member of our Innovation Team, the Team Lead - Software Engineering will build and support common tools and data structures for our entire suite of products. This leadership role will be responsible for leveraging ServiceNow and programming abilities to:
Architect, Design, Enhance, and Solve complex problems using multiple ServiceNow scoped applications (and dependencies) as a primary technology
Coach, train, and provide guidance to team members, colleagues, partners, and clients
Resolve client and partner issues
Document solutions and how to use them
Key Responsibilities:
Thinking outside the box and innovate processes, technology, and frameworks to transform Nuvolo Technologies platform level software portfolio
Hands on experience leading a team of engineers, designing solutions to solve complex business needs (40% leading, 60% coding)
ServiceNow Scoped Application development designing, building and maintaining extensible and scalable solutions to propel all of our product lines forward
Handling clients issues as they arise that L1 and L2 support cannot solve
Provide domain expertise and technical assistance to internal teams when and where needed
Providing functional and technical documentation for training and enablement
Performing code reviews of other team members to ensure correctness and improve code quality
Work with the Product Management team to set expectations and deliver functionality
Set and monitor team member goals
Making recommendations for best practices, data model and framework improvement
Troubleshoot complex technical systems and writing, testing and debugging code
Communicate with Clients, Product Managers, Product Owners, and Internal Stakeholders on daily basis
Continual learning:
ServiceNow/Nuvolo products & features, and
Client implementations of Nuvolo
Mentor & Coach Technical Engineers
Qualifications:
Exceptional Client Service and Interpersonal Skills
3+ years working as a ServiceNow Developer
2+ years in a leadership role, specifically leading a team of engineers, designing modern solutions.
5+ years relevant experience* writing and debugging code in an object-oriented language (JavaScript, Java, C#) in any full-stack web development framework
- Any combination of a technical degree, certifications, or relevant working experience.
Comprehensive understanding of
Change Management (ITSM/ITIL)
ServiceNow’s CMDB Architecture
Diagnosing Performance Issues in ServiceNow
ServiceNow Best Practices – Scripting, Technical, etc.
Scoped Applications
ServiceNow APIs
ServiceNow Certifications are Desired, especially any of the following:
Certified System Admin (CSA),
Certified Application Developer (CAD), and
Certified Implementation Specialist (CIS-x)
Experience configuring bi-directional integrations, REST/SOAP methods/resources
Comprehensive Knowledge and Experience in solutioning, writing, testing, and debugging code/processes for Business/Scoped Application Development, including:
ServiceNow Core Platform Implementation & Setup
Data modeling
Client-side Scripting – Client Scripts, UI Policies and UI Policy Actions; GlideForm & GlideUser APIs,
Server-side Scripting – Business Rules, Script Includes, Script Actions, Scheduled Jobs, etc.; GlideRecord, GlideSystem, & GlideDateTime APIs.
Table/Form/List Configuration and Customizations,
Business Rules, Client Scripts, UI Policies/UI Policy Actions, UI Actions, View Rules, Style Rules, ACLs (Access Control Lists), Data Policies, Notifications
Securing Applications against Unauthorized Users/access from other Applications
Users, Roles, Groups, ACLs, Domain Separation
Application Access settings/Web-service access settings
Importing Data
Data Sources, Loading Data, Transform Maps, Field Mapping/Scripting, Transforming Data, Coalescing
Inbound/Outbound Email & Notifications, Inbound Email Actions, Notification Email Scripts, Templates
Application Properties, Categories, Strategy
Automated Test Framework, Test, Variables, Suites, and Scheduling
Inbound/Outbound Integrations, REST/SOAP, REST API Explorer, API Request/Response and Security, CORS rules
Service Portal design and configuration
UI Builder design and configuration
Flow Designer and Graphical Workflow Editor
Scheduled Jobs, Events, Script Actions
Dictionary Entries, Dictionary Entry Overrides, and Attributes
Field Reference Qualifiers, Dynamic Filter Options
Script Includes, Extension points, Ajax Extension
UI Pages/UI Macros
Jelly Scripting for UI Pages/UI Macros
XML, HTML, CSS
SN Service Request Catalogs, Request Items and Request Workflow approvals
Experience with Process, Technical, End-user, and Software Documentation & Technical Writing
Experience with the application development lifecycle process based on SCRUM, including requirement analysis, quality assurance, design, scheduling, implementation, issue tracking, version control and deployment
Act with integrity
Embrace teamwork
Take care of each other
Nuvolo is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Department
Innovation
Employment Type
Full-Time
Minimum Experience
Experienced