Solution Architect / Dev Lead
Noida, IN, 201301
About Us:
Ingenico is the global leader in payments acceptance solutions, with more than three decades of experience. Its footprint gives scale to projects and talents. Innovation is part of our DNA and our diverse community of experts keep anticipating the evolution of commerce worldwide.
As the trusted technology partner for merchants, banks, acquirers, ISVs, payment aggregators and fintech customers, our world-class terminals, solutions and services enable the global ecosystem of payments acceptance.
At Ingenico, trust and sustainability are at the heart of everything we do. Learn more about Ingenico at https://ingenico.com.
Ingenico Group’s strategic transformation is the build-up and delivery of a Payments Platform as a Service (PPaaS). https://www.ppaas.com/
PPaaS ambition is to build a world-class cloud-based Payments Platform as a Service (PPaaS) that empowers our ecosystem of clients and partners to offer their merchant customers innovative payment and commerce solutions available anytime, anywhere. PPaaS aims at bringing a solution to the complexity of managing and integrating with multiple players and value-added service providers, regionally and globally.
You will join a leading digital transformation company, combining the advantages of a large structure (in terms of resources, expertise, and customer proximity) with the start-up mindset & way of working (innovation, flexibility, and agile organization at scale).
You will be part of building a market disruptive solution, working on cutting-edge technology projects with rich interactions in an international environment.
Have a look at PPaaS ! https://www.youtube.com/watch?v=aFDQyS4QFOo
Profile Scope:
As Lead Developer / Solution Architect you will take responsibility in software development projects. Ensuring efficient code development and adherence to coding standards. Lead Developer / Solution Architect expertise in software architecture and development methodologies is essential for designing scalable and maintainable applications.
You will contribute to support, project execution, timely delivery, and the overall quality of software products. You are critical in fostering a collaborative development culture and driving technical innovation within the organization. Your leadership ensures successful project outcomes and aligns development efforts with the organization's strategic objectives.
Your day-to-day responsibilities include to:
- Collaborating closely with senior stakeholders to understand business requirements and effectively translate them into technical requirements for the development team
- Review and approve design solutions created by external suppliers.
- Troubleshooting complex issues and ensuring resolution and Partnering effectively with a global team.
- Control that the architectural solution aligns with service portfolio & demands
- Understanding business requirements and developing solutions and low-level technical designs accordingly.
-
lanning and documenting comprehensive technical specifications for features or system design, ensuring a clear roadmap for development and implementation
-
Designing, building, and configuring applications to meet business process and application requirements, leveraging your technical expertise and problem-solving skills
-
Directing the development team in all aspects of the software development life cycle, including design, development, coding, testing, and debugging, to deliver high-quality solutions
-
Writing testable, scalable, and efficient code, leading by example, and setting coding standards for the team
-
Conducting code reviews and providing constructive feedback to ensure code quality and adherence to best practices
-
Mentoring and guiding junior team members, fostering their professional growth, and encouraging the adoption of industry best practices
-
Ensuring that software quality standards are met by enforcing code standards, conducting rigorous testing, and implementing continuous improvement processes
-
Collaborating with cross-functional teams to align technical solutions with business goals and deliver effective and impactful software applications
-
Staying updated with the latest technologies and industry trends, continuously enhancing technical skills, and driving innovation within the development team
Skills we’d like:
- 3+ years of work experience with strong focus of architecture and design of Payment/eCommerce products
- Strong experience in architecting the products on .NET CORE and Public cloud related setup like GCP, AWS and Azure.
-
Should have exposure on SQL or Postgres SQL Database Management System
- Excellent problem-solving and decision-making skills.
- Strong interpersonal skills to effectively collaborate with diverse teams.
- Payments domain expert with excellent knowledge of Payment Transactions, Authorization, Acquiring process.
- Experience in delivering scalable and high-performance services and applications with excellent quality.
- The ability to work independently and in small teams, partner effectively cross-group, and manage multiple priorities and deliverables concurrently.
Other important skills :
- Strong written and oral communication skills in English.
- Strong adaptability and flexibility
- Keen to work in an Agile/SAFE environment.
- Strong team spirit, supportive of others’ contributions.
As part of our values, we embrace diversity and inclusion at Ingenico. We are an equal opportunity employer and do not discriminate on the basis of an individual's race, national origin, color, gender, gender identity, gender expression, sexual orientation, religion, age, disability, marital status or any other protected characteristic under applicable law, whether actual or perceived.
We want to adapt our processes and create a safe work environment that welcomes everyone.
To learn more about what it's like working inside Ingenico, follow us on LinkedIn