Principal Software Engineer
$142.4k - $213.6kSchneider 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
- 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
- ...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...SuggestedFlexible hours3 days per week1 day per week
- ...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...SuggestedLocal areaImmediate start
$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....SuggestedFor contractorsCasual workWork at officeFlexible hours- ...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....SuggestedLocal area3 days per week
- ...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
- 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
- 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...H1bWork at office
- ...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...
- ...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...
- ...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 workLocal area
- 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 timeContract workLocal areaRelocation
- ...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 workWork at office
- ...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 timeRelocation
$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 employmentFull timePart timeWork at officeRelocationLong distance- ...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
- 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.
- ...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 timeWork experience placementWork visa
- 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 timeRemote workRelocation
- ...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
$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- ...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 startRemote work
- ...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
$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 timeWork at office- ...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 officeWork from homeFlexible hours
$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 officeLocal area- 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 timeImmediate startRelocation
- ...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
- ...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
- ...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 timeWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- id software Franklin, TN
- healthcare software sales Franklin, TN
- software technical support Franklin, TN
- software asset management analyst Franklin, TN
- software implementation project manager Franklin, TN
- software Franklin, TN
- software sales Franklin, TN
- remote software sales Franklin, TN
- software support Franklin, TN
- bank software Franklin, TN


