Principal Software Engineer

il y a 1 semaine


BoulogneBillancourt, France Catalina Marketing Temps plein

**Catalina Marketing France SAS; company affiliated with Catalina Marketing Corporation (*)**

**Why Catalina? **At Catalina, we understand that our success is the result of the talent and commitment of our people. Our guiding principles set the stage for winning in the markets we serve, and our potential is powerful. When you join the Catalina team, you will be part of an inclusive environment that embraces flexibility, community involvement, work-life balance as well as opportunities to grow professionally.

**The Opportunity**

As a Principal Software Engineer on the CRM Team, you will lead the design and implementation of complex software solutions, leveraging technologies such as Java, Angular, and cloud computing technology. You will oversee the development and optimization of the campaign management platform, ensuring a seamless transition from legacy systems and alignment with business objectives. As a technical lead, you will provide expertise and mentorship to the engineering team while collaborating with sales, product, and other stakeholders to drive innovation and continuous improvement. This role demands a strategic thinker with a deep understanding of software architecture, system integration, and cloud technologies.
- Collaborate with sales and product teams to understand customer requirements and design technical solutions leveraging Java, Angular, PostgreSQL, Snowflake, Git, Microsoft Azure, and Apex (Salesforce) to address customer needs.
- Lead the architecture and design of software solutions, ensuring scalability, reliability, and alignment with business objectives.
- Engage in full-stack development using Java and Angular to support project goals and maintain high technical standards.
- Manage the transition from legacy systems to the new platform, overseeing data migration and features to enable seamless operations.
- Enhance and optimize platform features to handle complex marketing campaigns, reduce technical debt, and improve runtime performance.
- Serve as the technical lead and go-to person for any technical issues, providing expertise and resolving technical challenges.
- Conduct technical presentations and workshops for customers, partners, and internal stakeholders to showcase our capabilities and solutions.
- Collaborate with Product Owners to identify product enhancements and innovation opportunities based on customer feedback and market trends.
- Provide guidance and oversight throughout the development lifecycle, ensuring the successful implementation of technical solutions.
- Implement processes for continuous improvement, measuring and enhancing team capacity and velocity to meet project throughput goals.

**Qualifications**
- Master's degree in Computer Science, Engineering, or a related field.
- Relevant certifications in cloud technologies, software development, or system integration are a plus.
- 8+ years of experience in software engineering, system architecture, or solutions engineering, with a focus on Java-based technologies.
- Proficiency in Java programming language and experience with frameworks like Quarkus or Spring.
- Experience with frontend development using Angular framework.
- Strong understanding of software architecture principles and best practices, with experience designing and architecting complex systems.
- Experience with PostgreSQL, Snowflake, Git, and Microsoft Azure.
- Proven ability to lead the architecture and design of complex software systems.
- Excellent problem-solving and analytical skills, with the ability to effectively troubleshoot and resolve complex technical issues.
- Experience in overseeing the transition from legacy systems to new platforms.
- Ability to serve as the technical lead and go-to person for technical issues.
- Expertise in designing and implementing cloud-based solutions.
- Knowledge of best practices for software development, cloud architecture, and system integration.
- Ability to collaborate with sales, product, and other stakeholders to drive innovation and continuous improvement.
- Experience in conducting technical presentations and workshops for various stakeholders.
- Proven ability to provide guidance and mentorship to engineering teams.
- Strong communication skills to effectively collaborate with Product Owners and other team members.
- Experience in implementing processes to measure and enhance team capacity and velocity.
- Commitment to fostering a culture of continuous improvement and excellence.
- Strong communication and presentation skills, with the ability to articulate technical concepts to non-technical audiences.
- Proven track record of leading technical projects and driving successful outcomes.
- Strong background in agile methodologies
- Fluency in English and proficiency in French are essential, as the role involves significant interaction with teams and clients in both languages.
- Experience with Apex and Salesforce is a plus but not required.
- Languages: English (fluent) AND French (flu


  • Principal Software Engineer

    il y a 3 semaines


    Boulogne-Billancourt, Île-de-France Catalina Marketing Temps plein

    About the RoleCatalina Marketing is seeking a highly skilled Principal Software Engineer to lead the design and implementation of complex software solutions. As a key member of the CRM Team, you will leverage technologies such as Java, Angular, and cloud computing to drive innovation and continuous improvement.Key ResponsibilitiesCollaborate with sales and...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France Apprentis d'Auteuil Temps plein

    Job Title: Software EngineerJob Summary:We're looking for a skilled Software Engineer to join our team. As a Software Engineer, you'll be responsible for designing, developing, and testing software applications. You'll work closely with our cross-functional team to deliver high-quality software solutions that meet our customers' needs.Key...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France In Extenso Temps plein

    Job Title: Software Engineer**About the Role**We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in computer science and experience working with backend technologies.**Responsibilities*** Design and develop scalable and efficient software systems* Collaborate with cross-functional teams...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France La Maison Bleue Temps plein

    Job Description: We are seeking a skilled Software Engineer to join our team. The successful candidate will design, develop, and test software applications for our company.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France In Extenso Temps plein

    As a key member of our development team, you will be responsible for creating, testing, and maintaining software applications.We are looking for a skilled and experienced software engineer to join our team.

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France vialytics GmbH Temps plein

    We are seeking a skilled Software Engineer to join our team at {company}.The ideal candidate will have a strong foundation in computer science and experience with software development.Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    il y a 2 jours


    Boulogne-Billancourt, Île-de-France Groupe TF1 Temps plein

    As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our organization.About the Role:We are seeking a highly skilled and experienced Software Engineer to join our team. The successful candidate will have a strong background in software development and a proven track record...

  • Senior Software Engineer

    il y a 2 semaines


    Boulogne-Billancourt, Île-de-France Emploi Médecin généraliste Paris 75008 Temps plein

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining complex software systems. Key responsibilities include:Leading the development of new software featuresCollaborating with cross-functional teams to...

  • Software Engineer

    il y a 2 semaines


    Boulogne-Billancourt, Île-de-France JBM - SELECT TT Temps plein

    We are looking for a talented Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.About the Role:Design and develop high-quality software components and featuresCollaborate with cross-functional teams to identify...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France Michael Page Temps plein

    About the Role:We are looking for a skilled Software Engineer to join our team at {company}. The ideal candidate will have experience in designing and developing scalable software systems.Key Responsibilities:Design and develop scalable software systemsCollaborate with cross-functional teams to ensure smooth project executionTroubleshoot and debug software...

  • Software Engineer

    Il y a 7 mois


    Boulogne-Billancourt, France Lexifi Temps plein

    LexiFi is looking for a full-time software engineer to joinits core development team. Job Description As a software engineer at LexiFi you will be part of the core developmentteam, in charge of creating and maintaining LexiFi’s innovativesoftware stack. This includes user-facing products, backendcomponents, infrastructure libraries and internal...

  • Senior Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France Carlsberg Group Temps plein

    Job Title: Senior Software Engineer - Cloud ServicesJob Summary:We are seeking a skilled Senior Software Engineer to join our Cloud Services team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based software solutions.Key Responsibilities:Design and develop cloud-based software solutions using cloud...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France JBM Temps plein

    **About the role:**We are looking for a skilled Software Engineer to join our team.The successful candidate will be responsible for developing and maintaining our software applications using a range of technologies.Design and implement software solutions to meet business requirementsCollaborate with cross-functional teams to ensure seamless...

  • **Software Engineer**

    il y a 2 semaines


    Boulogne-Billancourt, Île-de-France Retail Renault Group Temps plein

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience designing and developing high-quality software systems using a variety of programming languages.The successful candidate will collaborate with cross-functional teams to create innovative solutions that meet business needs.As a Software Engineer, you will be...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France DASSAULT SYSTEMES Temps plein

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team in designing and implementing cloud infrastructure solutions.As a Cloud Infrastructure Software Developer, you will be responsible for:Designing and developing scalable cloud infrastructureEnsuring high availability and reliability of our cloud-based systemsCollaborating with...

  • {title} - Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France kpark Temps plein

    We are seeking a skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing and developing software solutions for various technical applications.Key responsibilities include:Design and development of software applicationsCollaboration with cross-functional teams to identify and prioritize project...

  • Embedded Software Engineer

    il y a 2 semaines


    Boulogne-Billancourt, Île-de-France Netatmo Temps plein

    About the RoleWe are seeking a highly motivated and talented Embedded Software Engineer to join our team at Netatmo. As an Embedded Software Engineer, you will be responsible for developing and maintaining software for our home automation products.Key ResponsibilitiesWhat You Need to SucceedAbout NetatmoNetatmo is a leading provider of home automation...

  • Senior Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France Rentokil Initial Temps plein

    Job DescriptionWe are seeking a skilled Senior Software Engineer with expertise in Cloud Computing to join our team. The ideal candidate will have a solid understanding of cloud infrastructure and be able to design, develop, and deploy scalable cloud-based applications.Design and develop cloud-based applications using cloud-native technologies.Collaborate...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France DMF sales&marketing Temps plein

    About the Job:We are looking for a skilled Software Engineer - Backend Development to join our team at {company}.The ideal candidate will have a strong background in backend development and software engineering, with a focus on building scalable and efficient systems.The successful candidate will be responsible for designing, developing, and deploying...

  • Software Engineer

    il y a 1 semaine


    Boulogne-Billancourt, Île-de-France Agence Appel Médical Paris Médecine du travail Temps plein

    Job Title: Software EngineerAbout the Role:As a software engineer at our company, you will be working on developing cloud-based solutions to meet the ever-growing demands of our clients. You will be responsible for designing, implementing, and maintaining cloud infrastructure, ensuring it is secure, scalable, and highly available.Responsibilities:- Design...