WPF Software Engineer

  • location: Austin, TX
  • type: Permanent
  • salary: $100,000 - $125,000 per year

job description

WPF Software Engineer

job summary:
One of our Austin clients is looking to add a Senior Software Engineer, User Interface Development to their growing team. This role is responsible for development and support of user interfaces in C# .Net, WPF and XAML. The engineer is experienced and skilled in the full software development life cycle, has used a variety of tool chains and methodologies, and excels at working in small teams. He or she must work with architects, developers, and quality assurance and application engineers as well as with engineering and product management.


Education Bachelor of Science degree in Computer Science or equivalent combination of technical education and experience Required Experience

- Minimum of 8 years of experience as a software developer or lead engineer

- Minimum of 4 years with C# and .NET

- Minimum of 2 years of experience developing user interfaces with C#, WPF and XAML

- Desktop Application development

- Proven work history of completing projects on time and on budget, exceeding quality goals

- Experience with version control systems and defect tracking systems

- Experience working closely with SQA teams

- Experience with a variety of development processes

- Unit test development

Required Skills

- Highly proficient with C# and .NET

- Expert in user interface development, WPF and XAML

- Knowledge of Design Patterns, especially MVVM


- Multi-threading and inter-process communication

- Dependency Injection

- Excellent analytical and debugging skills

- Must be an effective written and spoken communicator

- Familiarity with Object Oriented Analysis and Design and UML modeling

Desired Skills and Experience:

- Experience with reporting toolchains.

- Experience with widely used markup and formatting languages.

- Expression Blend

- Prism, MEF, Unity

- Client/Server systems

- UML modeling

- SOLID Principles 
location: Austin, Texas
job type: Permanent
salary: $100,000 - 125,000 per year
work hours: 8am to 5pm
education: Bachelors
- Participate in the specification and design of system software

- Design, document and write software

- Write and execute unit tests

- Follow software development processes and standards

- Help guide software development teams and mentor junior engineers

- Utilization of documented architecture patterns & best practices

  • Experience level: Experienced
  • Minimum 8 years of experience
  • Education: Bachelors
  • WPF (2 years of experience is required)
  • C# (4 years of experience is required)
  • XAML (2 years of experience is required)
  • mvvm (2 years of experience is required)
  • LINQ (2 years of experience is preferred)
  • UML (2 years of experience is preferred)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up

related jobs

    Lead Software Developer

  • location: Austin, TX
  • job type: Permanent
  • salary: $120,000 - $140,000 per year
  • date posted: 9/10/2020

    Full Stack Engineer

  • location: Austin, TX
  • job type: Permanent
  • salary: $100,000 - $110,000 per year
  • date posted: 9/18/2020

    Hardware Design Engineer

  • location: Austin, TX
  • job type: Permanent
  • salary: $70,000 - $100,000 per year
  • date posted: 4/6/2020