1

Senior Xaml Developer Jobs in Chicago, IL (NOW HIRING)

Senior Xaml Developer information

See Chicago, IL salary details

$25.8K

$82.7K

$168.4K

How much do senior xaml developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for senior xaml developer in Chicago, IL is $82,707.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,800.00 and $106,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior XAML developer, and why are they important?

To thrive as a Senior XAML Developer, you need expert proficiency in XAML, C#, and .NET frameworks, along with several years of experience in designing complex UI for Windows applications. Familiarity with tools like Visual Studio, Blend for Visual Studio, and source control systems such as Git is typically required, as well as knowledge of MVVM architecture. Strong problem-solving, attention to detail, and effective communication skills help you translate requirements into intuitive user interfaces and collaborate with cross-functional teams. These abilities are essential for delivering high-quality, maintainable, and user-friendly applications in dynamic development environments.

What are some typical collaboration points between a senior XAML developer and UI/UX designers during a project?

As a Senior XAML Developer, you’ll frequently work alongside UI/UX designers to translate design mockups and user flows into interactive, high-performance user interfaces. This collaboration often involves clarifying design specifications, suggesting technical improvements, and ensuring that the implemented UI matches the intended user experience. Regular meetings, design handoffs, and feedback loops are common, and your expertise in XAML is vital for bridging the gap between design vision and functional application. Effective communication skills are essential for resolving ambiguities and aligning on both aesthetic and technical requirements.

What is the difference between Senior Xaml Developer vs Xaml Developer?

AspectSenior Xaml DeveloperXaml Developer
Required Experience5+ years in XAML development, leadership skills1-3 years, focus on coding and implementation
CertificationsRelevant certifications (e.g., Microsoft certifications)Optional, less emphasis on certifications
Work EnvironmentDesign teams, project management, mentoringDevelopment teams, coding, testing
Industry UsageSoftware development, UI/UX design for Windows appsSimilar industries, entry to mid-level roles

The main difference between a Senior Xaml Developer and a Xaml Developer lies in experience, leadership responsibilities, and scope. Senior Xaml Developers typically have more years of experience, may lead projects, and mentor junior staff, whereas Xaml Developers focus primarily on coding and implementing UI components. Both roles are vital in software development for Windows applications, but the senior role involves broader responsibilities and expertise.

What is a senior XAML developer?

Senior XAML Developers are experienced software professionals who specialize in designing and developing user interfaces using XAML (eXtensible Application Markup Language), primarily for Microsoft technologies like WPF, UWP, and Xamarin.Forms. They are responsible for creating responsive, maintainable, and visually appealing desktop or cross-platform applications. In addition to strong XAML skills, they typically have expertise in C#, MVVM architecture, and UI/UX best practices. Senior XAML Developers often mentor junior developers, contribute to architectural decisions, and collaborate with designers and other engineers to deliver high-quality software.

What are the most commonly searched types of Xaml Developer jobs in Chicago, IL?

The most popular types of Xaml Developer jobs in Chicago, IL are:

.Net Developer/ Software Developer/ Applications Developer/ Software Engineer

Collabera

Barrington, IL

Full-time

Re-posted 19 days ago


Job description

Company Description

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. 


Job Description

Job Title:           Software Engineer II (ID: GEJP00012403)

Duration:           6 months (Possibility to Hire)

Responsibilities:

Develop high performing, scaling and innovative applications in a fast paced and agile development environment

Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions

Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices

Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques

Design, implement and maintains application components 

Translate defined product management requests into workable and high quality code.

Capable of applying technical skills and experience to assigned tasks with minimal guidance.

Participate in code reviews and pair programming sessions 

Assist in the Identification and troubleshooting of application issues 

Write code that meets standards and delivers desired functionality using the technology selected for the project

Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets

Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product

Qualifications

Basic Qualifications: 

Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Math)

Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML




Technical: 

Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java

Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON

Experience with Win based programming 

Experience with software test tools (QTP, Selenium, NUnit) 

Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business.

You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently.


Technical Expertise: 

Good understanding of design patterns, SOLID principal and OO design 

Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts

Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP

Experience with Test Driven Development and Agile methodologies 

Passion for software development and technology 

Experience developing C++ software (MFC a plus). 

Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus.

Experience with database tools 

Additional Information

To get further details or to schedule an interview please contact:

Himanshu Prajapat

973-606-3290

himanshu.prajapat(at)collabera.com