CentrevilleRecruiter Since 2001
the smart solution for Centreville jobs

UI Engineer - Active TS Clearance Required with Security Clearance

Company: Redhorse Corporation
Location: Quantico
Posted on: April 1, 2024

Job Description:

About the Organization Now is a great time to join Redhorse CorporationRedhorse 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 servicesWe are hiring creative, motivated, and talented people with a passion for doing what's right, what's smart, and what worksPosition 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 baseWorking for Redhorse, you can have a significant impactYou won't be just another face in the crowd or name on a project listYou will play a key role in our work to protect our citizens, preserve system stability, and secure our futureWork Location: The position allows for two (2) telework days per weekThe work location is Quantico, VAResponsibilities: The UI 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 methodologyThe 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 requiredThe engineer will work with other engineers to retrieve store data efficiently and must be comfortable utilizing external code and integrating into the applicationBasic 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 disabilityYou can request reasonable accommodations by contacting Talent Acquisition at Redhorse Corporation shall, in its discretion, modify or adjust the position to meet Redhorse's changing needsThis job description is not a contract and may be adjusted as deemed appropriate in Redhorse's sole discretion.

Keywords: Redhorse Corporation, Centreville , UI Engineer - Active TS Clearance Required with Security Clearance, Engineering , Quantico, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Centreville RSS job feeds