Lead Software Engineer

Oatey Company•Cleveland, OH
•$120,060 - $198,098•Hybrid

About The Position

The Lead Software Engineer is a technical leader responsible for designing, developing, implementing, and supporting custom applications throughout the full software development lifecycle. The role delivers cloud-native applications, integrations, extensions, automation solutions, and data services using cloud-centric development frameworks. It partners with Business Analysts, the Cloud Architect, Developers, the Enterprise Architect, and project stakeholders to deliver scalable, secure, and maintainable solutions aligned with enterprise architecture standards and best practices. Alongside hands-on development, the role provides technical leadership and mentoring, coordinates development with internal teams and external consultants, and ensures solution quality through design and code reviews. It also influences the organization's cloud application roadmap and development strategies. The position reports to the SAP Technical Manager.

Requirements

  • At least 10 years of progressively responsible experience designing, developing, and implementing system integrations and custom cloud-based applications across the full software development lifecycle, including REST/SOAP web services and enterprise-scale architecture and design principles.
  • At least 3 years of demonstrated technical project leadership, including mentoring and coaching developers, guiding delivery through design reviews, and coordinating work with internal teams, vendors, and external consultants.
  • Advanced proficiency in JavaScript/TypeScript and working knowledge of one or more other languages, such as Python or Groovy.
  • Strong working knowledge of Node.js development, frontend frameworks such as React or UI5/Fiori, and DevOps source control using GitHub or an equivalent.
  • Experience conducting code reviews and quality assurance, troubleshooting and root-cause analysis, and maintaining technical documentation for custom-developed applications and integrations.
  • Strong business requirements analysis, decision-making, and prioritization skills; a process improvement mindset; and ability to translate business needs into scalable, secure, and maintainable solutions.
  • Excellent cross-functional communication and collaboration skills, including the ability to work effectively with business stakeholders, business analysts, enterprise architects, and technical teams.
  • Working knowledge of SAP ECC/S/4HANA Cloud, SAP Cloud Application Programming Model (CAP), SAP CDS Views, and OData Services.
  • Curiosity about AI-assisted development processes and tools and how to incorporate them appropriately into application development.
  • Bachelor's degree in Information Technology or Computer Science, or equivalent relevant experience.

Nice To Haves

  • SAP certifications are preferred but not required, such as SAP Certified Development Associate – SAP Extension Suite, SAP Certified Development Associate – SAP Integration Suite, or SAP Certified Development Associate – SAP HANA for Cloud.

Responsibilities

  • Design, estimate, develop, test, and deploy custom applications using Node.js, event triggers, integration tools, API management, and AI-assisted development for SAP and non-SAP cloud environments.
  • Collaborate with business stakeholders, enterprise architects, and business analysts to analyze requirements and design and estimate scalable cloud-native solutions aligned with clean core architecture principles.
  • Lead custom development solutions on cloud development platforms and tools, providing solution architecture guidance, effort estimation, governance, and delivery oversight.
  • Provide production support, troubleshooting, root cause analysis, performance optimization, and issue resolution for custom applications and integrations.
  • Lead development reviews, security assessments, and solution design discussions involving cloud-centric platforms.
  • Review custom code for quality, maintain technical documentation, and establish development standards, governance practices, and DevSecOps methodologies.
  • Mentor developers, integration specialists, and project teams through coaching, design reviews, and knowledge-sharing activities.
  • Serve as an application development subject matter expert and provide feasibility estimates for new project requests.
  • Participate in planned deployments, application enhancements, and system upgrades, and provide occasional after-hours support to ensure business continuity.

Benefits

  • Generous paid time off programs and paid company holidays.
  • Annual discretionary cash profit sharing; target cash profit sharing is 18%.
  • Immediate eligibility and vesting in a 401(k), including a 100% company match up to 5% of eligible compensation.
  • Medical, dental, vision, and life insurance offerings for associates and qualified dependents.
  • Company contribution to a Health Savings Account with a High Deductible Health Plan.
  • Short-term and long-term disability income protection coverage at no cost to associates.
  • Paid maternity and paid parental leave.
  • Tuition reimbursement.
  • Well-being resources, including resource groups, an employee assistance program, and dedicated mental health support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service