Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$142.4k - $213.6k

Schneider Electric

Schneider Electric is seeking an experienced IT Owner to provide end-to-end ownership of business-critical ERP platforms supporting key business operations. This role is responsible for ensuring the ongoing stability, security, compliance, availability, and lifecycle management of complex enterprise ERP environments. The ideal candidate will bring experience working with one or more large-scale ERP platforms and understand how ERP systems integrate across functions such as manufacturing, supply chain, finance, and enterprise operations. While deep expertise in any single ERP solution is not required, successful candidates will possess strong platform governance, service management, stakeholder leadership, and operational management experience within large enterprise environments. This is a highly visible role that partners closely with architects, delivery teams, infrastructure teams, vendors, and business stakeholders to ensure enterprise platforms remain resilient, compliant, and aligned with business needs. Key Responsibilities Define and execute the application evolution roadmap and maintain accountability for the full application lifecycle. Ensure a reliable, secure, and scalable technology landscape, including infrastructure, integrations, interfaces, and data flows. Ensure high availability, performance, resilience, and disaster recovery capabilities. Serve as the primary point of contact for major incidents and drive resolution within established service level agreements (SLAs). Ensure ongoing compliance with cybersecurity, data privacy, regulatory, audit, and corporate governance requirements. Maintain ownership of application certification activities and compliance controls. Oversee support and maintenance activities, ensuring adherence to established service level commitments. Define, implement, and maintain archiving and log management strategies. Partner with internal delivery organizations, architects, and service teams to ensure operational excellence. Manage relationships with technology vendors and external partners. Identify and mitigate operational, cybersecurity, technology, and data privacy risks. Ensure timely application of patches and updates across application, database, and operating system layers. Monitor platform performance and proactively address emerging issues and trends. Ensure IT General Controls (ITGC) and change management processes are effectively implemented and maintained. Manage application Total Cost of Ownership (TCO) and support budget-related activities. Maintain CMDB accuracy, asset information, and service mapping documentation. Ensure technical documentation remains current, including architecture diagrams, business process flows, and integration documentation. Review end-to-end ecosystem architecture to identify gaps, risks, and undocumented dependencies. Collaborate with peers responsible for other ERP platforms to support consistent governance, standards, and operational practices across the enterprise. Qualifications Education Bachelor's degree in Computer Engineering, Information Technology, Computer Science, or a related technical discipline. Experience Minimum 7 years of experience in an IT Owner, Platform Owner, Service Delivery Manager, Application Owner, Product Owner, ERP Operations, or related enterprise IT leadership role. Experience supporting large-scale ERP environments within complex enterprise organizations. Experience working across multiple technology teams, business stakeholders, vendors, and support organizations. Proven ability to lead through influence and drive alignment without direct authority. Experience operating within global or highly matrixed organizations preferred. Technical Skills Strong understanding of ERP platforms and business-critical enterprise applications. Experience working with multiple ERP ecosystems such as SAP, Oracle, Microsoft Dynamics, Infor, or similar enterprise platforms. Knowledge of enterprise application architecture, integrations, middleware, interfaces, and data flows. Understanding of Application Lifecycle Management (ALM), including implementation, upgrades, support, maintenance, and retirement activities. Strong knowledge of IT Service Management (ITIL), including Incident, Problem, Change, Release, Availability, and Service Level Management. Experience with governance, audit controls, compliance frameworks, certification processes, and IT General Controls (ITGC). Understanding of cybersecurity principles, vulnerability management, patch management, identity and access management, and data privacy requirements. Knowledge of Disaster Recovery (DR), Business Continuity Planning (BCP), High Availability (HA), and operational resilience practices. Leadership & Communication Skills Strong executive communication and presentation skills. Ability to engage effectively with both senior leadership and technical teams. Strong stakeholder management and relationship-building capabilities. Demonstrated ability to influence decisions and drive outcomes across complex organizations. Strategic mindset with the ability to balance business priorities, operational risk, technology needs, and cost considerations. Strong governance orientation and accountability mindset. Direct, collaborative, and results-oriented leadership style. For this U.S. based position, the expected pay range is USD 142,400 - USD 213,600 per year. This pay range includes base pay and short-term incentives. The compensation range for this full-time position applies to candidates located within the United States. Our pay ranges are determined by reviewing roles of similar responsibility and level. Within the pay range, individual pay is determined by several factors including performance, knowledge, job-related skills, experience, and relevant education or training. Our Total Rewards package outlines all the benefits and support you’ll enjoy as part of the Schneider Electric team: Care for Yourself and Your Family. We ensure you feel secure with benefits that help you and your family thrive: medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks, flexible work arrangements, paid family leaves, well-being programs, 12 holidays per year, and 15 days of paid time off per year. Invest and Plan Your Future. We help you plan and invest for the future with competitive pay and programs including base salary, incentives, company share ownership, and 401(k) with match. Grow Your Skills and Career. We support development through performance discussions, global opportunities, the Schneider Career Hub, and learning platforms like Coursera. Team Up in the Workplace. We encourage collaboration, recognition, sharing your voice, and an inclusive workplace. Support Your Community. We make a difference through volunteer leave, programs with Schneider Electric Foundation, youth education initiatives, and military leave benefits. Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. #J-18808-Ljbffr

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Franklin, TN vacancy
  • Position - Java Developer Franklin, TN, 37068 95k to Max 105k Mandatory Skillset required: Strong proficiency in Java programming and the Spring Boot framework. Strong Knowledge on AWS Cloud. Experience with application development...
    Suggested

    Yochana

    Franklin, TN
    5 days ago
  •  ...DevOps Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending on current project Position Summary: We're looking for a DevOps Engineer to deploy gaming applications to both on-prem and cloud... 
    Suggested
    Flexible hours
    3 days per week
    1 day per week

    1872 Consulting

    Franklin, TN
    1 day ago
  •  ...Senior Software Engineer (Intelligent Data Systems) OMNIA Partners has become the largest and most experienced purchasing organization for public and private sector markets by delivering unparalleled scale and solutions. Through further organic growth and strategic... 
    Suggested
    Local area
    Immediate start

    OMNIA Partners

    Franklin, TN
    1 day ago
  • $76.1k - $153.12k

     ...building systems, preparing technical documents and performing engineering calculations in coordination with project teams. Fire...  ...Maintains knowledge and understanding of common industry software, including Revit, Bluebeam Revu and Microsoft Office products.... 
    Suggested
    For contractors
    Casual work
    Work at office
    Flexible hours

    Henderson Engineers

    Franklin, TN
    5 days ago
  •  ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL.... 
    Suggested
    Local area
    3 days per week

    Tyler Technologies

    Brentwood, TN
    17 hours ago
  •  ...100, we're scaling rapidly and investing heavily in our core engineering platform: the backend systems, APIs, and AI-integrated infrastructure...  ...platform. This is a senior individual contributor role with a Principal trajectory, meaning real architectural ownership, not... 
    Full time

    360 Privacy

    Brentwood, TN
    16 hours ago
  • Job Title EDI Developer – IBM Sterling Location Franklin, TN (Hybrid) Rate $55 – $60 /hr on C2C Contract Type Contract Job Description Primary Skills EDI Development experience for at 5 years Highly Experienced on RealTime processes setup and setting up required configuration...
    Contract work

    Tech Mirrors

    Franklin, TN
    17 hours ago
  • Kaiser Aluminum is seeking a Jobscope Developer (RPG Developer) to join our corporate office in Franklin, Tennessee or at one of our plants in the United States. This is an onsite position. At this time, we are not able to offer visa sponsorship for this role, either now...
    H1b
    Work at office

    Kaiser Aluminum

    Franklin, TN
    17 hours ago
  •  ...on business requirements. Build and enhance PeopleSoft components using PeopleTools, PeopleCode, Application Designer, Application Engine, Component Interfaces, and Integration Broker. Develop and support reports, interfaces, conversions, enhancements, and workflows using... 

    DELTA SYSTEM & SOFTWARE INC

    Franklin, TN
    17 hours ago
  •  ...Staff Software Engineer The Staff Software Engineer will serve as engineering lead for technical aspects of projects that support strategic value for the organization. They will work with product owners and business analysts to determine the functional and technical... 

    PathGroup

    Brentwood, TN
    4 days ago
  •  ...accessible, affordable, and high-quality healthcare by providing digital transformation services, custom application development, data engineering, business intelligence solutions, and specialized consulting services to all parts of the healthcare ecosystem. With nearly 3,500... 
    Contract work
    Local area

    emids

    Franklin, TN
    3 days ago
  • Job Overview We are seeking a passionate and motivated iOS Developer with 6 months to 4 years of experience in developing mobile applications for Apple devices. The ideal candidate should have strong knowledge of iOS development, be willing to work in an onsite or hybrid...
    Full time
    Contract work
    Local area
    Relocation

    Hudson Manpower

    Franklin, TN
    25 days ago
  •  ...data lineage, and troubleshoot datasets across Snowflake and Microsoft Fabric. Pipeline Collaboration: Collaborate with data engineering teams on the integration of new data streams into the reporting layer, validating data quality and structure on the BI side.... 
    Casual work
    Work at office

    Hardee's

    Franklin, TN
    2 days ago
  •  ...operational costs, and enhance overall customer service in the transportation sector.  JOB SUMMARY: As an Integration Software Engineer , you will have a unique impact on critical business systems that U.S. Multimodal Group’s depends on to move our company forward... 
    Full time
    Relocation

    US Multimodal Group

    Franklin, TN
    8 days ago
  • $60k

     ...aerospace and automotive companies. We are seeking an Application Engineer to join the team in St. Louis, MO who will be responsible for...  ...needs as they pertain to the utilization of PolyWorks software in conjunction with various metrology systems. JOB DESCRIPTION... 
    Permanent employment
    Full time
    Part time
    Work at office
    Relocation
    Long distance

    3D Infotech Inc

    Franklin, TN
    23 days ago
  •  ...Role: Site Reliability Engineer (SRE) Location: Brentwood, TN (Onsite) Contract Experience: 6-8+ years Role Description: Combines software engineering and IT operations to ensure the reliability, scalability, and performance of systems, with... 
    Contract work

    AceStack LLC

    Brentwood, TN
    5 days ago
  • Job Title Required Skills: 7+ years of experience in Web Development Participate in architecture, development and implementation of technical systems. Strong web development skills with knowledge of Angular 8/7/6.

    Rootshell Inc

    Brentwood, TN
    5 days ago
  •  ...Essential Functions: Successful candidate will provide website design, development, testing, management and support the hardware/software infrastructure for a web-based portal for our internal client. Essential functions will include, but not be limited to: Performing... 
    Full time
    Work experience placement
    Work visa

    Hirebridge

    Franklin, TN
    1 day ago
  • Sr Software Engineer (C#, .Net framework, WPF, WCF, .Net core, OOAD, Design Patterns, Multi-Threading) in Franklin, TN - Hybrid .Net, .NET Framework, Design Patterns, Multi-Threading, OOA, OOD, Visual Studio.NET, WCF, WPF Location: Tennessee Job Function: Software Engineering... 
    Full time
    Remote work
    Relocation

    DBA Web Technologies

    Franklin, TN
    more than 2 months ago
  •  ...across six states. POSITION SUMMARY:   The Senior Systems Engineer - Active Directory / Azure will be part of an experienced team...  ...vendors on issue resolution. # Installs various types of software including operating systems and applications on a variety of... 
    Remote work

    Ardent Corporate

    Brentwood, TN
    3 days ago
  • $120k - $130k

     ...Loan Refinancing Salary Range $120,000 - $130,000 a Year Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Referrals increase your chances of interviewing at Tata Consultancy Services by 2x. Get notified about... 
    Full time

    Tata Consultancy Services

    Brentwood, TN
    3 days ago
  •  ...and creativity that enables our organization to deliver strategic success.  Job Summary: BLR is seeking a remote Senior Software Engineer (PHP) to help maintain, improve and extend our established environmental, health, and safety (EHS) compliance platform. You will... 
    Immediate start
    Remote work

    BLR | Leadership Platforms | CCMI

    Brentwood, TN
    15 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science/Engineering /Mathematics/... 
    H1b

    SynergisticIT

    Brentwood, TN
    3 days ago
  • $70k - $90k

     ...Description Company Description Manufacturing Application Engineer Job Type: Full-Time Work Location: Onsite (Travel up to...  ...for manufacturing systems. Support factory automation software implementation and testing while working with equipment and PLC... 
    Full time
    Work at office

    SBT Global, Inc.

    Spring Hill, TN
    5 days ago
  •  ...POSITION DESCRIPTION Position: Mid-Level Business Application Engineer Reports to: Director of Innovation and Director of...  ...you will be responsible for the maintenance and enhancement of software platforms for Parthenon Management Group and all its clients.... 
    Work at office
    Work from home
    Flexible hours

    Parthenon Management Group Careers Page

    Brentwood, TN
    10 days ago
  • $140k - $210k

     ...Description Salary: $140,000 - $210,000 Senior/Staff Site Reliability Engineer, Platforms Location: Nashville, TN (Hybrid, 3 days in office...  ...ownership over the infrastructure that enables faster software delivery with fewer incidents. You've spent years building... 
    Work at office
    Local area

    360 Privacy

    Brentwood, TN
    10 days ago
  • Job Title SENIOR DELPHI DEVELOPER Start Date ASAP Job Code Salary Not Listed Company Name JUDGE GROUP Employment Type Full-Time Company URL www.judge.com Required Experience 7+ Years Contact Email ****@*****.*** Required Education Bachelor...
    Full time
    Immediate start
    Relocation

    JUDGE GROUP

    Brentwood, TN
    more than 2 months ago
  •  ...IDR is seeking a Page Performance Engineer to join one of our top clients for an opportunity in Brentwood, Tennessee. This role focuses on optimizing frontend website performance to enhance user experience and drive eCommerce revenue. The company operates within the... 
    Contract work

    IDR

    Brentwood, TN
    15 days ago
  •  ...strategic initiatives. Duties and Responsibilities Support the full software development life cycle for business intelligence, reporting,...  ...Education   Bachelor's degree in Computer Science, Engineering or Business Administration Equivalent educational or professional... 
    Work at office

    Specialty Care

    Brentwood, TN
    28 days ago
  •  ...the Brentwood, TN office a MINIMUM of 3 days per week AFTER a 90-day IN-OFFICE PROBATIONARY PERIOD. ***   DESCRIPTION INTEGRA Software Systems is looking for a detail-oriented person for a full-stack developer, which is a full-time salaried position in the... 
    Full time
    Work at office
    3 days per week

    Integra Software Systems LLC

    Brentwood, TN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!