About The Position

We are seeking an experienced and highly motivated Senior Manager of Application Development to lead a talented Scrum team. This role is crucial for our organization, focusing on developing key systems that bridge gaps between our core enterprise applications and customer-facing products. The ideal candidate will be a strong technical leader who is passionate about establishing robust Software Development Life Cycle (SDLC) hygiene and building a high-performing team that serves as a model for excellence across the engineering organization. How you’ll make an impact Technical Leadership & Project Management Lead the development and delivery of high-impact applications, including an Enterprise Notification Hub, an Enterprise Onboarding System to accelerate customer time-to-business, and a Developer Portal to streamline integrations. Directly manage a Scrum team, ensuring adherence to Agile methodologies, timely delivery of sprints, and continuous improvement. Provide architectural guidance and technical oversight, ensuring solutions are scalable, reliable, and maintainable. SDLC and Process Improvement Establish, implement, and enforce best practices for SDLC hygiene, including coding standards, code reviews, automated testing, continuous integration/continuous deployment (CI/CD), and security protocols. Drive a culture of quality, accountability, and operational excellence within the team. Define and track key metrics (KPIs) to measure team performance, process efficiency, and product health. Team Building and Mentorship Recruit, mentor, and develop a team of application developers and engineers, focusing on technical growth, career development, and cross-functional collaboration. Foster a collaborative and inclusive team environment, setting a high standard for communication and knowledge sharing. Act as a change agent, creating a team that their peers look to for guidance in technical execution and SDLC practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software development, with at least 2 years in a direct management or senior leadership role over a development team.
  • Proven experience leading an Agile/Scrum team through the full SDLC.
  • Deep understanding of modern software development practices, design patterns, and architectural principles.
  • Strong experience with building and managing APIs and microservices.

Nice To Haves

  • Experience developing enterprise-level systems in a fast-paced environment.
  • Familiarity with cloud-native development (e.g., AWS, Azure, or Google Cloud).
  • Certification in a relevant Agile methodology (e.g., Certified ScrumMaster (CSM)).
  • Demonstrated ability to improve organizational SDLC maturity.

Responsibilities

  • Lead the development and delivery of high-impact applications, including an Enterprise Notification Hub, an Enterprise Onboarding System to accelerate customer time-to-business, and a Developer Portal to streamline integrations.
  • Directly manage a Scrum team, ensuring adherence to Agile methodologies, timely delivery of sprints, and continuous improvement.
  • Provide architectural guidance and technical oversight, ensuring solutions are scalable, reliable, and maintainable.
  • Establish, implement, and enforce best practices for SDLC hygiene, including coding standards, code reviews, automated testing, continuous integration/continuous deployment (CI/CD), and security protocols.
  • Drive a culture of quality, accountability, and operational excellence within the team.
  • Define and track key metrics (KPIs) to measure team performance, process efficiency, and product health.
  • Recruit, mentor, and develop a team of application developers and engineers, focusing on technical growth, career development, and cross-functional collaboration.
  • Foster a collaborative and inclusive team environment, setting a high standard for communication and knowledge sharing.
  • Act as a change agent, creating a team that their peers look to for guidance in technical execution and SDLC practices.

Benefits

  • health, dental and vision insurances
  • retirement savings plan
  • paid time off
  • health savings account
  • flexible spending accounts
  • life insurance
  • disability insurance
  • tuition reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service