Company

RedhorseSee more

addressAddressQuantico, VA
type Form of workFull-Time
CategoryInformation Technology

Job description

About the Organization
Now is a great time to join Redhorse Corporation. Redhorse specializes in developing and implementing creative strategies and solutions with private, state, and federal customers in the areas of cultural and environmental resources services, climate and energy change, information technology, and intelligence services. We are hiring creative, motivated, and talented people with a passion for doing what's right, what's smart, and what works.

Position Description:
Are you looking to sharpen your skills as part of a dynamic team that's taking technical innovation to the next level? Do you thrive in environments where you can have an immediate impact? As a Software User Interface Engineer with Redhorse Corporation's Cyber Analytics team, you'll develop and maintain a complex enterprise application with a large user base. Working for Redhorse, you can have a significant impact. You won't be just another face in the crowd or name on a project list. You will play a key role in our work to protect our citizens, preserve system stability, and secure our future. 
 
Work Location:
The position allows for two (2) telework days per week.  The work location is Quantico, VA. 
 
Responsibilities:
The Software User Interface Engineer will design code that adheres to the code base that has already been developed (e.g., developing a WinForms control that relies on Windows messaging to communicate with other controls in the application).
 
The Engineer will use the Model-View-ViewModel (MVVM) pattern in production software development environments and must be comfortable coding in that methodology.
 
The Software User Interface Engineer will utilize network transport protocols and frameworks, such as Windows Communication Foundation (WCF).
 
The Software User Interface Engineer will develop code for applications Windows Presentation Foundation (WPF) or Extensible Application Markup Language (XAML), but previous working experience is not required. The engineer will work with other engineers to retrieve store data efficiently and must be comfortable utilizing external code and integrating into the application.
Basic Requirements for Skills, Experience, Education and Credentials
    • Bachelor's degree or higher in Software Engineering/Development or equivalent of
    • Two (2) years of experience as a Software Engineer/Developer
    • In lieu of education, six (6) years specialized work experience as a Software Engineering /Development will be required.
    • Must be proficient in .Net (4.0 and above) C# development of Windows desktop applications 
    • Experience working as part of a team (five developers or above) on at least one software development project used in a production environment with a user base of 50 or more external users 
    • Must be proficient in using Visual Studio 2012 (and above)
    • Experience with a distributed version control system (DVCS), such as Mercurial or Git is required
    • Working knowledge of Windows messaging and queuing technologies (e.g., Microsoft Message Queuing (MSMQ), RabbitMQ, etc.) is required
    • Experience developing applications or services that read and store data from databases (with a preference towards MS SQL) is required 
    • Experience using Software Development Kits (SDK) and Application Programming Interfaces (API) 
    • .NET C# Experience developing User Interfaces for applications, utilizing the WinForms environment with a user base of 50 or more end users 
    • Experience with threading to improve performance in the application is required 
    • Ability to work with middle-tier interfaces (e.g., WebAPI) to retrieve data as well as perform requests to other middle-tier services is required
    • Experience developing WinForms applications is required
    • Active Top Secret Clearance is required.
Additional Preferred Requirements for Skills, Experience, Education and Credentials
    • Experience using package repositories such as NuGet preferred 
    • Knowledge of Windows Presentation Format (WPF) and/or XAML is preferred
    • A demonstrated ability to adapt to new concepts and techniques will also be considered relevant
    • Experience with ASP.net and creation of websites will be considered a plus
Equal Opportunity Employer/Veterans/Disabled 
 
Accommodations:
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Talent Acquisition at Talent_Acquisition@redhorsecorp.com
 
Redhorse Corporation shall, in its discretion, modify or adjust the position to meet Redhorse's changing needs.
This job description is not a contract and may be adjusted as deemed appropriate in Redhorse's sole discretion.
Apply for this job
Refer code: 8748452. Redhorse - The previous day - 2024-03-26 22:38

Redhorse

Quantico, VA
Popular User Interface jobs in top cities
Jobs feed

CNA-Hospice Home Care

Commonheart

Oconomowoc, WI

Direct Care Profesional

Eaton Alliance

Orem, UT

Remote Life Coach

Life Balance Transition

Orem, UT

Metro Southeast Florida Vascular Surgery Opportunity!!

Doctors Choice Placement Services, Inc.

Lorida, FL

NP/PA Opportunities - 1 hour from Detroit, Michigan!!

Doctors Choice Placement Services, Inc.

Detroit, MI

Regional Class A Driver Home Most Weekends

Music City Freight

Orem, UT

New: Outpatient Primary Care Opportunities in Metro New York City, NY!!

Doctors Choice Placement Services, Inc.

New York, NY

Outpatient Pediatrics Opportunities (2) - East Coast Florida/1 hour from Orlando!!

Doctors Choice Placement Services, Inc.

Lorida, FL

Outpatient Medical Director

Thinksoft Technologies Llc

Fresno, CA

Interventional Pain Management Opportunity in Western Tennessee - Between Memphis & Nashville!!

Doctors Choice Placement Services, Inc.

Tennessee, United States

Share jobs with friends

Related jobs

Software User Interface Engineer - Active Ts Clearance Required

Software Engineer/User Interface Engineer (REMOTE)

Parsons

$96,400 - $168,700 a year

Arlington, VA

3 weeks ago - seen

Software Engineer (User Interface)

Talent Hive, Llc

Arlington, VA

4 weeks ago - seen

User Interface Developer (Secret Clearance Required)

Mks2 Technologies

Fairfax, VA

4 weeks ago - seen

Software Developer User Interface

INFINITY SYSTEMS ENGINEERING LLC

Sterling, VA

3 months ago - seen

Software User Interface Engineer, Mid-Level (TS Clearance)

Allied Associates International

Quantico, VA

3 months ago - seen

User Interface Designer

EAB

Richmond, VA

4 months ago - seen