Home
Jobs

Manager, Software Engineering

8 - 12 years

8 - 12 Lacs

Posted:19 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Dynamic Yield's PVS Identity Solution program is seeking a Manager, Software Engineering to drive our customer experience strategy forward through consistent innovation and problem-solving. The ideal candidate is passionate about the customer journey, highly motivated, intellectually curious, analytical, and possesses an entrepreneurial mindset. The primary purpose of this role is to lead and manage the PVS teams , guiding them to build custom solutions per the product roadmap and research alternative, innovative technical solutions for evolving business needs. Role As a Manager, Software Engineering, you will be responsible for: Software Development & Quality: Overseeing the development and support of systems application software, ensuring adherence to Dynamic Yield's standards, processes, and best practices. Ensuring the development of high-quality, secure, scalable software solutions based on the product roadmap, delivered within expected time and budget. Researching, creating, and evaluating technical solution alternatives for business needs. Team Leadership & Mentorship: Leading and mentoring a team of software engineers, fostering a culture of innovation, collaboration, and continuous improvement. Ensuring the team is motivated and enabling the career path of employees reporting into this role. Coaching team members and assisting in establishing and growing a high-performing team. System Design & Architecture: Designing and implementing highly resilient, large-scale distributed systems using event-driven architectures. Technical Strategy & Innovation: Introducing new technologies and architectures aligned with Dynamic Yield's enterprise guidelines through Proof-of-Concepts (POCs). Automation & DevOps: Automating and simplifying software delivery processes, ensuring scalability and reliability. Cross-functional Collaboration: Working closely with product managers and other stakeholders to prioritize features and make trade-off decisions. All About You Education & Experience: Bachelor's degree in Information Technology, Computer Science, or equivalent education. 8-12 years of total experience , with at least 3 years of people management experience . Technical Skills: Excellent understanding and knowledge of Software Engineering Concepts and Methodologies , and Agile / SAFe Agile . Competent with object-oriented design and development techniques (design patterns, UML). Excellent knowledge of Java and Cloud platforms. Exposure to the design, architecture, and delivery of Java applications . Further exposure to REST-based services, Spring , etc., is preferred. Knowledgeable in Enterprise Level Application Frameworks and Tools . Excellent knowledge of application architecture, performance tuning, and scaling . Knowledge of the payments domain and Indian payment ecosystem is desirable. Personal Attributes: High-energy, detail-oriented, proactive, and able to function under pressure to meet tight deadlines. Strong communication skills (both verbal and written). Able to quickly learn and implement new technologies, appropriate frameworks, and tools. Strong relationship and collaborative skills, with excellent organizational skills, a high degree of initiative, and self-motivation. Able to work effectively as a member of a matrix-based, diverse, and geographically distributed project team. Willingness and ability to learn and take on challenging opportunities. Actively look for opportunities to enhance standards and improve process efficiency. Excellent troubleshooting skills and able to proactively work to prevent problems.

Mock Interview

Practice Video Interview with JobPe AI

Start Agile / Safe Interview Now

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India