




Job Summary: MC Digital is seeking an Expert Software Developer with eCommerce experience to join a dynamic team in a startup-style environment, combining the benefits of a large enterprise. Key Highlights: 1. Collaborative and startup-style work environment 2. Career progression and internal mobility opportunities 3. A cohesive company and industry reference in the retail sector MC Digital is the Information Technology division of MC. We firmly believe technology can revolutionize the retail sector—delivering greater convenience and exceeding customer expectations. We offer a unique work environment that blends the typical benefits of a large enterprise with the informal, energetic atmosphere of a startup. Want to learn more about what we do? Visit Caixa Central, MC Digital’s blog and podcast: https://caixacentral.mcdigital.tech/ So, if you’re ready to join this team and embrace new challenges, we’re looking for you! We are looking for an Expert Software Developer for our eCommerce team—and we believe we’ll be \#betterwithyou! You will be responsible for… * Working with JavaScript and TypeScript; * Working with REACT; * Familiarity with messaging and streaming frameworks (Kafka, Message Hub/Queue, Pulsar, Solace, etc.), API Gateways, and integration tools; * Applying SCRUM/AGILE methodologies and working with JIRA and Confluence; * Using end-to-end monitoring tools such as New Relic or Dynatrace; * Working with automated Quality Assurance methods, tools, and tests. So bring along… * More than 8 years of experience, serving as a technical reference within your team; * A Bachelor’s degree in Computer Engineering or a related field; * A collaborative mindset and willingness to help others succeed; * Excellent communication and interpersonal skills when engaging with functional and technical stakeholders; * Strong technical knowledge, backed by hands-on experience across diverse projects and system architectures; * Proven experience designing and implementing cloud-based systems using Kubernetes and Containers (AZURE, AWS, GCP or others); * Solid understanding of distributed architecture (multitenant, Software as a Service — SaaS); * Experience developing mobile applications using C\#, .NET Core, .NET Framework, and either .NET MAUI or hybrid frameworks; * Extensive experience in database development and management (NoSQL, MongoDB, SQLServer, PostgreSQL); * Experience with CI/CD concepts and tools such as GIT, AZURE DevOps, and GitHub Actions; * Experience with RESTful APIs; * Knowledge of various architectural patterns, including Clean Architecture and Domain-Driven Design (DDD). What you’ll find… * A collaborative work environment; * A dynamic team; * Career progression and internal mobility opportunities; * A cohesive company and industry reference in the retail sector. What we offer you… * Meal allowance via Dá Card; * Telecommunications plan including voice, data, and equipment (for permanent employees); * Flex it Up Program — Extra days off, unpaid leave, Flexible Work Model (where applicable); * Health and Life Insurance (for permanent employees), with optional extension of Health Insurance to family members under advantageous conditions; * Flexible Benefits Program (where applicable); * Onboarding and initial training plan, Continuous Learning platform, and Financial Literacy Program; * Academic Awards and Merit Scholarships for employees’ children (regular and inclusive education), plus Holiday Programs during school breaks; * Birth Kit for your upcoming baby; * Internal Mobility Programs to foster talent promotion; * Annual Flu Vaccination, including on-site administration (voluntary participation); * Somos Sonae Program — psychosocial, financial, and legal support for employees; * Ergocoaching sessions; * Mental Health Promotion Programs and Nutrition Consultations; * Discount and Partnership Program across 300+ leading brands; * Complimentary coffee and fruit at the workplace; * Competitive salary. \#BETTERTOGETHER \#BETTERWITHYOU


