Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
Company description Publicis Re:Sources is at the core of Publicis Groupe, the world's largest communications company. We are the only full-service, end-to-end shared service organization in the industry, enabling Groupe agencies to do what they do best: innovate and transform for their clients. Formed in 1998 as a small team to service a few Publicis Groupe firms, Publicis Re:Sources has grown to 6,000+ employees in over 55 countries. We provide technology solutions and business services, including finance, accounting, legal, benefits, procurement, tax, real estate, treasury and risk management, information security, and global mobility — supporting 110,000+ employees across the Publicis Groupe network. Our people are at the center of everything we do, bringing curiosity, collaboration, and a commitment to excellence to their work every day. Learn more about Publicis Re:Sources and the Publicis Groupe agencies we support at publicisresources.com Overview Role Summary: We are seeking a Senior Associate .NET Software Engineer to join rOar, Publicis Groupe’s strategic Project Management, Resource Management, and Time Tracking platform. This role is part of one of the organization’s largest digital transformation initiatives, focused on building next-generation solutions using Adobe Workfront, custom SaaS applications, and Azure-based microservices architecture. The ideal candidate will have strong expertise in .NET Core, C#, Azure cloud technologies, and Test-Driven Development (TDD). You will be responsible for designing, developing, and maintaining scalable enterprise applications while collaborating with global teams across the Publicis ecosystem. Key Responsibilities: 1. Design, develop, test, and maintain scalable applications using .NET Core and C#. 2. Write clean, maintainable, and high-quality code following software engineering best practices. 3. Drive software development through Test-Driven Development (TDD) and unit testing. 4. Contribute to the design and implementation of cloud-native solutions on Microsoft Azure. 5. Develop Proof of Concepts (POCs) to validate technical approaches and business requirements. 6. Build and enhance user-facing applications and client interfaces. 7. Participate in solution design and architecture discussions within a microservices-based ecosystem. 8. Collaborate with global cross-functional teams including architects, developers, product owners, and business stakeholders. 9. Troubleshoot, debug, and optimize applications to ensure performance, scalability, and reliability. 10. Stay current with emerging technologies, development frameworks, and industry best practices. Must-Have Skills: 11. 8–12 years of overall software development experience with strong expertise in C# and .NET Core. 12. Proven experience in designing and developing enterprise-grade applications. 13. Strong experience with Test-Driven Development (TDD) and unit testing frameworks. 14. Expert understanding of SOLID principles and Object-Oriented Programming (OOP). 15. Strong knowledge of Design Patterns and Enterprise Application Architecture. 16. Hands-on experience with Microsoft Azure cloud services and cloud-native development. 17. Experience working with REST APIs, gRPC, and modern integration patterns. 18. Experience working within Microservices Architecture. 19. Strong understanding of Agile methodologies and software delivery practices. 20. Excellent troubleshooting, analytical, and problem-solving skills. 21. Strong communication and collaboration skills with the ability to work effectively in global teams. Good-to-Have Skills: 22. Experience with Adobe Workfront integrations and enterprise SaaS platforms. 23. Knowledge of additional Object-Oriented programming languages such as Java or C++. 24. Experience with HTML5, CSS3, and modern web development technologies. 25. Exposure to CI/CD pipelines, DevOps practices, and Azure DevOps. 26. Experience working with large-scale enterprise transformation programs. Skills & Qualifications: • 8–12 years of software engineering experience with strong .NET development expertise. • Minimum 4+ years of hands-on experience developing applications using C# .NET Core. • Strong experience in Azure cloud development and distributed systems. • Proven ability to build scalable, secure, and maintainable enterprise applications. • Strong understanding of software architecture principles and design patterns. • Experience developing and consuming RESTful APIs and gRPC services. • Ability to work in Agile, collaborative, and fast-paced environments. • Strong attention to detail and commitment to delivering high-quality software solutions. • Excellent verbal and written communication skills.
You'll no longer be considered for this role and your application will be removed from the employer's inbox.