Principal SAP BTP Solutions Architect & Product Lead

Location: Sanford, FL / Remote
Department: Delivery
Job Type: Full Time
Level: Senior

JOB OVERVIEW:

We are seeking a versatile and highly skilled professional to lead the development, design, and management of our innovative SAP Business Technology Platform (SAP BTP) product. This role combines the expertise of a Lead Developer, Architect, Product Owner, Developer and UI Developer, offering a unique opportunity to shape and drive the product from concept to delivery.

KEY RESPONSABILITIES:

Architecture and Development:

  • Design the overall architecture of the SAP BTP application ensuring robustness, scalability, and performance.
  • Lead the development process, including coding, review, and integration; utilize SAP BTP’s capabilities to enhance functionality and user experience.
  • Ensure the application’s compliance with overall system architecture and standards.
  • Coordinate with functional designers to ensure that new functionality is designed in accordance with company standards, UX guidelines, and testing protocols.

Product Ownership:

  • Define the product vision, roadmaps, and identify growth opportunities.
  • Serve as the primary liaison for stakeholders, collecting requirements and converting them into detailed technical specifications.
  • Strategically prioritize product features and capabilities to align with business and customer needs.
  • Manage the entire product lifecycle, from planning through execution, providing direct leadership and decision-making.
  • Organize and prioritize backlog items, ensuring development efforts are aligned with strategic goals.

Development & Development Oversight:

  • Ensure a seamless and responsive user experience by implementing modern UI/UX practices.
  • Lead the coding, testing, and deployment of SAP BTP applications.
  • Manage the development lifecycle, including sprint planning, execution, and review.
  • Maintain high standards of software quality by establishing good practices and habits within the development team.
  • Implement unit testing during development phases to maintain high standards of code quality.
  • Collaborate with the QA Lead to design and execute comprehensive testing strategies, including functional, integration, performance, and security tests, to ensure robust and reliable product delivery.

Team Leadership and Communication:

  • Lead and mentor a team of developers, overseeing HR-related responsibilities such as conducting orientations, performance reviews, and leading weekly meetings to ensure alignment and foster team development.
  • Collaborate with cross-functional teams to enhance productivity and integration.
  • Communicate effectively with technical and non-technical stakeholders to ensure alignment on product vision and implementation.
  • Manage timelines, resolve problems, and provide updates on project status.
  • Collaborate closely with the Scrum Master to manage the daily activities of the current sprint and backlog grooming on a weekly basis.

DAILY RESPONSIBILITIES:

Development, Code Review and Development Oversight:

  • Conduct daily code reviews to ensure adherence to best practices and architectural standards.
  • Supervise the daily progress of development tasks, addressing technical challenges as they arise.
  • Complete individual assignments as per sprint requirements
  • Provide input and review functional designs to guarantee that all design aspects align with best practice and adhere to the company’s architectural standards, ensuring optimal functionality and compliance.

Stakeholder Communications:

  • Attend all scheduled meetings.

Sprint and Backlog Management:

  • Lead daily stand-up meetings with the development team to discuss the status of current sprint tasks. Follow-up on any roadblocks or issue to find resolution.
  • Own the product backlog. Prioritize and update the backlog during daily backlog grooming sessions to keep the project aligned with evolving business goals.
  • Update and review project dashboards to monitor progress against milestones and deadlines.
  • Adjust project plans daily as needed based on team performance and stakeholder feedback.

Quality Assurance Checks:

  • Collaborate with the QA team daily to refine and execute testing scripts, ensuring comprehensive coverage.
  • Review test results and prioritize bug fixes and performance enhancements based on severity and impact.
  • Oversee comprehensive audits to ensure that the application complies with relevant laws, regulations, and security standards.

WEEKLY RESPONSIBILITIES:

Weekly Planning and Review Meetings:

  • Attend and prioritize competing implementation, product roadmaps and customer issues during the weekly in-flight call.
  • Oversee weekly sprint planning sessions to set objectives and allocate tasks for the upcoming week.
  • Oversee sprint review meetings to assess the progress and completion of deliverables from the previous week.
  • Organize and lead weekly status update meetings with key stakeholders to discuss project milestones, challenges, and strategic direction.
  • Attend and prioritize competing implementation, roadmap, and customer issues during the weekly in-flight call.
  • Review and update risk management plans to address new risks and monitor existing ones, ensuring mitigation strategies are in place.
  • Backlog Management: Review and refine the product backlog during detailed weekly grooming sessions to ensure it reflects current priorities and is ready for the next sprint.

Team Management:

  • Resource Planning – Assess resource needs, adjust staffing, and budget allocations based on project demands and priorities.
  • Facilitate weekly team meetings to discuss progress, address any issues, and foster team cohesion.

Team Coordination and HR Tasks:

  • Conduct weekly 1:1s with all Full Time Employees mentor and address any HR-related issues.
  • Approve vacation requests as they are entered, ensuring the request will not interfere with deliverables.

Quality Assurance Oversight:

  • Oversee a weekly QA meeting to review testing outcomes, prioritize bug fixes, and plan for upcoming testing cycles.

Technical and Architectural Reviews:

  • Collaborate with functional designers to verify that all new functionality aligns with company standards, UX guidelines, and testing protocols, ensuring consistency and quality in design implementation.
  • Conduct architectural reviews to ensure that the development is in line with the planned architecture and to introduce any necessary adjustments.

MONTHLY RESPONSIBILITIES:

Strategic Review Meetings:

  • Host monthly strategy sessions with senior management and key stakeholders to review the progress against goals, discuss strategic shifts, and align future directions.
  • Update the product roadmap based on recent developments, stakeholder input, and changing market conditions. Ensure that it remains a guiding document for all team members and stakeholders.

Architecture, Technology and Tools Assessment:

  • Evaluate existing tools and technologies being used and assess modern technologies that could improve efficiency or performance of the product development process.
  • Revisit the system architecture to ensure it supports current needs and future scalability requirements. Adjust plans as needed based on this reassessment.
  • Review customer feedback to guide future product development and enhancements.

Quality Assurance Comprehensive Review:

  • Working with QA leads in identifying activities and test results to identify patterns, improve testing strategies, and ensure product quality.
  • Oversee comprehensive audits to ensure that the application complies with relevant laws, regulations, and security standards.

Team Development and Training:

  • Plan and implement team training sessions to upskill team members, introduce new methodologies, and ensure best practices.

Documentation Review and Update:

  • Oversee a thorough review and update of all project documentation to ensure accuracy and completeness for both current and future reference.

Stakeholder Feedback Sessions:

  • Arrange feedback sessions with stakeholders to gather detailed insights and adjust project trajectories based on their input.

YEARLY RESPONSIBILITIES:

Annual Strategic Planning:

  • Conduct performance reviews yearly to provide feedback and guide professional development.
  • Lead the development of the annual strategic plan for the product, setting long-term goals and defining key initiatives that align with the organization’s overall strategy.

Budget Planning and Allocation:

  • Oversee the annual budgeting process, ensuring resources are allocated effectively to meet project goals and organizational priorities.

Technology Roadmap and Development:

  • Update or create a technology roadmap that outlines key technology initiatives, upgrades, and integrations planned for the year to support the product lifecycle.

Team Structure and Resource Planning:

  • Performance Review and Succession Planning:
  • Perform detailed performance reviews of team members to guide future development and engage in succession planning for critical roles to ensure leadership continuity.

Compliance and Risk Management Review:

  • Review and update compliance and risk management strategies to adapt to new regulations and emerging risks.

Innovation and Research Initiatives:

  • Plan and initiate projects focused on innovation and research to keep the product and practices at the forefront of technology.

Training and Development Programs:

  • Implement comprehensive training and development programs to enhance team capabilities and ensure alignment with the latest industry standards and practices

Ready to Apply?

Browse other open positions

Social Media Manager

Lorem ipsum dolor sit amet, consectetur adipiscing elit:

  • Location: San Francisco
  • Job type: Part time
  • Salary: 1k – 1.5k

Lead UI UX Designer

Lorem ipsum dolor sit amet, consectetur adipiscing elit:

  • Location: New York
  • Job type: Full time
  • Salary: 4k – 8k

Fronent Developer

Lorem ipsum dolor sit amet, consectetur adipiscing elit:

  • Location: Remote
  • Job type: Full time
  • Salary: 4k – 7k

Speak to our Data Experts.

Give us a call,  email, or book an introductory meeting with our team. We strive to respond to all inquiries within 24 hours on business days.