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

Lead Software Engineer

$140k - $165k

Toshiba Global Commerce Solutions

Toshiba Global Commerce Solutions is seeking a hands-on Lead Software Engineer to drive end-to-end solution delivery for major retail platforms.


In this role, you will own hands-on implementation (feature development, technical design, code reviews), engagement leadership (client-facing technical lead, trade-off decisions, mentoring), and operational ownership (delivery sign-off, post-release support) of high-impact solutions, translating business requirements into working software you help build. You will drive Dual-Track Agile processes, contributing to the Discovery Track through rapid prototyping and feasibility validation, and leading the Delivery Track to ensure quality, traceability, and measurable outcomes.


The ideal candidate is a senior software engineer who codes daily, prototypes proactively, and integrates AI/agent workflows across the software lifecycle-from analysis and design to testing, documentation, and code generation-while bringing the technical leadership to drive client engagements forward. You will mentor teams, make critical technical trade-offs, and take full accountability for delivery sign-off and post-release support.


This role requires strong retail platform domain knowledge (POS systems, store operations), cloud-native development experience, and fluency with generative and agentic AI tools to accelerate delivery while preserving code quality and architectural integrity. You will be a key driver of engineering excellence, ensuring solutions are both innovative and operationally robust.


Key Responsibilities

  • Instrument and leverage AI/agentic workflows in your daily development to accelerate design, prototyping, code generation, test-case creation, specification drafting, and automated validation across the software lifecycle.
  • Apply AI-assisted development practices in your own work, model best practices for the team, and ensure ethical compliance and responsible integration of generative AI tools.
  • Own end-to-end solution delivery across Discovery and Delivery Tracks, personally building validated prototypes, contributing to formal designs, decomposing work into deliverables, and shipping accepted technical implementations.
  • Drive the Discovery Track under Dual-Track Agile by writing working prototypes and demoing solutions to validate feasibility and align stakeholders before full implementation.
  • Translate discovery outcomes into delivery backlog items and partner with implementation teams to ensure design intent, code quality standards, and non-functional requirements are preserved throughout delivery.
  • Contribute to technical design across products and integrations: produce ADRs, interface contracts, data models, sequencing diagrams, migration/rollback plans, and traceability matrices, partnering with architects on broader governance.
  • Serve as the primary technical lead in client engagements: facilitate workshops, present technical solutions, make trade-off decisions, drive approvals, and act as a subject-matter expert for assigned platform areas.
  • Personally implement critical components and complex features in modern retail platform stacks, set the bar for code quality through your own work, and review and approve deliverables from implementation teams.
  • Apply and reinforce engineering standards, reusable integration patterns, and non-functional requirements (security, scalability, observability) across client solutions.
  • Mentor and upskill engineers on AI-assisted development, Dual-Track workflows, specification-driven design, and platform best practices, primarily through pair programming, code reviews, and example-driven leadership.
  • Contribute to platform and product strategy, identifying reusable assets, API-first designs, and technical gaps requiring investment.
  • Own risk analysis and mitigation for technical decisions, including backward compatibility, data integrity, and compliance constraints.
Must-Have Qualifications
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • Applying and utilizing AI-assisted tools and workflows (e.g., GitHub Copilot, Cursor, Claude Code) for design, coding, test generation, and documentation.
  • 8+ years of professional software development experience with current, daily hands-on coding and prototyping in modern technology stacks.
  • 5+ years building cloud-native, microservices, or event-driven systems, with experience in Azure or equivalent cloud platforms.
  • Strong proficiency in technology stacks such as Java/Spring Boot, TypeScript, React/Vue.
  • Proven experience owning end-to-end solution delivery, including design, implementation, and post-release operational accountability for medium-to-large projects.
  • Track record of building production code, prototypes, and reference implementations to validate solution feasibility.
  • Strong experience with REST/OpenAPI, messaging platforms, and relational/non-relational databases (SQL/NoSQL).
  • Hands-on proficiency with CI/CD, containerization, Docker, Kubernetes, deployment tooling, automated testing, and AI/agentic workflows to accelerate the software lifecycle.
  • Practical experience with generative AI and AI-assisted development tools (e.g., GitHub Copilot, Claude Code, Cursor) with measurable impact on delivery.
  • Excellent stakeholder communication skills, able to facilitate workshops, present technical solutions, and collaborate across business and engineering teams.
  • Proven leadership in mentoring engineers, conducting thorough code reviews, and championing engineering best practices across teams.
Preferred Qualifications
  • Strong retail platform domain knowledge (POS systems, store operations) is highly desirable.
  • Certifications such as Azure Developer Associate, Azure Solutions Architect, or equivalent cloud credentials.
  • Strong understanding of advanced security best practices and compliance requirements in enterprise systems.
  • Experience leading Dual-Track Agile processes, managing both Discovery and Delivery Tracks, and translating discovery outcomes into actionable backlog items.
  • Experience contributing to platform strategy, reusable assets, and API-first designs.
  • Expertise in formal or machine-readable specifications (OpenAPI, UML+OCL, TLA+, or equivalent) to guide implementation and enable automated validation.
About Toshiba Global Commerce Solutions
Toshiba Global Commerce Solutions is a dynamic billion-dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favorite brands. Have you ever been in a hurry and made use of the self-checkout at Lowe's Foods, earned fuel rewards at Kroger, or just paid for purchases at retailers such as Walmart, Michaels, Carrefour, The Gap, Calvin Klein, Boots, Cencosud, BJ's, or Costco? These are just a few examples of our in-store solutions and impressive customer base that made us the world's installed market share leader.


The nature of retail is changing quickly, so if you share our 'Together Commerce' vision of a seamless two-way, participatory shopping experience, let's get together to drive the new economy.


Toshiba Global Commerce Solutions, Inc. offers a competitive salary and generous benefits package including the following:
  • Bonus: Eligible for up to 8% performance-based bonus (individual and company performance)
  • Group health coverage (medical, dental, & vision)
  • Employee Assistance Programs
  • Pre-tax spending accounts
  • 401(k) plan (with company match)
  • Company provided life insurance
  • Pet Insurance
  • Employee discounts
  • Generous paid holiday schedule, paid vacation & sick/personal days
Compensation:
  • Base Salary Range: $140,000-$165,000
  • The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations.
    • Discretionary Bonus Plan: Eligible for up to 8% annual performance-based bonus (individual and company performance)
EEO:


Toshiba Global Commerce Solutions is an equal opportunity/affirmative action employer that evaluates qualified applicants without regard to age, ancestry, color, religious creed, disability, marital status, medical condition, genetic information, military or veteran status, national origin, race, sex, gender, gender identity, gender expression and sexual orientation or any other protected factor. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.


Individuals who need a reasonable accommodation because of a disability for any part of the employment process should email View email address on click.appcast.io to request an accommodation


DIVERSITY, EQUITY & INCLUSION:


We at Toshiba Global Commerce Solutions firmly believe that our people are an integral part to the success of our customers. Furthermore, we're committed to Diversity, Equity, and Inclusion for all our people as highlighted by our 5 Core Principles (Create Outreach, Foster Belonging, Unleash Opportunity, Diverse Cultural Engagement and Culture of Transparency). We're passionate about our customers the retail industry and becoming a more responsible company as we help create a brighter future.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Durham, NC vacancy
  •  ...improving lives.Labcorp is seeking a LeadSoftware Development Engineer to join our team in Durham, NC. The individual will play a key...  ...diagrams, and pseudocode.Develop, test, and integrate high‑quality software using modern engineering standards and automated tools.Review... 
    Suggested
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Monday to Friday
    Flexible hours
    3 days per week

    Laboratory Corporation of America

    Durham, NC
    2 days ago
  •  ...Lead Software Engineer In Test Hybrid Mode Durham, NC Job Description ~5+ years of experience with a Bachelor’s degree or Master’s degree in Computer Science, Software Engineering, or related field ~ Experience with crafting and building web application... 
    Suggested
    Work experience placement

    InteliX Systems

    Durham, NC
    17 hours ago
  •  ...Lead Software Engineer In TestHybrid ModeDurham, NCJob Description5+ years of experience with a Bachelor’s degree or Master’s degree in Computer Science, Software Engineering, or related fieldExperience with crafting and building web application and using test automation... 
    Suggested
    Work experience placement

    InteliX Systems

    Durham, NC
    2 days ago
  •  ...pods that own an outcome and a roadmap end to end. We hire engineers, not language specialists: we care that you can reason...  ...pick the right tool for the problem, and ship reliable software across the stack.As a Lead Full Stack Engineer, you'll build the product surfaces that... 
    Suggested
    Full time
    Local area

    Fyber

    Durham, NC
    13 hours ago
  •  ...in Durham, NC   Our client seeks a Lead Java Developer and Architect to design,...  ...systems. The role requires deep hands-on engineering, leadership across distributed teams, and...  ...Architect, Technical Lead, Consultant, or Software Engineer with hands-on implementation.... 
    Suggested
    Hourly pay
    Local area

    Eliassen Group

    Durham, NC
    4 days ago
  • Labcorp in Durham, NC seeks a Lead Software Development Engineer to design, develop, and support mission-critical LIMS applications. This senior role combines technical leadership with hands-on software delivery in a hybrid, 3-in-office per week schedule. The position... 
    Work at office

    LabCorp

    Durham, NC
    1 day ago
  • $164.6k - $208.9k

     ...unlock the full potential of Splunk.Your ImpactStrategic Adoption: Lead long-term engagements through consistent touchpoints, strategic...  ...Work cross-functionally with Customer Success Managers, Sales Engineers, and the broader Splunk ecosystem to ensure a unified customer... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Durham, NC
    13 hours ago
  •  ...Advocating an appropriate level of testability focus in the software development process The appropriate skills and knowledge...  ...Test Manager is: Knowledge of all aspects of the software engineering process Experience in a wide variety of testing efforts, techniques... 

    Keylent Inc

    Durham, NC
    17 hours ago
  •  ...Jove is looking for a highly technical, Technical Solutions Lead to join our Technical Services team. This role is ideal for someone...  ...like QuickBooks and OneDrive. You will work closely with Engineering, Product, QA, Implementation, and Customer Success. While you may... 

    GrowPath

    Durham, NC
    17 hours ago
  •  ...pods that own an outcome and a roadmap end to end. We hire engineers, not language specialists: we care that you can reason...  ...pick the right tool for the problem, and ship reliable software across the stack.As a Lead Android Engineer, you will drive the technical direction... 
    Full time
    Local area

    Fyber

    Durham, NC
    4 days ago
  • Labcorp is seeking a Lead Network Security Engineer - Palo Alto to join our team at our Durham, NC location!Location: Durham, NC.Applicants who live within 35 miles of Durham, NC location will follow a hybrid schedule. This schedule includes a minimum of three in office... 
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    Laboratory Corporation of America

    Durham, NC
    2 days ago
  • $320k

     ...CPUs, and a fully optimized NVIDIA AI and HPC software stack. We're searching for a highly technical, motivated manager to lead & manage the team responsible for rack-scale...  ...we need to see:BS or MS degree in Computer Engineering, Computer Science, or related degree or... 
    Full time
    Remote work

    Nvidia

    Durham, NC
    4 days ago
  •  ...GlaxoSmithKline is seeking a Senior Medical Director to lead programming for clinical studies aimed at advancing HIV research. The ideal candidate will have over 6 years of clinical programming experience in the pharmaceutical industry along with strong skills in R programming... 

    GlaxoSmithKline

    Durham, NC
    1 day ago
  •  ...development activities across multiple engineering disciplines and functions by applying various...  ...of all system development functions (software engineering, hardware engineering,...  ...System Verification and Validation Planning.Leads or coordinates complex technical activities... 

    Planet Pharma

    Durham, NC
    13 hours ago
  • Job Title: D365 SCM Consultant (Supply Chain Management Consultant) Location : Durham, NC (Travel expenses paid, candidate needs to onsite 3 days a week) Job Summary TechM is looking for a Senior Consultant Microsoft Dynamics 365 Supply Chain Management. This...
    3 days per week

    Black Rock Groups

    Durham, NC
    1 day ago
  •  ...schedule deliverables and responsible resource management. You will mentor teams in a matrixed environment, drive program integration, and lead high-visibility initiatives with executive exposure, shaping outcomes beyond traditional project management. #J-18808-Ljbffr Apex... 
    Remote work

    Apex Systems

    Durham, NC
    3 days ago
  • Duke University in Durham, NC seeks a Deep Tech Research, Partnerships & Program Manager to drive interdisciplinary initiatives across academia, industry, and government. You will build strategic partnerships, manage research programs, support executive education, and coordinate...

    Duke PA

    Durham, NC
    1 day ago
  • A leading technology consulting firm is seeking a Technology Lead - UI based in Durham, NC. The role involves leading UI development initiatives using advanced technologies such as HTML5, CSS3, and Angular. Ideal candidates will have at least 4 years of UI technology experience... 
    Full time

    Avance Consulting Services

    Durham, NC
    1 day ago
  • Everforth Apex Systems is seeking a St Technical Project/Program Manager to coordinate complex technical initiatives in Durham with partial remote options. You will serve as the primary coordination point for multiple projects, balancing business and technology partner ...
    Remote work

    Apex Systems

    Durham, NC
    3 days ago
  • Duke University in Durham, NC seeks a Deep Tech Research, Partnerships & Program Manager to lead cross-disciplinary technology initiatives. You will develop partnerships, manage research programs, and coordinate executive education in AI, cybersecurity, quantum tech, and... 

    Duke University

    Durham, NC
    7 hours ago
  •  ...and passion of all of us—from design and engineering to the manufacturing and marketing of...  ...automation through connected hardware, software, analytics, and workflow solutions that...  ...The Senior Product Manager, Software will lead strategy, roadmap, commercialization, and... 
    Full time
    Work at office
    Remote work

    BD, Becton and Dickinson

    Durham, NC
    1 day ago
  • 22nd Century Technologies Inc. in Durham, NC, is hiring a Curam Technical Architect for a 12-month contract. The role involves defining system architecture for large scale Cúram implementation and providing technical guidance throughout the project lifecycle. The ideal ...
    Contract work

    22nd Century Technologies

    Durham, NC
    1 day ago
  • A Global IT consulting firm is looking for a Technology Lead specializing in PL/SQL and Informatica. The role is based in Durham, NC, and requires at least 4 years of experience, particularly with US-based Financial Services clients. You will act as the main contact for... 
    Permanent employment
    Full time
    Contract work
    Relocation package

    Avance Consulting

    Durham, NC
    4 days ago
  •  ...Role : Lead Software Developer Location : Durham NC (Remote) Job Description We are looking for an experienced Lead OutSystems...  ...in OutSystems application development and Alteryx-based data engineering solutions, while partnering with business and technical teams... 
    Remote work

    DKMRBH Inc

    Durham, NC
    1 day ago
  •  ...Strawbridge Studios, Inc. is seeking a dynamic IT & Development Manager to lead Infrastructure and Software Development teams, balancing business needs with technology excellence. You will drive security, data integrity, and customer experience while guiding the technology... 

    Strawbridge Studios

    Durham, NC
    3 days ago
  • GSK is seeking a Senior Medical Director to enhance clinical excellence in early development programs at ViiV Healthcare. This role focuses on providing governance for Phase 1-4 studies and ensuring adherence to standards. The ideal candidate will possess over 6 years of...

    GSK

    Durham, NC
    2 days ago
  •  ...Lead Full Stack EngineerWe are currently sourcing for a Lead Full Stack Engineer to work in Durham, NC!The TeamAre you interested in serving the needs of millions of customers...  ...of this mission.The RoleAs a Principal Software Engineer/Developer, you will be applying your... 
    Work experience placement

    Samprasoft

    Durham, NC
    2 days ago
  • Duke University Libraries seeks a Library Technology Operations Manager to lead technology planning, operations, and strategic initiatives that support staff and the broader Duke community. You'll serve as the liaison between Duke University Libraries and Duke's Office... 
    Work at office

    Duke Careers

    Durham, NC
    4 days ago
  • Duke University Libraries is seeking a Library Technology Operations Manager to lead technology planning, operations, and strategic initiatives that support both library staff and the broader Duke community. This role sits at the intersection of technology, operations,... 

    Duke University

    Durham, NC
    2 days ago
  • Overview ACA is seeking an Application Support Lead for our Surveillance Applications to lead a team of analysts responsible for monitoring, supporting, and enhancing surveillance data and systems related to financial transactions and securities activity. This role blends... 

    ACA Group

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

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