Gartner

Senior Manager, Engineering – Client Engagement and Retention

Gartner

full-time

Posted on:

Location Type: Hybrid

Location: IrvingConnecticutTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $116,000 - $170,000 per year

Job Level

About the role

  • Lead and mentor a multidisciplinary development team, fostering a collaborative and high-performance culture.
  • Drive significant improvements to core systems and business processes to support company/division goals for profit, growth, and customer satisfaction.
  • Architect solutions for high application performance, data security, and future scalability.
  • Leverage AI/ML Platforms to personalize and optimize delivery to drive engagement and retention.
  • Analyze business requirements and translate them into effective technical designs.
  • Facilitate and participate in technical design discussions.
  • Oversee the implementation, unit testing, integration testing, and support of software applications and services.
  • Conduct code reviews and peer inspections to ensure code quality and best practices.
  • Direct multiple technology projects and teams in support of IT initiatives.
  • Develop strategic and tactical plans for technology and people resources to ensure successful completion of large-scale projects.
  • Lead technical activities across estimation, planning, design, build, testing, and deployment phases.
  • Provide guidance, feedback, and professional development to developers, evaluating performance and identifying strengths and growth areas.
  • Stay current with emerging technologies and apply them effectively to solve business challenges.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, or equivalent experience in software development.
  • 8–12 years of experience in web application development.
  • Hands-on experience with Java EE/Spring, React, JavaScript, HTML, JQuery, AJAX, XML, JSON, and PL/SQL with relational databases.
  • Proven people management and leadership experience.
  • Experience building and managing applications on cloud platforms (AWS preferred; Azure also valued).
  • Experience building data processing pipelines.
  • Preferred: Experience with B2B marketing automation platforms such as HubSpot, Marketo, Eloqua, etc.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Demonstrated success in leading the design and deployment of large-scale solutions.
  • Experience across all phases of the systems development lifecycle.
  • Strong fundamentals in software development and object-oriented design, with a background in architecting software applications.
  • Experience working in Agile/Scrum environments.
Benefits
  • Competitive compensation.
  • Limitless growth and learning opportunities.
  • Ongoing mentorship and apprenticeship; Leadership courses, development programs, technical courses, certification opportunities and more!
  • A collaborative and positive culture - join a diverse team of professionals that are as smart and driven as you.
  • A chance to make an impact – your work will contribute directly to our strategy.
  • A flexible work environment—enjoy the flexibility of working from home and the energy of collaborating with peers in our dynamic offices.
  • 20+ PTO days plus holidays and floating holidays in your first year.
  • Extensive medical, dental insurance and vision plan.
  • 401K with corporate match, immediate vesting.
  • Health-and-wellness-related allowance programs.
  • Parental leave.
  • Tuition reimbursement.
  • Employee Stock Purchase Plan.
  • Employee Assistance Program.
  • Gartner Gives Charity Match.
  • And much more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Java EESpringReactJavaScriptHTMLJQueryAJAXXMLJSONPL/SQL
Soft skills
leadershipmentoringcollaborationcommunicationperformance evaluationstrategic planningtactical planningguidancefeedbackproblem-solving
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science