Senior Software Engineer
West Chicago, DuPage County, Illinois, 60185, USA
Listed on 2025-12-02
-
Software Development
Software Engineer, Full Stack Developer
Senior Software Engineer – Publicis Digital Experience
Publicis Digital Experience is a division of Publicis Groupe that builds the future of digital marketing through a network of top-tier agencies. We develop technology and experience solutions that create value at the intersection of technology and experiences, connecting brands and people.
OverviewThis hybrid role requires 3 days per week in office in either Irving, TX or West Chicago, IL.
Responsibilities- Research, design, and develop computer software or specialized utility programs.
- Develop applications, write clean, maintainable, and efficient code.
- Create and manage stored procedures and queries as required; work closely with QA teams to address issues and improve test coverage.
- Conduct peer testing and validation of features before deployment.
- Build responsive and dynamic user interfaces using front‑end technologies; integrate third‑party APIs and services.
- Collaborate with cross‑functional teams, attend daily stand‑ups and agile ceremonies such as sprint planning, retrospectives, and backlog grooming.
- Coordinate with designers to ensure user‑friendly interfaces and a cohesive user experience.
- Document system architecture, including design and structure of microservices and database interactions.
- Maintain up‑to‑date technical documentation for future development and maintenance.
- Maintain and enhance existing applications, debugging and fixing issues reported by end‑users or QA teams.
- Refactor legacy code to improve maintainability and scalability.
- Optimize application performance and ensure efficient resource usage.
- Design and develop microservices that are scalable, resilient, and easy to deploy.
- Enforce solid principles and other design patterns.
- Follow Dev Ops practices and ensure smooth continuous integration / continuous deployment.
- Respond promptly to high‑priority incidents and outages.
- Collaborate with other teams to diagnose and resolve production issues.
- Bachelor’s degree in computer science or a related field.
- 6‑8 years of experience in C#, .Net Framework, .Net Core, Web APIs, VUE/Angular, with strong debugging and troubleshooting skills.
- Working knowledge of AWS Cloud.
- Experience with database technologies such as SQL Server, Postgre
SQL, Oracle, etc. - Experience with micro‑service and micro‑front‑end architectures.
- Knowledge of version control tools like Git Hub, Azure Dev Ops.
- Good understanding of agile methodologies.
- Paid family care for parents and caregivers for 12 weeks or more.
- Monetary assistance for adoption, surrogacy, fertility, and pet adoption.
- Employee Assistance Programs and health/wellness/comfort reimbursements.
- Tuition assistance.
- Paid time off including flexible vacation, annual sick days, volunteer days, holiday and identity days.
- Matching gifts programs.
- Flexible working arrangements and “Work Your World” program allowing work from anywhere for up to 6 weeks a year.
- Business Resource Groups that support multiple affinities and alliances.
Compensation range: $54,910 – $75,915 annually. This pay range reflects the company’s belief about the expected salary at the time of posting. The company may adjust this range in the future.
Publicis Digital Experience is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ethnicity, religion, sex, sexual orientation, gender identity, pregnancy, disability, age, or any other characteristic protected by law. For accommodation or assistance during the application or onboarding process, please contact All personal information will be kept confidential per EEO guidelines.
Employment type:
Full‑time
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).