This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Senior Application Developer – Lead Projects & Drive Innovation. You'll be at the forefront of designing, developing, and implementing cutting-edge software solutions. Working closely with clients, business analysts, and cross-functional teams, you’ll ensure all solutions align with business strategies and IT architectural standards. From conceptualization to deployment, you’ll drive the full software development lifecycle, ensuring quality, scalability, and timely delivery.
Job Responsibility:
Lead and participate in project planning, identifying development tasks, creating work plans, and managing workflows to meet timelines
Collaborate with architects to align with long-term IT strategies, translate complex business requirements into technical specifications, and design scalable, efficient applications
Build high-quality applications, perform code reviews, and ensure seamless integration with other platforms
Define and enforce development standards, conduct testing, review modules for compliance, and ensure adherence to policies and procedures
Design and develop relational databases, ensuring optimization and scalability
Provide technical leadership, coaching, and mentoring to junior developers
Evaluate emerging technologies, recommend solutions, and promote effective use of IT systems through education and training
Requirements:
Bachelor’s degree in Programming/Systems, Computer Science, or equivalent work experience
8+ years of application programming and analysis experience
Experience working with Composable Commerce solutions
Expertise in React
Strong background in Microsoft development tools, including Visual Studio/Code and C# programming language
Expertise in microservice architecture, B2B2C solutions, and headless architecture platforms (e.g., CommerceTools, ContentStack)
Deep understanding of NoSQL, relational database design, Object-Oriented Design Patterns, Event Streaming and integration methodologies
Advanced programming skills in multiple languages with a focus on test-driven development
Ability to translate complex business requirements into multiple solution options
Proficient in mentoring and leading technical teams
Technical experience in systems front-end/back-end development, networking, databases, and user support
Advanced understanding of relational database design and theory
Advanced knowledge of Object-Orient Design Patterns
Good background in Data Base design (e.g. Microsoft SQL and Access)
Nice to have:
Exposure to servers technology (e.g. IBM Power 8)
Experience with WMS application (e.g. Inbound, Outbound, Pick pack and ship processes)
Experience with CommerceTools, ContentStack, or similar platforms
Hands-on experience with React, including state management libraries like Redux or Context API
Strong expertise in Microsoft development ecosystem
Experience troubleshooting and optimizing complex systems for performance
Knowledge of branching and merging strategies for version control
What we offer:
Medical, dental, and vision care
Backup dependent care
Adoption assistance
Infertility coverage
Family building support
Behavioral health solutions
Paid parental leave
Paid caregiver leave
Training programs
Professional development resources
Opportunities to participate in mentorship programs, employee resource groups, volunteer activities