Windows Presentation Foundation (WPF) C# Developer

Applied Training Solutions

Today
DoE Q or L
Unspecified
Unspecified
Remote/HybridREMOTE (On-Site/Office)

WPF C# Developer
Remote


About the Role:
We are seeking a talented and experienced WPF C# Developer to join our team. The ideal candidate will have a strong background in developing desktop applications using Windows Presentation Foundation (WPF) and C#. Experience with ArcGIS and geospatial technologies is highly desirable. The incumbent will work with other members of the team in a well-developed Agile SCRUM process. The candidate may work alone or with team members to conceive, develop, prototype, test, and debug systems and product features. We are looking for an engineer who has a passion for code and a desire to learn new technologies while working on high-profile projects. Demonstrated proficiency in development technologies and the ability to work as a team player with little or no supervision. Good written and spoken communication skills are required. This position provides the candidate with a valuable opportunity to work with a skilled team in a variety of engineering and production roles.

Responsibilities:
  • Design, develop, and maintain WPF desktop applications using C# and .NET technologies.
  • Collaborate with UI/UX designers to implement user-friendly and visually appealing interfaces.
  • Integrate and optimize GIS functionalities, preferably using Esri's ArcGIS platform.
  • Develop and maintain software components, ensuring high performance and scalability.
  • Write clean, maintainable, and efficient code while following best practices.
  • Debug, troubleshoot, and enhance existing applications.
  • Work in an agile development environment and collaborate with cross-functional teams.

Requirements:
  • Proven experience as a WPF C# Developer with a strong understanding of MVVM architecture.
  • Proficiency in C#, .NET Framework, and .NET Core.
  • Experience with XAML for UI design and development.
  • Familiarity with GIS technologies, specifically Esri's ArcGIS API for WPF, is a plus.
  • Strong knowledge of software design patterns, OOP principles, and best coding practices.
  • Experience with RESTful APIs and web services integration.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:
  • Knowledge of database technologies such as SQL Server or PostgreSQL.
  • Familiarity with DevOps practices, CI/CD pipelines, and version control (Git).

US Citizenship Required for this Position: Yes
Relocation Assistance: No
Job Type: Full-time
Salary: DOE

Applied Training Solutions, LLC is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for most positions.
group id: 10436034
N
Name HiddenRecruiter
Find Applied Training Solutions on Social Media
Network Employers (2)
R
Director of Human Resources at Applied Training Solutions
B
Recruiter
About Us
As a leading provider of training and operational support technologies for national defense and emergency management, ATS conducts more than 100 State and Federal interactive and immersive crisis response and consequence management training exercises annually. Staffed by former emergency management and military leaders, ATS delivers cutting edge technology and innovative solutions to save lives by building resilient organizations.

Applied Training Solutions Jobs


Clearance Level
DoE Q or L