Search by job, company or skills

D

Manager , Full Stack Software Engineering

10-15 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

  • As a Manager, Software Engineering, you will:
  • Manage, coach, and develop a cross-functional engineering team
  • Provide strategic technical and product direction for applications, architectures, and software development processes
  • Design and develop new, complex technical products from inception to release
  • Partner with product development on the product roadmap, scoping features, and planning releases
  • Champion technical innovation and high quality within the team
  • Collaborate across teams and business units to solve complex problems
  • Lead goal setting and accountability practices within the engineering team
  • Continuously experiment and innovate to develop a high performing engineering team
  • Be a strong individual contributor to the implementation efforts of product solutions
  • Lead with an agile mindset and pivot fast and often as new information surfaces
  • Keep senior stakeholders informed of progress and incorporate input into technical decisions
  • Identify short term and long-term engineering needs to scale platform solutions to meet customer demand
  • Ideal Candidate Qualifications:
  • 10+ years of full stack engineering experience in an agile production environment
  • Experience leading engineering teams and/or coaching and mentoring junior teammates
  • Experience leading the design and implementation of large, complex features in full-stack applications
  • Experience leading a large technical effort that spans multiple people and teams
  • Proficiency with Java/Spring Boot, .NET/C#, React, Redux, Typescript, and SQL Server or other object-oriented languages, front-end frameworks, and/or relational database technologies
  • Strong technologist with proven track record of learning new technologies and frameworks
  • Customer-centric development approach
  • Passion for analytical / quantitative problem solving
  • Experience identifying and implementing technical improvements to development processes
  • Collaboration skills with experience working with people across roles and geographies
  • Motivation, creativity, self-direction, and desire to thrive on small project teams
  • Superior academic record with a degree in Computer Science or related technical field
  • Strong written and verbal English communication skills

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Dynamic Yield by Mastercard enables teams to build personalized, optimized, and synchronized digital customer experiences, enhancing revenue and customer loyalty.

Job ID: 118938905

Similar Jobs