Software Developer (Mid - Senior) Community, Social Services & Nonprofit - Fort Belvoir, VA at Geebo

Software Developer (Mid - Senior)

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 18 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 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. A successful candidate will be responsible for designing, developing and augmenting capabilities in a collaborative environment supporting several initiates within the Night Vision Electronics Sensors Directorate Modeling Simulation Division. Software developed will be hosted on both general purpose and embedded computing platforms. Candidates must be able to communicate effectively with clients and be attentive to customer satisfaction and will be required to work closely with hardware and systems engineers in a small-team environment.
Required Skills
Minimum 3-10 years of object-oriented, complex software system development, system architecture design, and hardware / software integration
Requires strong C++, Java or C# programming (or equivalent) experience
Requires skills in complete software development lifecycle
Requires strong background in Object-Oriented design
Strong troubleshooting and debugging skills
Requires excellent written and verbal communications skills
Requires ability to prioritize tasks and show personal initiative.
Requires ability to work as a team member
Requires planning and organizational skills
Requires ability to create, refine and adhere to formal software development processes
Requires ability to develop software documentation, including user manuals and release notes
Bachelor's/Post Graduate Degree in Computer Science, Computer Engineering, Electrical Engineering or applicable engineering, science or related discipline
Must be able to obtain and maintain a secret security clearance, therefore U.S. Citizenship is required
Desired Skills:
Experience with Agile Software development
Experience/expertise with software code repository software (e.g., git, Subversion), software project management and collaboration solutions (e.g., Redmine, Trac, & JIRA), and bug reporting/tracking tools (e.g., Bugzilla, Tuleap) and automated testing frameworks (e.g., BuildBot & Jenkins)
Experience/expertise employing complex data types (e.g., queues, stacks, maps, dictionaries, lists, vectors, iterators, sets)
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), software project management and collaboration solutions (e.g., Redmine, Trac, & JIRA)
Experience/expertise with various programming and scripting languages (e.g., Scala, C#/.NET, C, C++, Python and/or Erlang)
Hardware and software system integration experience/expertise
DoD and Army experience
SECURITY CLEARANCE:
Ability to obtain Security clearance required. 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 hr@mteq.com or call (540) 658-2720 Opt 2 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.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.