Software Engineer, Senior (NJUS)
NetJetsAbout the role
Join the NetJets Team
NetJets, the global private aviation leader for more than 60 years, provides the pinnacle of private travel, defined by a signature commitment to unwavering safety, personalized service, and reliable global access. Discover why NetJets is the ultimate career destination, offering exceptional benefits and growth opportunities.
Purpose of Position
The Software Engineer, Senior (Salesforce and Conga Engineer) will serve as a configuration and customization engineer and developer using Salesforce and Conga to create Configure-Price-Quote (CPQ) and Contract Lifecycle Management (CLM) capabilities and features. The Software Engineer plans and executes software configuration management processes and administers tools used for monitoring, recording, and managing changes to NetJets software and systems. The Software Engineer works closely with architects, developers, and management to refine and implement NetJets' application lifecycle process strategy and provides technical knowledge sharing where needed within the team and the NetJets IT organization.
Tasks and Responsibilities
• Define and Create Salesforce and Conga Configuration Elements such as Flows, Workflows, Lightning Components, Apex triggers, Apex code, and Validation Rules based on Business Requirements.
• Define and Configure CPQ and Conga/CLM Configuration elements such as Products, Pricing, Catalog, Shopping Cart, Constraint Rules, Product Attribute Rules.
• Define and Configure CPQ Advanced pricing elements such as Price Dimensions, Price Matrix, Price Ruleset, Field Expressions, Related Pricing, Tier Pricing, and Dependent Pricing. Utilize Apex code for handling pricing callbacks.
• Define and Configure Approval Process such as Approval Process, Approval Steps, Approval Rules.
• Define and Configure Advanced CPQ and Conga/CLM elements such as Search Filters, Visibility Rules, ABO Configuration
• Define and Configure Custom Metadata Tables and Custom Metadata Records based on Business Requirements.
• CI/CD Activities for Migration of Metadata and Data Components across multiple environments using combination of CI/CD, Data Migration tools such as Data loader, SFDX unlocked packages, SFDX-CLI, and Jenkins
• Create and/or contribute to technical and functional documentation such as detailed architectural and system design documents.
• Participate in project/sprint planning, status, and review meetings.
• Help Identify problem areas and help identify causes of problems and suggest actions for solving them.
• Responsible for the timely delivery of projects as per established roadmaps by working closely with the business teams.
• Support future solution strategies by working closely with Business and IT Development teams
• Collaborate with developers, product managers, subject matter experts, and users to communicate the proposed solution vision and analyze tradeoffs between usability and performance needs.
• Ensure effective communication between technical and functional resources, both internal and external.
• Develop specific functionalities within various development languages to meet functional design requirements.
• Document technical aspects of new features.
• Maintain the security and integrity of the application software.
• Adhere to industry best practices for change and release management.
• Support testing and development needs from other IT team members.
Note:
It is not possible to list all required job duties on this form. There may be other important duties assigned, depending on the position. For a list of essential job functions, please refer to the essential functions document for this job.
Education
Bachelor's in Computer Science or Information TechnologyCertifications and Licenses
Years of Experience
5+ years of experienceCore Competencies
AdaptabilityCollaborationCuriosityService-OrientedStrives for Positive ResultsKnowledge, Skills, Abilities and Other (KSAOs)
• 5+ years of hands-on experience in modern software development environments.
• Minimum 3 years Salesforce Configuration and Platform development experience.
• Experience with Conga (Apttus) Configuration for Salesforce is required including customization utilizing Apex coding: Conga Configure Price Quote (CPQ) and Contract Lifecycle Management (CLM) implementations.
• Salesforce Developer certifications preferred.
• Experience with Sales Cloud preferred. Service, Marketing and Community experience a plus.
• Experience configuring templates with Conga X-Author is a plus.
• Experience in all phases of the software development lifecycle, exposure to database development, and design pattern skills.
• Abilit
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s