-
View all jobs
Who We Are: At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse.
Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences.
Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work. .NET Developer
As part of a team of engineers, the typical developer at VML will find themselves as an essential contributor to the construction of client projects that they find themselves on. Our developers need to be more than just programmers, we are looking for problem solvers and technical enthusiasts. Someone that is up to facing the highest challenges by creatively finding solutions, adapting to unforeseen requirements, learning new technology and sometimes just plowing through. Duties for our developers include producing code that adheres to established development protocols and bests practices as defined by our technology department. They are also expected to participate in a team environment to determine scopes, estimate tasks and promote solutions. Other key duties include evaluating emerging technologies, performing proof of concepts, documenting recommendations and contributing to our constantly evolving best practices. It is also expected that as a self-starter, our developers will be able to balance priorities across all aspects of the system development life cycle, which will encompass both support of legacy products as well as new green field development.
Responsibilities
Collaborating with management, departments and customers to identify end-user requirements and specifications
Designing algorithms and workflows to create new software applications and backend systems
Producing efficient and elegant code based on requirements
Testing and deploying programs and applications
Troubleshooting, debugging, maintaining and improving existing software
Compiling and assessing user feedback to improve application performance
Observing user feedback to recommend improvements to existing solutions
Developing technical documentation to guide future development projects
Participates in Code Reviews
Requirements
4+ years of in-depth experience utilizing object-oriented programming
Proven experience as an Application Developer
Familiarity with architectural styles and design patterns
Excellent troubleshooting and communication skills
Comprehensive understanding of Agile methodologies
Effectively work on multiple tasks against shifting priorities
Rapidly absorbs complex technical and/or conceptual information
Anticipate issues and provide solutions for complex problems
Possess superior analytical and problem-solving skills
Competencies
Bachelor’s degree in CS, IS or a related field or equivalent work experience
Prior experience as a .NET developer with proficiency in C#
Extensive knowledge of the .NET framework and underlying infrastructure
Familiarity with architectural and design patterns including MVC, IoC, DI
Familiarity with implementing and deploying solutions via CI/CD pipeline tools (Jenkins, Azure DevOps, TeamCity, etc.)
Extensive hands-on experience building web-based application that encompasses website rendering and/or API service layers
Understanding of different approaches for generating, templating and caching web assets as it relates to HTML, CSS and JavaScript
Familiarity with a variety of data access technologies (ADO.NET, LINQ, Entity Framework, LDAP, NHibernate, etc.)
Experience integrating systems using examples from the alphabet soup of enterprise applications (REST, SOAP, JSON, XML, XSLT, SOA, WSDL, etc.)
Preferred candidates have extensive experience working with web technology, preferably on public-facing sites, including many of the following items:
Development experience with content management systems such as Sitecore, EpiServer, Sitefinity, Umbraco or similar
Ability to measure and optimize both client and server-side web performance by utilizing the methodology of testing early and often
Experience integrating with social web services such as Facebook or Twitter
Understanding of SEO best practices and experience integrating tagging for analytics tools (Webtrends, Adobe Analytics, Google Analytics, etc.)
Other experience that distinguishes candidates includes:
Illustrated participation in open-source projects and/or the developer community
Demonstrable understanding of emerging/nontraditional languages, libraries and/or software development techniques
Experience developing and deploying applications using "serverless" technology
Experience developing and deploying applications utilizing a de-coupled, asynchronous web services approach
Microsoft Certifications
At VML, we are committed to fostering an all-inclusive work environment that is both rewarding and career-forward. Our Inclusion, Equity & Belonging initiatives, alongside the VML Foundation, reflect our dedication to giving back and making a positive impact in our communities and beyond. Our people are the heartbeat of our organization—creators, doers, innovators, makers, and thinkers—who drive not just marketing, but meaningful experiences that resonate in every action and interaction.
VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn, and X.
When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.
Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences.
Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work. .NET Developer
As part of a team of engineers, the typical developer at VML will find themselves as an essential contributor to the construction of client projects that they find themselves on. Our developers need to be more than just programmers, we are looking for problem solvers and technical enthusiasts. Someone that is up to facing the highest challenges by creatively finding solutions, adapting to unforeseen requirements, learning new technology and sometimes just plowing through. Duties for our developers include producing code that adheres to established development protocols and bests practices as defined by our technology department. They are also expected to participate in a team environment to determine scopes, estimate tasks and promote solutions. Other key duties include evaluating emerging technologies, performing proof of concepts, documenting recommendations and contributing to our constantly evolving best practices. It is also expected that as a self-starter, our developers will be able to balance priorities across all aspects of the system development life cycle, which will encompass both support of legacy products as well as new green field development.
Responsibilities
Collaborating with management, departments and customers to identify end-user requirements and specifications
Designing algorithms and workflows to create new software applications and backend systems
Producing efficient and elegant code based on requirements
Testing and deploying programs and applications
Troubleshooting, debugging, maintaining and improving existing software
Compiling and assessing user feedback to improve application performance
Observing user feedback to recommend improvements to existing solutions
Developing technical documentation to guide future development projects
Participates in Code Reviews
Requirements
4+ years of in-depth experience utilizing object-oriented programming
Proven experience as an Application Developer
Familiarity with architectural styles and design patterns
Excellent troubleshooting and communication skills
Comprehensive understanding of Agile methodologies
Effectively work on multiple tasks against shifting priorities
Rapidly absorbs complex technical and/or conceptual information
Anticipate issues and provide solutions for complex problems
Possess superior analytical and problem-solving skills
Competencies
Bachelor’s degree in CS, IS or a related field or equivalent work experience
Prior experience as a .NET developer with proficiency in C#
Extensive knowledge of the .NET framework and underlying infrastructure
Familiarity with architectural and design patterns including MVC, IoC, DI
Familiarity with implementing and deploying solutions via CI/CD pipeline tools (Jenkins, Azure DevOps, TeamCity, etc.)
Extensive hands-on experience building web-based application that encompasses website rendering and/or API service layers
Understanding of different approaches for generating, templating and caching web assets as it relates to HTML, CSS and JavaScript
Familiarity with a variety of data access technologies (ADO.NET, LINQ, Entity Framework, LDAP, NHibernate, etc.)
Experience integrating systems using examples from the alphabet soup of enterprise applications (REST, SOAP, JSON, XML, XSLT, SOA, WSDL, etc.)
Preferred candidates have extensive experience working with web technology, preferably on public-facing sites, including many of the following items:
Development experience with content management systems such as Sitecore, EpiServer, Sitefinity, Umbraco or similar
Ability to measure and optimize both client and server-side web performance by utilizing the methodology of testing early and often
Experience integrating with social web services such as Facebook or Twitter
Understanding of SEO best practices and experience integrating tagging for analytics tools (Webtrends, Adobe Analytics, Google Analytics, etc.)
Other experience that distinguishes candidates includes:
Illustrated participation in open-source projects and/or the developer community
Demonstrable understanding of emerging/nontraditional languages, libraries and/or software development techniques
Experience developing and deploying applications using "serverless" technology
Experience developing and deploying applications utilizing a de-coupled, asynchronous web services approach
Microsoft Certifications
At VML, we are committed to fostering an all-inclusive work environment that is both rewarding and career-forward. Our Inclusion, Equity & Belonging initiatives, alongside the VML Foundation, reflect our dedication to giving back and making a positive impact in our communities and beyond. Our people are the heartbeat of our organization—creators, doers, innovators, makers, and thinkers—who drive not just marketing, but meaningful experiences that resonate in every action and interaction.
VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn, and X.
When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.
Key Skills
Ranked by relevance
google analytics
design patterns
serverless
jenkins
devops
server
cicd
css
xml
seo
crm
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer - Node.js / Fastify
2026-05-26
Full-time
Not Applicable
United States
Advertising Services
Engineering
View Job Details
Related
Freelance Senior Front End Developer
2026-05-21
Full-time
Not Applicable
Argentina
Advertising Services
Engineering
View Job Details
Related
Senior Data & Machine Learning Engineer (all genders)
2026-05-21
Full-time
Not Applicable
Austria
IT Services
Engineering
Login to Apply
- Posted
- Mar 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Kansas City
- Company
- VML
Industries
Advertising Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Backend Engineer - Node.js / Fastify
2026-05-26
Full-time
Not Applicable
United States
Advertising Services
Engineering
View Job Details
Related
Freelance Senior Front End Developer
2026-05-21
Full-time
Not Applicable
Argentina
Advertising Services
Engineering
View Job Details
Related
Senior Data & Machine Learning Engineer (all genders)
2026-05-21
Full-time
Not Applicable
Austria
IT Services
Engineering