> Markdown version of [/jobs/ext/3778372-software-engineer-technical-lead](https://www.wearedevelopers.com/jobs/ext/3778372-software-engineer-technical-lead). 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). --- # Software Engineer / Technical Lead - **Company:** Business Intelligence - **Location:** Mount Pleasant Township, PA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), .NET Framework, Artificial Intelligence, Amazon Web Services, Business Analytics Applications, Application Frameworks, Computing Platforms, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Documentation, Software Quality, Code Review, Computer Engineering, Continuous Integration, Supervisory Control and Data Acquisition (SCADA), Python (Programming Language), PostgreSQL, Machine Learning, Microsoft SQL Server, Modular Design, Message Queuing Telemetry Transport (MQTT), Software Architecture, Power BI, OpenAI, OPC Unified Architecture, Software Engineering, Software Systems, Software Modules, Enterprise Software Applications, Reliability of Systems, Technical Debt, Agentic-AI, Git, Containerization, Information Technology, Restful APIs, Software Performance, Industrial Software, Software Version Control, Software Library, Docker - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/2_163950616 ## About the Role * Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related field (or equivalent experience). * 8+ years of professional software development experience. * 3+ years leading engineering teams or serving as technical lead. * Strong software architecture experience. * Experience designing enterprise software platforms. * Excellent communication skills. * Strong organizational and project management abilities. * Proven leadership experience. * Ability to manage multiple projects simultaneously. Preferred Technical Experience Experience with many of the following: * Ignition by Inductive Automation * SQL Server * Python * OpenAI / Codex / Agentic AI tools * C# * .NET * PostgreSQL * Java * REST APIs * OPC UA * MQTT * Industrial automation systems * PLC communications * MES systems * ERP integrations * Git source control * CI/CD practices * Docker or containerized applications * Cloud platforms (Azure or AWS) * Reporting and analytics platforms, such as PowerBI Preferred Industry Experience Experience working within manufacturing environments including: * Industrial automation * Manufacturing execution systems (MES) * SCADA systems * OEE * Quality systems * Process monitoring * Production reporting * Data historians * Digital transformation initiatives Key Competencies The successful candidate demonstrates: * Visionary thinking * Strong technical judgment * Innovation * Leadership * Integrity * Accountability * Strategic thinking * Customer focus * Continuous learning * Excellent communication * Team development * Problem solving * Decision making * Attention to detail * Ownership mindset ## Description Business Intelligence Solutions (BiS) is seeking an experienced Senior Software Engineer / Technical Lead who is passionate about building world-class industrial software while leading and mentoring a high-performing engineering team. This is more than a software development role; it is a technical leadership position responsible for driving innovation, software architecture, product quality, project execution, and engineering excellence. The ideal candidate enjoys solving complex manufacturing challenges, creating scalable software platforms, and helping engineers grow professionally. You will work directly with company leadership to shape the future of our BiS platform and custom manufacturing solutions built on Ignition, while ensuring projects are delivered on time, within budget, and at the highest quality. Simple.Robust.Scalable.REAL RESULTS. About Business Intelligence Solutions Business Intelligence Solutions (BiS) helps manufacturers transform operations through innovative software solutions that improve productivity, quality, visibility, and profitability. Our mission is simple: Simplify Manufacturing Intelligence. We develop modern industrial software that connects machines, people, ERP, MES, quality systems, and enterprise data into meaningful information that drives better decisions. As we grow, we are building a company known for technical excellence, innovation, customer success, and industry leadership. Primary Responsibilities Technical Leadership * Lead the software engineering team through technical direction and mentorship. * Establish engineering standards, best practices, and coding guidelines. * Perform architecture reviews and design reviews. * Guide technical decision-making across multiple customer projects. * Promote software reliability, simplicity, maintainability, and scalability. * Mentor junior and mid-level developers through coaching and code reviews. * Foster a culture of accountability, ownership, and continuous improvement. Software Architecture & Design * Design scalable software architectures for industrial applications. * Develop reusable software frameworks and product components. * Lead development of the BiSx software platform. * Standardize software modules for rapid deployment. * Ensure software follows modern object-oriented and modular design principles. * Drive consistency across customer implementations. Innovation * Identify emerging technologies that create customer value. * Lead product innovation initiatives. * Research and evaluate AI, machine learning, IIoT, MQTT, Unified Namespace, cloud technologies, and modern manufacturing software trends. * Translate customer needs into new software capabilities. * Help define the future direction of BiS products. Project Leadership * Lead technical execution of multiple customer projects. * Break large projects into manageable deliverables. * Estimate engineering effort and schedules. * Coordinate engineering resources across multiple priorities. * Work closely with project managers and customers. * Identify project risks before they become problems. * Ensure projects are delivered on schedule and within budget. Software Development * Design, develop, and maintain industrial software applications. * Write clean, efficient, and maintainable code. * Participate in architecture discussions and peer reviews. * Troubleshoot complex software issues. * Improve software performance and reliability. * Build reusable software libraries. Quality & Process Improvement * Improve engineering workflows. * Establish testing procedures. * Promote automated testing where practical. * Improve documentation standards. * Develop repeatable engineering processes. * Reduce technical debt. * Increase software quality and consistency. Customer Engagement * Participate in customer discovery meetings. * Translate operational requirements into software solutions. * Present technical concepts to customers. * Assist with solution architecture. * Support major customer implementations. Leadership Expectations This role is expected to: * Lead by example. * Inspire innovation. * Build trust within the engineering team. * Develop future technical leaders. * Encourage creative problem solving. * Hold high standards while supporting team growth. * Make difficult technical decisions when necessary. * Create a positive engineering culture focused on excellence., Success in this role will be measured by: * Successful delivery of customer projects * Engineering team performance and growth * Software quality and reliability * Reduction in technical debt * On-time project completion * Customer satisfaction * Product innovation * Reusable software created * Engineering process improvements * Contribution to BiSx(continual improvement) product development