Job Description

Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service. Flexera One solutions are built on a set of definitive customer, supplier and industry data, powered by our Technology Intelligence Platform, that enables organizations to visualize their Enterprise Technology Blueprint™ in hybrid environments—from on-premises to SaaS to containers to cloud.

We’re transforming the software industry. We’re Flexera. Withmore than 50,000 customersacross the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see whywe’re consistently recognized by Gartner, Forrester and IDCas a category leader in the marketplace. Learn more atflexera.com

Senior Software Engineer - ServiceNow Integration

About the Role

As a Senior Software Engineer on the 3rd Party Integrations team, you will be instrumental in enhancing and maintaining Flexera's enterprise integration with ServiceNow. You'll focus on developing robust, scalable solutions that enable seamless data flow and interoperability between Flexera's platform and ServiceNow CMDB/ITSM environments. This role offers an opportunity to work on mission-critical integrations used by enterprise organizations globally, directly impacting how they manage their IT assets and services.

What You'll Do

  • Design, develop, and maintain enterprise-grade integrations with ServiceNow CMDB and ITSM platforms, including both Flexera-side integration services and ServiceNow-side components (scripts, workflows, custom applications, and data ingress mechanisms).

  • Enhance existing ServiceNow integration capabilities, implementing new features, improving performance, and addressing customer requirements.

  • Collaborate in an agile environment to architect and implement scalable, reliable integration solutions across distributed systems.

  • Break down complex integration requirements, create detailed technical design documentation, estimate timelines, and deliver high-quality implementations.

  • Integrate with APIs, event-driven architectures, and orchestration services to enable bidirectional data synchronization between Flexera and ServiceNow.

  • Develop comprehensive test strategies and execute testing across integrated platforms, including unit tests, integration tests, and end-to-end validation with ServiceNow environments.

  • Develop rapid prototypes and participate in design reviews to validate integration approaches.

  • Optimize integration performance, security, error handling mechanisms, and data transformation logic.

  • Engage with customers, product managers, and stakeholders to understand integration use cases, gather requirements, and provide technical guidance on ServiceNow integration capabilities.

  • Contribute to shared documentation, integration guides, and knowledge bases to support internal teams and customers.

  • Troubleshoot and resolve complex integration issues in production ServiceNow environments.

  • What You'll Bring

    Essential Skills

  • 5+ years of experience developing end-to-end platform integrations for enterprise solutions.

  • ServiceNow platform experience with hands-on experience with CMDB data models, relationships and environments.

  • Proficiency in object-oriented or functional programming languages (Java, Go, Python, C#, or JavaScript/Node.js).

  • Solid understanding of API consumption and integration patterns.

  • Experience with API authentication and authorization mechanisms (OAuth 2.0, API keys, JWT tokens, Basic Auth).

  • Strong knowledge of data transformation, mapping, and ETL processes.

  • Proven experience with testing ServiceNow integration solutions, including unit testing, integration testing, and working with ServiceNow sandbox/test environments.

  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, or similar).

  • Understanding of software architecture patterns, particularly for integration and microservices architectures.

  • Strong problem-solving skills with experience debugging complex, multi-system integration issues.

  • Excellent collaboration and communication skills, with ability to work across technical and non-technical stakeholders.

  • Proactive, ownership-driven mindset with attention to detail and commitment to quality.

  • Desirable Skills

    ServiceNow Platform Expertise:

  • Hands-on ServiceNow CMDB interaction / development experience including working with:

    CMDB data model, CI relationships, and CMDB federation

    ServiceNow Scripted APIs

    Integration Hub (IntegrationHub) and spokes

    Flow Designer for workflow automation

    Business Rules and Script Includes

    ServiceNow Store Integration Applications

    Update Sets and application lifecycle management

    ServiceNow REST API and Table API

    GlideRecord and GlideAjax scripting

    Client Scripts and UI Policies

  • Experience with ServiceNow discovery and data population mechanisms

  • Knowledge of ServiceNow ITSM modules (Incident, Change, Asset Management)

  • ServiceNow certifications (Certified System Administrator, Certified Application Developer, or Certified Implementation Specialist)

  • Technologies & Tools:

  • Experience with Go, Python, or JavaScript/TypeScript

  • SQL databases (PostgreSQL, MySQL, SQL Server, Databricks)

  • NoSQL databases (MongoDB, DynamoDB)

  • Data modeling and schema design for integration scenarios

  • Experience with data synchronization patterns and conflict resolution

  • Testing & Quality Assurance:

  • ServiceNow ATF (Automated Test Framework) experience

  • Experience with testing frameworks (JUnit, pytest, Jest, Mocha, or similar)

  • Test automation and continuous testing practices

  • Experience with mock services and test data management

  • Additional Experience:

  • Configuration Management Database (CMDB) data modeling and federation concepts

  • IT Asset Management (ITAM) or IT Service Management (ITSM) domain knowledge

  • Experience with CMDB reconciliation and identification rules

  • Understanding of ITIL processes and frameworks

  • Experience working with enterprise customers and understanding their IT operations workflows

  • Why Join Flexera

  • A collaborative and inclusive work culture that encourages innovation.

  • Competitive compensation and benefits.

  • Flexible, hybrid-friendly work environment in our Bangalore office.

  • Opportunities to experiment and innovate through company-wide hackathons.

  • Work alongside talented engineers passionate about building world-class enterprise software.

  • Professional development opportunities and exposure to cutting-edge enterprise technologies.

  • How to Apply

    If you're excited about solving complex ServiceNow integration challenges and want to shape how enterprises connect their critical IT management systems, we'd love to hear from you! Please include links to your portfolio, GitHub profile, or examples of ServiceNow integration work with your application.

    #LI-HYBRID

    #LI-KK1

    #LI-Development

    Flexera is proud to be an equal opportunity employer. Qualified applicants will be considered for open roles regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by local/national laws, policies and/or regulations. 

    Flexera understands the value that results from employing a diverse, equitable, and inclusive workforce. We recognize that equity necessitates acknowledging past exclusion and that inclusion requires intentional effort. Our DEI(Diversity, Equity, and Inclusion)council is the driving force behind our commitment to championing policies and practices that foster a welcoming environment for all.

    We encourage candidates requiring accommodations to please let us know by emailing.

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application