> Markdown version of [/jobs/ext/2144984-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2144984-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Saint-Gobain - **Location:** Malvern, PA, United States (Remote available) - **Experience:** Expert - **Salary:** $92,000.0 - $142,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Business Systems, C++ (Programming Language), Code Review, Information Systems, Relational Databases, Database Development, Web Development, Distributed Systems, Supervisory Control and Data Acquisition (SCADA), Python (Programming Language), PostgreSQL, Microsoft SQL Server, Oracle (Applications), SAP (Applications), Systems Integration, Information Technology, Qad - **Published:** August 20, 2026 - **Apply:** https://www.juju.com/job/00000000gnysfb ## About the Role + H.S. Diploma required, Bachelor's or Master's degree preferred in Engineering, Computer Science, Information Systems or Business Administration. + 5+ years of experience with hands-on software and web development and database development + 5+ years of experience with various manufacturing applications MES/ERP/SCADA + 2+ years of technical project leadership + Expertise of Python as well as one or more other core languages (C++, Java, .NET, etc.) with proficiency with additional languages or frameworks as needed + Deep experience with relational databases (SQL Server, Oracle, PostgresSQL) + Demonstrated experience designing distributed systems and integrating shop-floor systems (MES/SCADA) with ERP Systems (QAD, SAP) ## Description We are seeking an experienced Senior Software Engineer to lead the design, development, integration, and implementation of enterprise business solutions. This role reports to the Business Systems Manager and is responsible for delivering scalable digital solutions that seamlessly integrate with existing business systems, including MES, ERP, production network systems, and custom applications. The ideal candidate will lead technical architecture and decision-making for complex projects, manage project timelines and deliverables, and serve as a key point of communication for stakeholders regarding project status, risks, and mitigation strategies. Responsibilities include driving system enhancements, troubleshooting business-critical issues, overseeing testing and deployment activities, and ensuring adherence to coding, security, and performance best practices. This position also provides technical leadership through code reviews, mentorship of junior engineers, documentation of solutions, and collaboration with cross-functional teams and external vendors to continuously improve and support enterprise IT systems. ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)