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

Senior Software Engineer, ERP Platform

$92.8k - $170.3k

Socket.dev

Overview At PowerSchool, we are a dedicated team of innovators guided by our shared purpose of powering personalized education for students around the world. From the central office to the classroom to the home, PowerSchool supports the entire educational ecosystem as the global leader of cloud-based software for K-12 education. Our employees make it all possible, and a career with us means you’re joining a successful team committed to engaging, empowering, and improving the K-12 education experience everywhere. Team Overview Our Research & Development (R&D) team is the technical talent at the heart of our product suite, overseeing the product development lifecycle from concept to delivery. From engineering to quality assurance to data science, the R&D team ensures our customers seamlessly use our products and can depend on their consistency. Responsibilities We are establishing an ERP Platform team to modernize our core architecture and transition legacy COBOL and Genero applications into a modern domain-driven C#/.NET platform. We are seeking a high-impact Staff Software Engineer (Builder-Architect) to lead the technical execution of this modernization. This role combines deep software engineering with platform architecture and AI-assisted modernization. You will design and build the Agentic Modernization Factory—a suite of AI-driven workflows that automate translation, refactoring, and validation of legacy business logic. At the same time, you will help architect the next-generation ERP platform using modern .NET services, event-driven integrations, and micro-frontend user interfaces. Your day-to-day job will consist of: Legacy Modernization Analyze and understand legacy COBOL (BusinessPlus) and Genero (eFinancePlus) applications including batch jobs, business rules, copybooks, and file processing. Translate legacy logic into clean, maintainable C#/.NET aligned with modern architecture patterns. Identify and remediate platform assumptions from HP MPE, UNIX emulation, file systems, and batch schedulers. Reconcile legacy data access patterns with SQL Server relational schemas and modern ORM practices. Preserve financial correctness including fund accounting, allocations, accruals, and auditability. Build the AI Modernization Factory Design agentic workflows that automate COBOL/Genero translation into C#. Implement pipelines for: automated code translation automated test generation output diffing and reconciliation deterministic execution mismatch detection and reporting Build self-correction loops that analyze test failures and refactor generated code. Implement Golden Master testing frameworks to validate parity between legacy and modern systems. Platform Architecture & Integration Architect an event-driven integration platform using AWS services including: EventBridge Lambda API Gateway SQS Design an asynchronous integration gateway with canonical data contracts. Establish publish/subscribe domain event patterns across ERP services. Build hybrid connectivity across cloud and on-premise environments using: PrivateLink VPC Site-to-Site VPN Create reusable modernization patterns and shared platform services. Modern Application Development Design and build enterprise backend services using C#/.NET. Implement architecture patterns including: Domain-Driven Design Repository and Unit of Work Dependency Injection Event-driven messaging Build micro-frontend applications using React and TypeScript. Develop reusable enterprise UI components and dynamic screen frameworks. Implement robust automated testing across services and UI. Key Technologies

C# / .NET

React / TypeScript AWS (EventBridge, Lambda, API Gateway) SQL Server Domain-Driven Design AI-assisted development workflows Qualifications Minimum Qualifications 8+ years of professional software engineering experience, with significant experience building enterprise applications. Strong proficiency in C# and .NET, including experience designing and developing scalable backend services. Experience designing and implementing event-driven or distributed systems. Experience working with relational databases (SQL Server or similar) and modern data access patterns. Demonstrated experience applying object-oriented design principles and common design patterns (e.g., Repository, Dependency Injection, Pub/Sub). Experience working with cloud platforms such as AWS, Azure, or GCP and building API-driven services. Experience developing automated tests and working within CI/CD pipelines. Ability to analyze and refactor large or legacy codebases and translate business logic into modern architectures. Strong problem-solving skills and ability to work independently on complex technical initiatives. Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience. Preferred Qualifications Experience working with COBOL or legacy ERP systems. Experience with React and TypeScript or modern frontend frameworks. Experience implementing Domain-Driven Design (DDD). Experience with AWS services such as EventBridge, Lambda, API Gateway, or SQS. Experience with AI-assisted development tools or LLM orchestration frameworks. Experience with financial systems, fund accounting, or enterprise ERP platforms. Compensation & Benefits Compensation & Benefits PowerSchool Offers The Following Benefits Comprehensive Insurance Coverage (including Medical, Dental, Vision, Pharmacy benefits, Life Insurance and AD&D) Flexible Spending Accounts and Health Savings Accounts Short-Term Disability and Long-Term Disability Comprehensive 401(k) plan Generous Parental Leave Unrestricted paid time off (known as Discretionary Time Off - DTO) Wellness Program, including ClassPass & Employee Assistance Program Tuition Reimbursement Optional Benefits: Pet Insurance, Identity Theft Protection, Student Debt Repayment Program and Prepaid Legal coverage A reasonable estimate of the base compensation range for this position is $92,800 - $170,300 USD. This compensation range is specific to the United States and it incorporates many factors including but not limited to an applicant's skills and prior relevant experience and training; licensures, degrees, and certifications; internal equity; internal pay ranges; and market data/range parameters. EEO Commitment EEO Commitment PowerSchool is committed to a diverse and inclusive workplace. PowerSchool is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers PowerSchoolers to deliver the best results for our customers. We not only celebrate the diversity of our workforce, we celebrate the diverse ways we work. If you have a disability and need an accommodation regarding our recruiting process, please let us know by emailing View email address on click.appcast.io. #J-18808-Ljbffr Socket.dev

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ERP Platform in Dallas, TX vacancy
  • PowerSchool Group LLC is seeking a high-impact Staff Software Engineer to lead the technical execution of its ERP modernization strategy in Dallas, Texas. This role focuses on converting legacy systems to a modern architecture using C#/.NET and AWS services. The candidate... 
    Senior
    Software

    PowerSchool Group LLC

    Dallas, TX
    2 days ago
  •  ...our dynamic Technology team as Senior Systems Analyst where you will...  ...data integrity and cross-platform synergy.You will collaborate directly...  ...gained from previous ERP implementations and operational...  ...implementation of the ERP application software modules or database and/or... 
    Senior
    Software
    Full time
    H1b
    Relocation

    UT Southwestern

    Dallas, TX
    15 hours ago
  •  ...possess strong negotiation skills and significant experience with hardware and software purchases, both for internal use and resale. This position demands a Bachelor's degree and expertise with ERP systems, particularly Oracle. Proficiency in MS Office and bilingual... 
    Senior
    Software

    Procom Services

    Dallas, TX
    3 days ago
  •  ...Systems Analyst to provide technical and functional support for software applications and related infrastructure. The ideal candidate will...  ...of IT experience, and knowledge of business systems such as ERP and CRM. Responsibilities include troubleshooting, maintaining applications... 
    Senior
    Software

    Halo Group

    Dallas, TX
    4 hours ago
  • $127.1k - $149.5k

     ...Monroe is currently seeking a Senior Consultant to join our CFO...  ...assessments, application strategy, software and integrator selection,...  ...Accounting, Supply Chain, Economics, Engineering, Management/Business,...  ...selection and implementation of ERP Solutions (SAP ERP, Oracle... 
    Senior
    Software
    Internship
    Work at office
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Dallas, TX
    3 days ago
  • $124k - $280k

     ...Senior Manager, Microsoft Dynamics ERP At PwC, our people in business application consulting specialize in...  ...individuals analyze client needs, implement software solutions, and provide training and...  ...365 Technical Architects, clients, engineering teams including developers, testers... 
    Senior
    Software

    PwC (US)

    Dallas, TX
    5 days ago
  •  ...secure, highly available software for matching,...  ...observability.* Mentor engineers and foster a culture of...  ...experienceGEICO seeks a **Senior Staff Software Engineer...  ...scale the Substantiation Platform—systems that validate and...  ...Financial Data Warehouse, and ERP-aligned teams to... 
    Senior
    Software
    Local area
    Flexible hours

    GEICO

    Dallas, TX
    2 days ago
  • $124k - $280k

     ...analyse client needs, implement software solutions, and provide...  ...Those in Microsoft Dynamics ERP at PwC will specialise in analysing...  ...Dynamics ERP solutions. As a Senior Manager, you guide large...  ...Technical Architects, clients, engineering teams including developers, testers... 
    Senior
    Software
    H1b

    PwC

    Dallas, TX
    5 days ago
  • $159k - $230k

     ...products.Collaborate with board, chip and system engineers, design partners, and chip vendors, to...  ...understanding of SerDes capabilities.Our Platforms Infrastructure Engineering team designs and builds the hardware and software technologies that power all of Google's services... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, TX
    4 days ago
  • $122k - $200k

     ...grow, and make an impact. Join us!Position Summary:This is a senior platform engineering role responsible for architecting, building, and advancing...  ...technical thought leadership based on conducting multiple software implementations, and applying both depth and breadth in a... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Addison, TX
    3 days ago
  • $159k - $231k

     ...qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, Physics, a...  ....As a Power Integrity Engineer within Platforms Infrastructure Engineering, you will...  ...enable developers to build the future. From software to hardware our teams are shaping the... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  •  ...ecosystem and our robust technology platforms across the IBM portfolio Your...  ...The Oracle Cloud ERP Financials Lead Consultant is...  ...incorporate client requirements, software capability and future directions...  ...practices and share with team. Act as senior client-facing advisor on... 
    Software
    Full time

    IBM

    Irving, TX
    15 hours ago
  • $236k - $329k

     ...align on Robotics initiatives and roadmap, engineering execution with business goals.Identify,...  ...-purpose bipedal/wheeled humanoid platforms for flexible, human-centric data center...  ...will collaborate closely with hardware, software, and system engineers to ensure seamless... 
    Senior
    Software
    Contract work
    Remote work
    Worldwide
    Flexible hours

    Google

    Sunnyvale, TX
    1 day ago
  • $125.76k - $188.64k

     ...OverviewWe are seeking a highly skilled and versatile Senior ATM & Financial Systems Software Engineer to join our engineering team. In this role, you will...  ...and manage backend infrastructure on cloud platforms, utilizing automated CI/CD pipelines to ensure rapid... 
    Senior
    Software
    Full time

    Citigroup

    Irving, TX
    1 day ago
  • $150k - $218k

     ...Linux operating system, firmware, and software tools.Improve the testing environment and...  ...; design the test fixture for better engineering efficiency and data accuracy.Set up and...  ...services, and providing the essential platforms that enable developers to build the future... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, TX
    15 hours ago
  • $174k - $252k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...technologies. Google's software engineers develop the next-generation technologies...  ...building the next generation of Google platforms, we make Google's product portfolio possible... 
    Senior
    Software

    Google

    Sunnyvale, TX
    4 days ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in one or more programming...  ...to Apache projects.Google's software engineers develop the next-generation technologies...  ...Flink, Presto). We focus on building a platform that allows enterprises to run large-... 
    Senior
    Software

    Google

    Sunnyvale, TX
    2 days ago
  • $174k - $253k

     ...experience testing, maintaining, or launching software products, and 1 year of experience with...  ...technologies. Google's software engineers develop the next-generation technologies...  ...global services, and providing the essential platforms that enable developers to build the... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $77k - $202k

     ...AssociateJob Description & SummaryThe OpportunityAs an ERP Agile Transformation Delivery Consultant, Senior Associate, you will engage with clients to optimize...  ..., you will leverage your understanding of various software solutions to help clients achieve their strategic objectives... 
    Senior
    Software
    Full time
    H1b
    Remote work

    PwC

    Dallas, TX
    4 days ago
  • $262k - $365k

     ...defining the architecture and technical road map for the software stack on our accelerator platforms.Drive large-scale technical programs from concept to...  ....Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, TX
    15 hours ago
  • $102.75k - $195.25k

     ...infrastructure behind an agentic software development lifecycle? Are...  ...knowledge bases that other engineering teams will depend on every day...  ...on a small, high-visibility platform team? If the answer to all of...  ...to you. Work you'll do As a Senior Consultant, Agentic Engineering... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Visa sponsorship

    Deloitte

    Dallas, TX
    1 day ago
  • $262k - $364k

     ...Lead and coach a distributed engineering team, fostering innovation while...  ...: Design and deploy scalable software and advanced serving...  ...transport across various NICs and platforms, tuning the communication stack...  ...GPUDirect Storage (GDS).As a Senior Staff Software Engineer, you... 
    Senior
    Software
    Remote work
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  • $262k - $365k

    Inspire, manage, and grow a talented team of software engineers, fostering an open environment while actively guiding their career development...  ...and Access Management policies across all of Google Cloud Platform (GCP).In this role, you will provide thought leadership to... 
    Senior
    Software

    Google

    Sunnyvale, TX
    3 days ago
  • $174k - $253k

     ...development code. Review code developed by other engineers and provide feedback to ensure best...  ...testing, maintaining, or launching software products, and 1 year of experience with...  ...global services, and providing the essential platforms that enable developers to build the... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $159k - $231k

     ...regulations.Apply hazard based safety engineering principles to evaluate the hazards and...  ...electronic loads, etc.As a Safety Engineer in Platforms Engineering, you will play a key role...  ...developers to build the future. From software to hardware our teams are shaping the... 
    Senior
    Software
    Worldwide

    Google

    Sunnyvale, TX
    4 days ago
  • CompuGroup Medical is hiring a Senior Software Engineer I to design, build, and operate secure, scalable platform services and RESTful APIs within a Scrum environment. You will own outcomes from design to production and influence architecture decisions. The role requires... 
    Senior
    Software

    XDENT France - CompuGroup Medical

    Richardson, TX
    4 days ago
  • $153.6k - $234.1k

     ...team is building next-generation autonomous platforms — the compute, communications, sensors, and platform software that bring AV vehicles to life safely and...  ...customers and setting industry benchmarks.  As a Senior Systems Engineer, you will be at the heart of this... 
    Senior
    Software
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    3 days ago
  • $159k - $231k

     ...align on Robotics initiatives and roadmap, engineering execution with business goals.Build and...  ...mechanical, electrical, embedded, and software disciplines within Robotics engineering...  ...services, and providing the essential platforms that enable developers to build the... 
    Senior
    Software
    Contract work
    Worldwide

    Google

    Sunnyvale, TX
    2 days ago
  •  ...knowledge and applied AI and data engineering. We help the world’s leading...  ...the data foundations, AI platforms, and governance models that turn...  ...outcomes.You Are:You are a Senior AI engineering Leader who...  ...of 10 years of experience in software or AI/ML engineering, including... 
    Senior
    Software
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Dallas, TX
    15 hours ago
  • $240k - $360k

     ...re empowered to do your best work.Role SummaryThe Senior Principal Architect is a highly influential...  ...direction, technical governance, and the evolution of software and network platforms within Network Platform Engineering (NPE).NPE designs, builds, and operates Equinix’s... 
    Senior
    Software
    Full time
    Work at office
    Shift work

    Equinix

    Dallas, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, ERP Platform. Be the first to apply!