Job Information
Publicis Groupe FullStack Developer- React & .Net Core in United States
Company description
Resources is the backbone of Publicis Groupe, the world’s third-largest communications group. Formed in 1998 as a small team to service a few Publicis Groupe firms, Re:Sources has grown to 5,000+ people servicing a global network of prestigious advertising, public relations, media, healthcare and digital marketing agencies. We provide technology solutions and business services including finance, accounting, legal, benefits, procurement, tax, real estate, treasury, and risk management to help Publicis Groupe agencies do what they do best: create and innovate for their clients.
In addition to providing essential, everyday services to our agencies, Re:Sources develops and implements platforms, applications and tools to enhance productivity, encourage collaboration and enable professional and personal development. We continually transform to keep pace with our ever-changing communications industry and thrive on a spirit of innovation felt around the globe. With our support, Publicis Groupe agencies continue to create and deliver award-winning campaigns for their clients.
Overview
Full Stack Developer will be responsible for leading the development of our React/.NET(core) based web application while ensuring synchronization with our backend Azure SQL Server database.
Responsibilities:
Lead the development of our React/.NET(core) -based online application while assuring synchronization with our Azure SQL Server database on the backend.
Develop and maintain scalable and secure full-stack web applications.
Build and maintain RESTful APIs and optimize existing APIs for maximum performance.
Ensure the proper testing and deployment of all web applications.
Maintain and update development roadmaps and timelines.
Work in a fast-paced Agile development environment.
Good experience in managing teams.
Skills & Experience:
9-14 years of experience in web programming and software development
Hands on experience in
Data Structures and data modelling – MUST HAVE
Object Oriented Programming - MUST HAVE
Software Architectures, like SOA, REST, Json APIs, Microservices - MUST HAVE
Multitier architecture - GOOD TO HAVE
Solid Principles & Design Patterns- - GOOD TO HAVE
Experience in developing web applications and user interfaces using
NET (http://asp.net/) Core (C#) – MUST HAVE
Entity Framework/ ADO.NET – MUST HAVE
SQL – MUST HAVE
Web API & Json services – MUST HAVE
js and its core principles – MUST HAVE
React/Redux and React Server-Side Rendering (SSR) – MUST HAVE
CSS (LESS, SASS, etc.) and front-end frameworks – MUST HAVE
Object Oriented JavaScript (OOJS), JavaScript– MUST HAVE
Strong Knowledge on
Dependency Injection – MUST HAVE
IoC Containers – GOOD TO HAVE
Life Cycles – GOOD TO HAVE
Experience with tools like
Azure Devops – MUST HAVE
GIT version tracking, branching/merging – MUST HAVE
Visual Studio or Visual Studio Code – MUST HAVE
Postman etc – GOOD TO HAVE
Proven experience in Azure platform services is required including below but not limited to:
Azure Web/API Apps
Azure Functions
Azure Service Bus
Azure Cosmos DB/NoSQL DB
Azure SQL
Azure Redis
Azure Search
Azure Data Factory
Microservices
Nice to have
Experience working with No-SQL databases like Azure Cosmos DB
Experience working with Cloud technologies and
Familiarity with Queue, Pub/Sub and Cache mechanisms
Experience in data integration and 3 rd party APIs. Able to understand how to consume 3 rd party APIs by using C#
Experience in application performance monitoring, profiling applications and detect/fix bottlenecks
Experience in JIRA and Agile (Scrum & Kanban) practices.
Soft skills:
Strong problem-solving skills, attention to detail, and ability to work independently.
Good written and verbal communication skills
Qualifications
The candidate should be graduate