Command and Control Software Engineer

Manufacturing Techniques, Inc Lorton, VA
Founded in 1992, MTEQ is a woman-owned business that provides superior Technical Services and Rapid Prototyping support to Government and commercial customers. We have more than 25 years of specialized experience in system development, electronics fabrication, and full-scale tactical prototyping, and systems integration for a variety of defense and commercial applications. MTEQ maintains a high performance culture that emphasizes quality, productivity, process improvement, goal attainment, and the recruitment and development of a superior workforce.

MTEQ is seeking a Mid Software Developer with extensive knowledge and strong communication skills to join our team of well qualified, diverse individuals at our Lorton, VA Office.

ESSENTIAL JOB FUNCTIONS AND ESSENTIAL JOB DUTIES:

MTEQ is seeking a highly motivated individual who has skills in a myriad of software development disciplines to serve as a key member of our software development team. Primary responsibilities will be the design, development, and testing of applications on both Linux and Windows platforms. The successful candidate will be responsible for developing human-machine interface (HMI) software for command and control systems. The developed software will be hosted on both general purpose and embedded computing platforms. Candidates must be able to communicate effectively with clients, be attentive to customer satisfaction, and will be required to work closely with hardware and systems engineers in a small-team environment.

REQUIREMENTS:

* BS or MS degree Software Engineering, Computer Engineering, Computer Science, or applicable

* engineering or science field

* Significant recent JavaScript development experience

* Recent C# and ASP.Net Web Forms development using Visual Studio

* Significant development experience with Extensible Stylesheet Language Transformations (XSLT), Cascading Style Sheets (CSS), SOAP, HTML, and REST

* Experience with relational database systems such as PostgreSQL

* Agile project and development experience utilizing Team Foundation Server

* Experience in packaging and delivering software and documentation to a production environment.

* Five to Seven (5-7) years' experience developing software in C#, JavaScript, and C++ for actual programs/projects

* Strong troubleshooting and debugging skills

* Excellent written and verbal communications skills

* Create, refine and adhere to formal software development processes

* Develop software documentation, including user manuals and release notes

* Must be able to obtain and maintain a secret security clearance, therefore, U.S. Citizenship is required

* Resume must show career progression

DESIRED SKILLS AND EXPERIENCE:

* Experience/expertise in developing streaming high rate video recording, archiving, and retrieval applications

* Experience/expertise designing and developing web browser based HMIs using HTML5 technologies

* Experience/expertise employing industry accepted programming constructs/practices (e.g., MVC

[Model/View/Controller], thread pools, abstract class implementations, unit testing, concurrency)

* Experience/expertise with various IDEs (e.g., Visual Studio, Eclipse, Emacs), code repository software

(e.g., Subversion, git), software project management and collaboration solutions (e.g., Redmine, Trac, &

JIRA), and bug reporting/tracking tools (e.g., Bugzilla, Tuleap, TFS) and automated testing frameworks

(e.g., BuildBot & Jenkins)

* Experience in working in an Agile/SCRUM environment

* Cross platform (Linux, Windows) software development experience for virtualized runtime environments

SECURITY CLEARANCE:

Ability to obtain Security clearance preferred. Active Security Clearance a plus

PRIMARY LOCATION: Lorton, VA

SCHEDULE: Full time

MTEQ is an Equal Opportunity/Affirmative Action Employer

Minorities/Women/Veterans/Disabled

ACCESSIBILITY/ACCOMMODATION:

If because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process please send an e-mail to staffing@mteq.com or call (540) 658-2720 Opt 4 and let us know the nature of your request and your contact information

Are you a returning applicant?Previous Applicants:Email:Password:

If you do not remember your password click here.