Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 8.0 years
2 - 8 Lacs
Pune, Maharashtra, India
On-site
Overview As a Lead Software Engineer - Full Stack Developer within Mastercard's Loyalty Rewards and Segments Organization, you'll play a pivotal role in designing, developing, testing, and delivering robust software frameworks. Our team provides end-to-end loyalty management solutions for banks, merchants, and Fin-Techs, focusing on cutting-edge areas like event-driven architecture and zero-trust principles for large-scale distributed systems. We're looking for a highly motivated, intellectually curious, and analytical individual with a strong background in software design, development, and testing. If you have a passion for technology, a desire to continuously learn, and a commitment to excellence, you'll thrive in our collaborative, cross-functional environment, working on innovative technologies to meet our customers needs. Key Responsibilities: Lead the technical direction, architecture, design, and engineering practices for software frameworks. Prototype and prove concepts for new technologies, application frameworks, and design patterns to continuously improve software development practices. Design and develop high-quality software frameworks following industry-standard best practices and methodologies. Write efficient, maintainable, and secure code that aligns with feature specifications. Debug and troubleshoot complex code issues to improve application performance and reliability. Validate software functionality, including performance, reliability, and security, ensuring robust and resilient solutions. Collaborate effectively with cross-functional teams to architect and deliver new services. Actively participate in code reviews, providing constructive feedback to ensure code quality and consistency. Create comprehensive documentation for software design, development, and testing processes. Balance trade-offs between competing interests with sound judgment and experience. Identify synergies and opportunities for reuse across different teams and programs to maximize efficiency. Key Expectations: Actively participate in the Agile/Scrum development process, focusing on individual and team objectives. Complete assignments on time, with the necessary quality, and in accordance with project timelines. Continuously learn and stay up-to-date with the latest software development technologies and methodologies. Communicate effectively and professionally with both team members and stakeholders. Proactively identify opportunities for process improvements and efficiency gains within the development lifecycle. Demonstrate a strong commitment to quality, best practices, and continuous improvement. Technical Qualifications: Exceptional foundation in Computer Science fundamentals, web applications & services, and microservices-based software architecture. Demonstrated experience architecting solutions based on Platform-as-a-Service (PaaS) and containers, including PCF, Kubernetes, and other cloud-native technologies. Proven ability to architect and design high-transaction volume, financial (banking, payment) systems that operate at global scale with extreme uptime requirements. Extensive experience with web technologies including HTML5, CSS, Javascript, and front-end frameworks such as Angular. Deep experience in designing and building global-scale, back-end microservices using Java, Spring, Spring Boot, Pivotal Cloud Foundry, Kafka, and RabbitMQ. Profound understanding of storage technologies like PostgreSQL or SQL Server, and how to leverage them effectively at massive scale. Deep experience with cloud-native technologies and best practices, specifically including Azure & AWS. Hands-on experience with automated testing and successfully releasing software in a continuous delivery model using Git. Enjoy working in an Agile environment focused on continuous improvement. Strong desire to collaborate and provide mentorship to technology teams. Enjoy working with product leaders to inform and support options for delivering highly capable solutions that meet market demands. Desire to be hands-on building prototypes to solve complex business problems. Excellent communication skills, adept at conveying complex technical information to both technical and non-technical audiences. A relentless self-starter who works quickly and efficiently to support product and technical objectives. Advocate for technical importance and consistently doing the right thing. Corporate Security Responsibility: All activities involving access to Mastercard assets, information, and networks come with an inherent risk to the organization. Therefore, every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices. Ensure the confidentiality and integrity of the information being accessed. Report any suspected information security violation or breach. Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Posted 1 week ago
15.0 - 17.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Introduction A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. Youll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio including Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, youll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. Your role and responsibilities As an Application Architect - AWS Cloud - in IBM Consulting, youll serve as a leader in defining innovative solutions for clients. Youll be the advocate for the client while guiding the technical team to implementation. Youll collaborate with client stakeholders and internal partners to understand the business problem and requirements, constraints of the system and concerns of the various stakeholders to systematically build and transform detailed solutions (architectures) for the client. This will be a Sell and Deliver role where you will own the cloud engagement end to end from the Pre Sales stage to Delivery and position yourself as the owner of the Hybrid Cloud architecture within your team serving as a liaison among business partners, technical resources, and project stakeholders. What youll do: Create a scalable modular architecture in AWS Own Technical Design for Cloud Migration and Modernization engagements on AWS Create cloud migration strategies and define delivery architecture and migration plans Analyze Complex application landscapes, anticipate potential problems and future trends, assess opportunities and potential solutions with associated impacts, and risks. Architect, implement and deploy DevOps based, end to end application Application Solution design and implementation using AWS PaaS and SaaS offerings. Design and Build using AWS native services Develop reference architectures, patterns, and guidelines to ensure consistency and efficiency across cloud-based applications. Assess client environments provide advisory and implementation of recommendations based on best practices Serve as a subject matter expert in cloud technologies, staying up-to-date with industry trends and emerging technologies. Provide thought leadership and mentorship to technical teams, promoting best practices in cloud architecture and design. Demonstrate leadership by leading multi-functional teams for a bid, owning architecturalpoint of view and influence people and organization including executives, when issues are complex/difficult and require considerable diplomacy. You will be accountable for architecture of Projects or Programs Involving multi- Functional, Country-Wide Teams. Responsible For Overall Program Success. Success measures are Customer Satisfaction, Personal and Team Utilization and Business Unit Targets of Signings, Revenue and Gross Profit For Pre-sales activity you will be accountable for solutioning and proposal building: Lead the team and deliver the winning proposal to customer following IBM Internal solutioning and approval processes. How well help you grow: Youll have access to all the technical and management training courses you need to become the expert you want to be Youll learn directly from expert developers in the field our team leads love to mentor You have the opportunity to work in many different areas to figure out what really excites you, Required education Bachelors Degree Preferred education Masters Degree Required technical and professional expertise Bachelors or higher degree in Computer Science, Information Technology, or related field. Minimum 15+ years of experience in Technology Architecture domain 10+ years of experience in cloud architecture and design, with a focus on enterprise-level solutions. Proven hands on expertise in AWS cloud platform. Strong understanding of cloud-native technologies, microservices, APIs, containers, Kubernetes and serverless computing. Experience in DevSecOps practices and tools. Demonstrated experience in creating and maintaining cloud strategies and architectural standards. Experience of architecting medium & large complex systems in the India market- with a value greater than USD 2 Million. Must have expertise in working with at least 1 industry - financial services, manufacturing, distribution and consumer goods. Should have had earlier career Experience in design, development and architecture of Java/JEE/.NET/Integration based systems Should have experience in Infrastructure architecture, Sizing, estimation, provisioning, and automation of compute/storage/network Excellent interpersonal and communication skills to collaborate effectively with cross-functional teams. AWS Architect certification India Market experience is mandatory Preferred technical and professional experience Experience in Agile ways of working Creative problem-solving skills Excellent written and oral communication skills
Posted 3 weeks ago
8.0 - 10.0 years
80 - 100 Lacs
Bengaluru
Remote
Staff Platform Engineer Experience: 8 - 10 Years Exp Salary : INR 85-101 Lacs per annum Preferred Notice Period : Within 30 Days Shift : 10:00AM to 7:00PM IST Opportunity Type: Remote Placement Type: Contractual Contract Duration: Full-Time, 12 Months (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : API development, cloud platforms, Distributed Systems, Relational Databases, RESTful services Good to have skills : cloud-native technologies, Performance Optimization, transaction processing An USA based Series A funded Technology Startup (One of Uplers' Clients) is Looking for: Staff Platform Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Key Responsibilities: Lead the design and development of scalable, high-performance, and resilient API-driven platform components and architectures that support our large-scale data processing needs, handling 100,000+ concurrent requests. Provide technical leadership and mentorship to a team of engineers, setting standards for best practices in platform engineering, API design, and transaction processing. Oversee the design, implementation, and management of our core APIs and underlying transaction processing systems, ensuring data integrity, security, and compliance. Work closely with product managers, architects, and other engineering teams to understand business requirements and translate them into robust and scalable platform solutions and APIs. Continuously optimize platform components, APIs, and transaction processing pipelines for performance, scalability, low latency, and cost-efficiency. Stay up-to-date with the latest trends and technologies in distributed systems, API design, databases, and transaction management, and drive innovation within the team. Tackle complex challenges related to high-volume transaction processing, data consistency, fault tolerance, and the integration of various system components through APIs. Qualifications: 8+ years of experience in software or platform engineering with a strong focus on building and operating large-scale, high-throughput systems, including significant experience with API development. At least 3 years in a leadership or senior role, demonstrating a track record of tackling complex technical challenges. Deep understanding of distributed systems principles, concurrency control, data consistency models, and fault tolerance. Strong proficiency in API design principles, RESTful services, and experience with relevant protocols and data formats. Experience with relational and/or NoSQL databases in transactional contexts is essential. Strong experience with cloud platforms (AWS preferred) and cloud-native technologies relevant to building scalable and resilient platforms and APIs Advanced knowledge of one or more major programming languages such as Go, C++, or Python, with a focus on building performant and reliable backend systems and APIs. Proven ability to lead and mentor a team, manage complex technical projects, and collaborate effectively with cross-functional teams. Strong analytical abilities with a data-driven approach to problem identification and resolution in large-scale distributed systems and API design. Experience identifying and resolving performance bottlenecks under high load is critical. Excellent communication skills, with the ability to articulate complex technical concepts clearly and concisely to both technical and non-technical stakeholders. Bachelors or Masters degree in Computer Science, Engineering, or a related field. How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Loti AI is a technology company specializing in digital likeness protection, particularly against unauthorized use of individuals' images, voices, and identities online. Their business model centers on providing AI-driven services to detect, monitor, and remove unauthorized content, such as deepfakes and impersonations, across the internet. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 4 weeks ago
6 - 10 years
30 - 35 Lacs
Bengaluru
Remote
Product development for Data Center routing & switching platforms - Major Enterprise Networking equipment provider? Our team: A team of networking enthusiasts willing to contribute to customer success Technologies used: Networking protocols, Cloud-Native technologies, GitHub, JIRA, traffic generation tools, Windows/Linux servers, network virtualization, network security, network management tools, microservices and Agile methodologies Opportunities: Design and develop the latest Networking features and solutions, collaboration with an international team of professionals, working with the latest networking technologies and concepts, access to trainings. Skills required: Require a Bachelor's/Master's degree in Computer Science/Electronics & Communication/Information Systems 6+ years of hands-on experience in designing and developing features in the Networking domain Expert programming skills in C/C++ Excellent understanding of Layer 2, Layer 3 (BGP, OSPF, IS-IS) and overlay protocols like VxLAN, GRE, MPLS, SPB Good understanding of Linux operating system internals Strong debugging and troubleshooting skills Ability to thrive in a fast-paced agile development environment Strong verbal and written communication skills Highly motivated and self-driven Nice To Have: GO Lang programming experience Understanding of Virtualization & Cloud technologies (Virtual Machines, Containers, Kubernetes) Familiarity with secure coding practices Good understanding of network security (Encryption, Authentication, DDOS mitigation etc)"
Posted 1 month ago
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.
Accenture
19947 Jobs | Dublin
Wipro
9475 Jobs | Bengaluru
EY
7894 Jobs | London
Accenture in India
6317 Jobs | Dublin 2
Amazon
6141 Jobs | Seattle,WA
Uplers
6077 Jobs | Ahmedabad
Oracle
5820 Jobs | Redwood City
IBM
5736 Jobs | Armonk
Tata Consultancy Services
3644 Jobs | Thane
Capgemini
3598 Jobs | Paris,France