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

Senior Software Engineer Technical Lead

Business Intelligence Solutions Inc

Job Description

Senior Software Engineer / Technical Lead

Business Intelligence Solutions (BiS)

Position Summary

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.

Required Qualifications

  • Bachelors 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

Success Metrics

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

What We Offer

At BiS, you wont simply write and implement software; you will help shape the future of manufacturing technology.

Youll have the opportunity to:

  • Lead next-generation industrial software development.
  • Build innovative manufacturing solutions used by leading manufacturers.
  • Influence company strategy and product direction.
  • Work directly with executive leadership.
  • Mentor talented engineers.
  • Develop industry-leading products.
  • Make a measurable impact on the growth of a rapidly expanding technology company.

Our Core Values

At Business Intelligence Solutions, we believe in:

  • Innovation — Challenge conventional thinking and continuously improve.
  • Simplicity — Create elegant solutions to complex manufacturing problems.
  • Ownership — Take responsibility and deliver results.
  • Integrity — Always do the right thing.
  • Customer Success — Our success is measured by our customers success.
  • Teamwork — Great products are built by great teams.
  • Continuous Improvement — Never stop learning or improving.
  • Faith - At the core of what we are and why we get to do what we do.

If you are passionate about technology, leadership, manufacturing innovation, and building software that makes a real difference, we invite you to join Business Intelligence Solutions and help define the future of industrial intelligence.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Technical Lead in Charlotte, NC vacancy
  •  ...First Bank SBA, Inc. seeks a Senior Software Engineer to design, develop, and support enterprise software...  ...in Charlotte, NC. You will provide technical leadership, architectural guidance,...  .... The ideal candidate will lead complex initiatives, evaluate emerging... 
    Senior

    First Bank SBA

    Charlotte, NC
    1 day ago
  • $260.2k

     ...currently initiating a search for an ESSP Senior Lead Protection Engineer for our Bosie, ID office. Candidates...  .... However, mastery of all these technical areas is not required. The...  ...responsibilities effectively.Applicable software: AcSELerator Quickset, GE Enervista,... 
    Senior
    Work at office
    Local area
    Remote work
    Relocation package

    WSP Group

    Charlotte, NC
    19 hours ago
  •  ...Spark, Python, Shell ScriptingJob SummaryBS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience.5+ years of hands-on software development experience with Big Data & Analytics solutionsGCP Cloud: Big Query,... 
    Senior
    Work experience placement

    HCL Technologies

    Charlotte, NC
    1 day ago
  •  ...Senior Lead Software EngineerLocation: New Jersey/Charlotte, NCSkill Mix:10+ years application development experienceJava, Spring boot, Microservices, Kafka, MongoDB, OCPArchitect and design enterprise-scale solutions across payments domainsPayments Transformation expertise... 
    Senior

    United IT

    Charlotte, NC
    4 days ago
  •  ...A leading recruitment firm is seeking a Senior Product Leader in Charlotte, NC to build a brand-new financial services system. The ideal candidate will...  ...functional teams, ensuring regulatory compliance and technical alignment. The role requires a Bachelor's degree in Computer... 
    Senior

    Motion Recruitment

    Charlotte, NC
    2 days ago
  •  ...American Airlines in Charlotte, NC seeks a Senior Engineer to join the Engineering team within Operations. You will provide engineering support for aircraft and related systems, lead maintenance planning, and ensure regulatory compliance while coordinating with manufacturers... 
    Senior

    American Airlines

    Charlotte, NC
    3 days ago
  •  ...Sr. Software Engineer LeadClient: WellsFargo (Through CTS) Location: Charlotte, NC (or) Dallas,...  ...8+ years of experience as S/W Engineer Lead in developing or influencing applications...  ...to meet complex business and technical needs across various groups.Lead the strategy... 
    Senior
    Work from home

    Argyle Infotech

    Charlotte, NC
    4 days ago
  •  ..., operators, creatives, designers, engineers, and architects. Our team balances...  ...the workforce. Work You’ll Do As a Senior Consultant, AWS MarTech Lead on the Advertising, Marketing, & Commerce...  ..., solution design, estimation, and technical planning for AWS-based marketing... 
    Senior
    Local area

    Deloitte

    Charlotte, NC
    2 days ago
  • $130k - $200k

    Position Summary CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales & Service team empowers...  ..., operators, creatives, designers, engineers, and architects. Our team balances...  ...experience in technology consulting, software engineering, cloud architecture, or enterprise... 
    Senior
    Local area

    Deloitte

    Charlotte, NC
    1 day ago
  •  ...Kleinfelder seeks a Senior Principal Geotechnical Engineer to lead its geotechnical engineering discipline in North Carolina. The role emphasizes project leadership, client relations, and technical excellence across transportation, water, and energy projects. The candidate... 
    Senior
    Work at office

    Kleinfelder

    Charlotte, NC
    4 days ago
  •  ...Intapp is seeking a Principal Technical Consultant to lead the technical delivery of Intapp solutions, acting as the design authority and trusted advisor to clients. You will partner with the Principal Consultant to drive architecture, integration management, and client... 
    Senior

    Integration Appliance, Inc.

    Charlotte, NC
    4 days ago
  •  ...and Nichols is seeking a highly experienced civil engineer to serve as a Senior Project Manager and Technical Leader in the field of water resources and heavy civil...  ...15+ years of experience who is passionate about leading complex projects, mentoring staff, and advancing... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Freese and Nichols

    Charlotte, NC
    1 day ago
  • Join Our Team as a Lead Process Engineer.Deciding on your next employer is not a decision to be made lightly. But if you want to work on the...  ...supporting Power Boilers.In this role, you will serve as a technical expert for fluidized bed boiler and gasification as well as... 
    Senior
    Full time
    Relocation

    Valmet

    Charlotte, NC
    3 days ago
  •  ...lines and risk functions, including application functionality testing, change management, vendor management, and IT controls. You will lead complex audits, coach staff, and partner across the lines of defense to provide independent risk assessments. #J-18808-Ljbffr... 
    Senior

    U.S. Bank

    Charlotte, NC
    3 days ago
  •  ...Description Job Description Senior Network Engineer Employment Type: Full...  ...an experienced Senior Lead Network Engineer to join a...  ...infrastructure and related hardware & software.  The project's objectives...  ...-organizational staff and technical assistance center. - CWNA... 
    Senior
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Charlotte, NC
    1 day ago
  •  ...JOB TITLE: Senior Technical Delivery Analyst – Cloud & DevSecOps Position...  ...dedicated Agile Delivery Lead / Scrum Master for two teams...  ...partnering with architecture, engineering, product, and application...  ...Strong understanding of Agile software development methodologies... 
    Senior
    Work at office
    Night shift
    Weekend work

    United Technology

    Charlotte, NC
    3 days ago
  • $111.3k - $215.1k

     ...as we are, join our team.KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice.Responsibilities:Rapidly...  ...of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and... 
    H1b
    Local area

    KPMG

    Charlotte, NC
    2 days ago
  •  ...conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise...  ..., data platforms, infrastructure automation, and technical leadership. The ideal candidate will be comfortable... 
    Senior
    Contract work
    Remote work
    Relocation
    3 days per week

    Gravity IT Resources

    Charlotte, NC
    5 days ago
  •  ...Job DescriptionJob DescriptionTitle: Software Engineer Lead Location: Charlotte, NC 3 days per week on site. No relocation will be considered...  ...experience or revenue cycle workflows. Demonstrated hands-on technical depth. The candidate should be able to walk through code... 
    Full time
    Relocation
    Flexible hours
    3 days per week

    INSPYR Solutions

    Charlotte, NC
    1 day ago
  • The Sr. Tech Lead - Experimentation/Personalization & Marketing Cloud is the senior technical lead for Vanguard public site’s experimentation and personalization work with...  ...-on Adobe Target development, front-end engineering, technical leadership and delivery ownership... 
    Senior
    Full time

    Vanguard

    Charlotte, NC
    1 day ago
  •  ...North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform...  ...’re looking for someone who can take ownership, make good technical decisions, and adapt as priorities change.A growing... 
    Senior
    Full time
    Work at office

    Motion Recruitment

    Charlotte, NC
    1 day ago
  •  ...Job Description Job Title: Senior Hadoop Developer \n Location: Charlotte, NCPlano, TX \n \n Deep Expertise in PySpark, including performance tuning and optimization \n Strong python development experience in large-scale distributed environment \n Solid... 
    Senior
    Full time

    Synchrony Systems, Inc.

    Charlotte, NC
    5 days ago
  • Job Summary Seeking a Senior Specialist with 7 to 11 years of experience...  ...to deliver highquality software solutions Implement scalable...  ...development Maintain comprehensive technical documentation for...  ...APIsRoles and Responsibilities Lead the full software development... 
    Senior

    LTM

    Charlotte, NC
    2 days ago
  • $70 - $85 per hour

     ...Tech Lead – Software Engineer (ModSol)Charlotte, North CarolinaContractHybridData & AI$70.00 - $85.00/hrJob DescriptionSoftware Engineering Technical Lead – Python/AWSCharlotte, NCHybrid, Onsite Tuesday–Thursday$70 - $85 per hourAbout The RoleOur client is seeking an... 
    Immediate start

    Brooksource

    Charlotte, NC
    4 days ago
  •  ...our people as we are about our mission.Why Join Q2?Q2 is a leading provider of digital banking and lending solutions to banks,...  ...impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team... 
    Senior
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    1 day ago
  •  ...Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients'...  ...specifications• Experience in analysing problems and engineering highly flexible solutionsAdditional...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    3 days ago
  •  ...ProSidian is looking for “Great People Who Lead” at all levels in the organization....  ...Consulting is seeking a talented and motivated software engineer with interest and experience in design...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    Contract work
    For contractors

    Prosidian Consultng

    Charlotte, NC
    5 days ago
  • $165k - $190k

     ...Description:AssetMark is a leading wealth management platform...  ...OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation...  ..., and establishing technical standards that enable our...  ...maintain frameworks that make software development easier for... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    3 days ago
  • $176k - $179.5k

     ...fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll...  ...working collaboratively with other developers, as well as technical and non-technical people within software teamsExperience working... 
    Senior
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Charlotte, NC
    1 day ago
  •  ...LPL Financial Holdings Inc. seeks an AVP Tech, DevOps Engineer to provide technical leadership for the Enterprise DevSecOps Engineering team. You will define roadmaps, implement scalable CI/CD solutions, and promote security and operational excellence across cloud environments... 
    Senior

    LPL Financial

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer Technical Lead. Be the first to apply!