6 - 9 years
6 - 9 Lacs
Posted:1 week ago|
Platform:
On-site
Full Time
Dynamic Yield, a Mastercard company, is dedicated to powering an inclusive, digital economy by making transactions safe, simple, smart, and accessible. Our Security Threat and Response Management (STRM) team is responsible for critical security monitoring and response functions for Mastercard, covering both physical and cyber security events. We are seeking a Senior Software Engineer - Full Stack with expertise in React/Angular and Java to join this vital team. You will build new software capabilities, support existing solutions, provide technical oversight, and lend your expertise to the program. This role offers an exciting opportunity to contribute to revolutionary technologies that reshape the digital economy, making it more connected, inclusive, safer, faster, and more sustainable. About the Role As a Senior Software Engineer - Full Stack, you will: Software Development: Produce high-quality code that meets Mastercard's business needs and adheres to high quality standards, delivered on time. Write performant code and debug/troubleshoot complex issues across multi-tiered software architectures. Analyze, design, and implement scalable data retention architectures. Develop new software capabilities and support existing solutions. Design & Architecture: Participate in the gathering of business requirements. Produce software designs that align with Mastercard's Enterprise Architecture and leverage our enterprise services. Apply advanced design patterns and Application Programming Interface (API) standards. Operational Excellence: Ensure that software and system design and delivery support the goal of zero downtime in production. Automate build, operate, and run aspects of software. Manage builds and artifact delivery/release using standard tools. Understand and automate software upgrades, patches, and releases via CI/CD pipelines. Familiarity with application/system metrics collection, observability, and monitoring. Collaboration & Stakeholder Management: Work closely with business partners on product definition, product roadmaps, and business case development. Respond to operational and business concerns or issues related to future business programs, projects, or enhancements to ensure consistent delivery of quality services. Collaborate with all stakeholders (Quality, Product, and other Engineering Teams). Leadership & Mentorship: Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation). Drive code/design/process trade-off discussions within your team when required. Be a voice of the team, performing demos/acceptance discussions with Product owners and confidently communicating elsewhere when needed. Drive adoption of technology standards and practices and review code, test, and automation work of team members. Mentor and guide new and less-experienced team members. All About You Communication: Good oral and written communicator. Explains concepts accurately and well across a range of technical and business domains, with a very high level of precision in technical and design discussions. Conveys ideas in a way that significantly enhances understanding, collaboration, and engagement across seniority levels, roles, and geographies. Debugging & Problem Solving: Highly effective at debugging complex issues and relentless in discovering root causes of bugs that span multiple services and product modules. Strong analytical and problem-solving abilities, with quick adaptation to new technologies, methodologies, and systems. Mentorship: Proven ability to mentor junior engineers and interns to a high level of productivity and independence, teaching technical and domain knowledge, and best practices. Encourages others to take on additional opportunities and challenges. Core Technologies: Proficient in JEE, Java 8 or higher, Spring Stack, Hibernate , and Databases ( Oracle, SQL Server, Any NoSQL DB like Redis, Mongo ), with experience in RESTful architecture . Front-End (Plus): Experience in HTML/JavaScript/jQuery, React JS, Angular 8 is a plus. Tools & Methodologies: Experience with various tools ( Gradle/Maven ); Orchestration Tools ( Chef/Ansible ); Jenkins, SonarQube , and methodologies ( Waterfall, Agile ). Cloud & Containerization: Experience working with different Infrastructure components like Public Cloud ( AWS/Azure/GCP ), containerization ( Docker, Kubernetes, OpenShift ). Personal Attributes: High-energy, detail-oriented, proactive, and able to function under pressure in an an independent environment, with a high degree of initiative and self-motivation to drive results. Strong interpersonal, relationship-building with a solid track record for developing internal and external relationships.
Dynamic Yield
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Pune, Maharashtra, India
6.0 - 9.0 Lacs P.A.
6.0 - 9.0 Lacs P.A.
Kochi, Kerala, India
Salary: Not disclosed
Kochi, Kerala, India
Salary: Not disclosed
6.0 - 8.0 Lacs P.A.
Telangana, India
Salary: Not disclosed
Siri Fort, New Delhi
2.4 - 4.2 Lacs P.A.
Bengaluru, Karnataka, India
Experience: Not specified
Salary: Not disclosed
Lucknow, Uttar Pradesh, India
Experience: Not specified
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed