Software Architect
IN-Pune
Global Careers (External)
Req #: 39821
Type: Full-Time
|
Overview: We are seeking a Software Architect to design and lead the development of an end-to-end eCommerce platform that powers our In-Flight Connectivity (IFC) product suite. This role requires strong technical leadership, architectural vision, and the ability to collaborate across product, development, and business teams to deliver scalable, secure, and high-performing systems. Responsibilities: Responsibilities: * Architect, design, and document end-to-end eCommerce solutions for IFC platforms (B2B, B2B2C, and B2C use cases). * Develop integration architectures with payment gateways, service providers, and merchant systems. * Partner with cross-functional teams to ensure architectural integrity, scalability, and security across the platform. * Define and enforce non-functional requirements (NFRs), reusable patterns, and frameworks to reduce cost and complexity. * Conduct architecture reviews, approve design/test/go-to-market plans, and mentor engineers on design best practices. * Evaluate and prototype new technologies and tools, driving continuous architectural innovation. Requirements: * Strong understanding of software architectural patterns - Microservices, Event-driven, Service-oriented, etc. * Deep experience in eCommerce, payment systems, and integrations with payment gateways and providers. * Proven track record building transactional, data-driven web and mobile applications. * Expertise in cloud environments (AWS preferred) including API gateways, CDNs, message buses, and monitoring tools. * Hands-on experience with DevOps & CI/CD, Agile/SCRUM, and architectural documentation. * Experience with frontend frameworks (React preferred; Angular/Vue acceptable). * Exposure to Salesforce integrations and commercial eCommerce platforms (Magento, PimCore, Shopify Plus) is a plus. * Delivered at least one eCommerce product through to production and go-live. * Agile/Scrum experience. Qualifications: * Programming Languages: C, C++, Node.js, ReactJS, Go, or Python (any two or more). * Databases: MySQL, MariaDB, MongoDB, DynamoDB, Aurora, or DocumentDB. * Cloud Platforms: AWS / Azure / GCP (AWS preferred). * Certifications (Preferred): AWS Developer, AWS Solutions Architect - Associate or Professional.