Sr Mgr, Software Engineering (.Net, Angular, Node.js)

  • Full-time

Company Description

Epsilon is the leader in outcome-based marketing. We enable marketing that’s built on proof, not promises. Through Epsilon PeopleCloud, the marketing platform for personalizing consumer journeys with performance transparency, Epsilon helps marketers anticipate, activate and prove measurable business outcomes. Powered by CORE ID®, the most accurate and stable identity management platform representing 200+ million people, Epsilon’s award-winning data and technology is rooted in privacy by design and underpinned by powerful AI. With more than 50 years of experience in personalization and performance working with the world’s top brands, agencies and publishers, Epsilon is a trusted partner leading CRM, digital media, loyalty and email programs. Positioned at the core of Publicis Groupe, Epsilon is a global company with over 8,000 employees in over 40 offices around the world. For more information, visit epsilon.com. Follow us on Twitter at @EpsilonMktg.

Job Description

We are currently looking for a Senior Engineering Manager to join our Bangalore Centre to not only provide the technical expertise to take on and provide technical leadership to major projects, but also manage a team of engineers. You not only optimize your own code but make sure engineers are able to optimize theirs. As a Sr. Engineering Manager you manage your project goals, contribute to product strategy and help develop your team.

 The position’s purpose includes, but is not limited to: 

  • Manage a team of Developers and provide technical direction and manage project timelines, cost and quality
  • Efficiently and effectively collaborate with technical and non-technical internal team members as well as third party client stakeholders
  • As needed, gather requirements and analyze, understand and translate those requirements into technical specifications
  • Participate in design reviews and provide input to design recommendations where necessary
  • Participate in code reviews and acceptance process in order to improve methodology and delivery
  • Setting goals, performance reviews, coaching, training needs, hiring

Also,

  • Provide technical leadership and people leadership to the team
  • Support initiatives of Epsilon Auto related to engineering excellence, employee development, customer engagement
  • Collaborate with Epsilon team members across geographies as well as contractors
  • Lead product teams working on high data volume applications
  • Lead projects consisting of different teams to deliver engineering solutions from technical and project management aspects
  • Proactively assess and mitigate risks. Prepare for contingencies and provide visible leadership in crisis
  • Responsible for mapping business objectives to an optimum engineering structure, including correct estimation of resource allocation
  • Responsible for key technical and product decisions. Provide direction and mentorship to the team
  • Setup best practices for engineering
  • Interact with other engineering teams, facilitate discussion among them and provide a framework for inter-team collaboration
  • Build teams, hire the best talent with right dynamics. Foster a result oriented, performance driven culture by setting clear goals, career paths, core competencies, reward and recognition mechanism for the engineering team
  • Create and maintain an open and transparent environment that values speed and innovation, motivate engineers to build innovative and effective systems rapidly

Qualifications

  • Education: BE/BTech/MCA (No correspondence course)
  • Experience between 14 – 17 years
  • Ability to work well with virtual teams across multiple time-zones
  • At least 3 years of strong people management experience managing more than 10 direct reports, including goal setting, appraisals, coaching
  • Must be able to discuss technical aspects of architecture/design/code directly with the technical teams
  • Strong hands-on experience in
  • Angular, NodeJS, Javascripts, Oracle , Web/UI technologies (HTML, CSS, Bootstrap), WebAPI, C#, RabbitMQ
  • REST API and Microservice architectures
  • Experience in following tools: Visual Studio, Jenkins, PostGre, Swagger API, Confluence, Azure Devops, Fiddler
  • Solid knowledge of web architectural and design patterns
  • Must be an expert in Agile methodologies
  • Must be flexible, with a high tolerance for organizational complexity and ability to work with partners from within and outside the organization
  • Strategic thinking and execution
  • Excellent written and verbal communication skills
  • Must be a self-starter with a positive attitude, high ethics, and a track record of working successfully under pressure in a time-constrained environment
  • Ability to display strong problem solving skills
  • Prior experience with enterprise class application/web development as developer or manager strongly preferred
  • Prior experience with enterprise class application/web development as developer or manager strongly preferred
Privacy Policy