Software Developer IV - Flex

Toshiba Global Commerce Solutions - ExternalDurham, NC
2d

About The Position

Toshiba Global Commerce Solutions (TGCS) is seeking a Software Developer IV – Development Lead to join our team. This is a senior-level technical leadership role for an experienced software developer with a proven track record of delivering complex, enterprise-scale software solutions. The Development Lead will guide a team of seasoned engineers in designing, developing, and delivering applications that support global retail operations. This role requires strong technical depth, leadership capability, and the ability to communicate effectively across technical and business audiences.

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • 3+ years of demonstrated technical leadership experience with strong delivery results
  • 4+ years of application software development experience
  • 4+ years of experience with Object-Oriented Analysis and Design
  • 4+ years of experience with Java, Spring, CSS, and HTML
  • 2+ years of experience with JavaScript
  • Strong analytical, problem-solving, and debugging skills
  • Excellent written and verbal communication skills
  • Ability to explain complex technical concepts to non-technical business users
  • Proven ability to deliver compelling presentations linking technical solutions to business value
  • Ability to build strong relationships with clients, distributed teams, and leadership
  • Experience working in fast-changing environments and managing accelerating priorities
  • Ability to quickly learn and work within large frameworks

Nice To Haves

  • Experience developing Point-of-Sale (POS) software
  • Retail industry domain knowledge
  • Master’s degree in Computer Science or a related field
  • Experience with distributed microservices architectures
  • Working knowledge of Android OS architecture
  • 3+ years of experience with Enterprise Architecture and integration patterns
  • Technical sales, product development, or customer-facing engineering experience
  • Strong implementation planning and execution skills
  • Documentation and design experience using Markdown and UML
  • Experience with JavaScript frameworks (Angular, Dojo, etc.)
  • Working knowledge of: Python, Groovy, Swagger, OSGI, ANT JPA, JAX-RS, SQL C, C++, Android, iOS XML, JSON, Maven
  • Experience implementing Test-Driven Development (TDD)
  • 2+ years of development experience on Linux and Windows platforms

Responsibilities

  • Lead a team of experienced software developers to design and develop applications supporting retail operations
  • Provide technical leadership across complex software projects, ensuring high-quality delivery and adherence to timelines
  • Collaborate with customers, internal stakeholders, and external industry groups
  • Translate functional and business requirements into technical designs and working code
  • Communicate effectively across varying technical levels, from application architects to end users
  • Analyze application requirements and provide accurate schedule and effort estimates
  • Lead development using Agile or other project management methodologies and supporting tools
  • Support software testing efforts and environment setup/maintenance
  • Generate, review, and validate product and technical documentation
  • Support pre-sales activities and maintain client-facing professionalism
  • Adapt to changing requirements and drive innovative technical solutions
  • Mentor and guide team members to promote technical growth and best practices
  • Participate in limited travel (approximately 0–10%), including occasional international travel

Benefits

  • Group health coverage (medical, dental, & vision)
  • Employee Assistance Programs
  • Company provided life insurance
  • Employee discounts
  • Generous paid holiday schedule, paid vacation & sick/personal days
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service