Company

Allied Associates InternationalSee more

addressAddressQuantico, VA
type Form of workFull-Time
CategoryInformation Technology

Job description

Job 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 Allied Associates International (A2I), you’ll develop and maintain a complex enterprise application with a large user base.
Working for A2I, 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, to be coordinated with the client and team requirements.  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 Software User Interface 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 candidate will work with other engineers to retrieve store data efficiently and must be comfortable utilizing external code and integrating into the application.
Qualifications:
•    Bachelor’s degree or higher in Software Engineering/Development or equivalent of
•    Two (2) years of experience as a Software Engineer/Developer
o    In lieu of education, six (6) years specialized work experience as a Software Engineering /Development 
•    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
•    Experience using package repositories such as NuGet preferred 
•    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
•    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 
Security Clearance:
Active Top Secret Clearance is required.
About A2I:
Allied Associates International (A2I) is a mission-driven company with a history of solving complex problems for our intelligence, law enforcement, and defense customers. We are a small business, yet we have a big impact on national security. 
While our business is advanced engineering and technical solutions, our greatest asset is our staff. We work hard and with integrity. We learn from each other through technical discussions and trainings. We continue to expand our business. We welcome a challenge. We welcome fun and flexibility. We welcome you! 
Allied Associates International is an equal opportunity, drug-free employer committed to diversity in the workplace.
Refer code: 7827558. Allied Associates International - The previous day - 2024-01-16 19:47

Allied Associates International

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

Superintendent - WWTP

Gpac Talent Network

Norfolk, NE

Practice Development Manager

Neurostar

Milwaukee, WI

United States, Wisconsin, Milwaukee

Superintendent - WWTP

Gpac Talent Network

Brookings, SD

Agricultural Loan Officer

Gpac Talent Network

Kankakee, IL

Agricultural Loan Officer

Gpac Talent Network

Emporia, KS

Trust Officer

Gpac Talent Network

Emporia, KS

Crop Insurance Farm Management

Gpac Talent Network

Emporia, KS

Steward - Seaward Services - Explorer

Seaward Services

Charleston, SC

Superintendent - WWTP

Gpac Talent Network

Sioux Falls, SD

Share jobs with friends

Related jobs

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

Software Engineer/User Interface Engineer (REMOTE)

Parsons

$96,400 - $168,700 a year

Arlington, VA

4 weeks ago - seen

Software Engineer (User Interface)

Talent Hive, Llc

Arlington, VA

a month ago - seen

User Interface Developer (Secret Clearance Required)

Mks2 Technologies

Fairfax, VA

a month ago - seen

Software Developer User Interface

INFINITY SYSTEMS ENGINEERING LLC

Sterling, VA

4 months ago - seen

User Interface Designer

EAB

Richmond, VA

4 months ago - seen