Programmer Anst Sr

Quantico, VA, United States

Job Description


Recruiter

Tammy Barclay



The Software User Interface Eng II is expected to be able to design code that adheres to the code base that has already been developed (e.g., developing a WinForms control that relies on Windows messaging in order to communicate with other controls in the application). The contractor is expected to use Model-View-ViewModel (MVVM) in production software development environments and be comfortable coding in that methodology. Working knowledge and usage of network transport protocols and frameworks is necessary (e.g., Windows Communication Foundation (WCF)). Further, the Software User Interface Eng is expected to be able to code for applications Windows Presentation Foundation or Extensible Application Markup Language (XAML), but previous working experience is not required. While the Software User Interface Eng will not be expected to create or maintain any databases, he/she shall be required to work with engineers to retrieve stored data efficiently. The Software User Interface Eng must be comfortable utilizing external code and integrating into his/her application.

Salary Max Point

152460

Clearance Level - Must be able to obtain for position

Top Secret/SCI

Shift

1st Shift

Union Job

None

Business Area

Intel Federal Civ Solutions

Required Skills and Education

Bachelor\'s degree or higher in Software Engineering/Development or equivalent of, and two (2) years of experience as a Software Engineer/Developer or in lieu of education, six (6) years specialized work experience as a Software Engineering /Development.

Company

TST_BAE Systems Tech Sols&Svcs Inc

Postal Code

22134

Regular or Temporary

Regular

Posting Requirements

Internal/External

Department

0FF005_FBI Programs

About BAE Systems Intelligence & Security

BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it\'s what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you\'ll find a rewarding career that truly makes a difference.

Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.

Our Commitment to Diversity, Equity, and Inclusion:
At BAE Systems, we work hard every day to nurture an inclusive culture where employees are valued and feel like they belong. We are conscious of the need for all employees to see themselves reflected at every level of the company and know that in order to unlock the full potential of our workforce, everyone must feel confident being their best, most sincere self and be equipped to thrive. We provide impactful professional development experiences to our employees and invest in social impact partnerships to uplift communities and drive purposeful change. Here you will find significant opportunities to do meaningful work in an environment intentionally designed to be one where you will learn, grow and belong.

Job Family

Programming

Preferred Skills and Education

  • Proficient in .net (4.0 and above) C# development of Windows desktop applications.
  • Prior experience in 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 no less than 50 external users (in either a commercial or government setting).
  • Proficient in using Visual Studios 2012 (and above). The contractor must have previously used some sort of Distributed Version Control System (DVCS) such as Mercurial or Git and also be able to use package repositories such as NuGet.
  • Working knowledge of Windows messaging and queuing technologies (e.g., Microsoft Message Queuing (MSMQ), RabbitMQ, etc.).
  • Experience developing applications or services that read and store data from databases (with a preference towards MS SQL) is required.
  • Previous experience in using Software Development Kits (SDK) and Application Programming Interfaces (API) to integrate third-party (commercial or independently created) into an application developed by the software engineer.
  • Previous experience working on creating applications, utilizing the WinForms environment (using C# and .net 4.0 and above). This application must have been used in a production environment with no less than 50 end-users. The contractor must have worked on the user interface controls portion of the code.
  • Previous experience threading to improve performance in the application;
  • Ability to work with middle-tier interfaces (e.g., WebAPI) to retrieve data as well as perform requests to other middle-tier services.
  • Experience in WinForms in prior applications. While 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 would also be considered a plus.
Salary Min Point

89650

Travel Percentage

EEO Career Site

Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression

ITAR: U.S. Citizen or Green Card Required

Yes

Typical Education and Experience

Typically a Bachelor\'s Degree and 4 years work experience or equivalent experience

Job Category

Engineering & Technology

BAE Systems

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4331946
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Quantico, VA, United States
  • Education
    Not mentioned