Software Engineering Project Lead

Location: Lorton, VA
Job Code: 1376
# of Openings: 1

Description

MTEQ is a lead sensor system integrator focused on providing advanced sensor technology to address C4ISR mission requirements. MTEQ provides a broad range of technical support across two divisions. Our Technical Services Division provides research, development, analysis and field service support to advance the architecting and fielding of advanced sensor systems for ISR and Force Protection missions. Our System Division provide the engineering design, development of complete and integrated solutions from hardware to software for sensors, systems and command and control architecture.

MTEQ is seeking a highly motivated individual with proven experience and skills successfully employing Agile, Scrum and Waterfall practices, methodologies and techniques in the development of R&D (Research & Development) and/or prototype scientific & engineering software (i.e., NOT web based or business-related software) to serve as the Software Engineering Project Lead under MTEQ’s Director of Information Software and Computing. Such an individual will provide exceptional support to a wide variety of software and hardware integration efforts that utilize a team of multi-disciplined technologists (i.e. Mechanical Engineers, Electrical Engineers, Software Engineers, Physicists, Mathematicians, System Engineers, Technicians, Assemblers, Analysts, Graphics Artists, Modelers) developing a wide variety of advanced sensor technology programs.

 

Essential Duties and Responsibilities:

  • Actively lead Sprint plan development for all MTEQ’s software engineering efforts
  • Actively support task / activity tracking during sprints
  • Actively lead reassessing and reworking project sprint plans toward the end of each sprint and documenting sprint retrospectives
  • Actively lead the formulation and documentation of software requirements and sprint plans from system performance specifications
  • Actively lead the formulation, implementation, documentation and automation of project specific Epics, User Stories (Features), Tasks and Sprints within MTEQ’s Tuleap Project Management System
  • Actively lead and/or participate in routine Scrum meetings
  • Support the formulation, documentation and training of MTEQ’s software engineering processes, procedures, methodologies and release documentation in accordance with our ISO 9001:2015 procedures
  • Support software engineering aspects of proposals

 

Required Skills:

  • Have a strong and broad understanding of Agile and Scrum processes, procedures, methodologies and techniques
  • Be an active participant in the architecting and deployment of solutions for corporate software engineering Goals, Strategies, Initiatives and Policies/Procedures
  • Adhere to MOPs (Measures of Performance) defined by MTEQ’s Director of Information, Software & Computing  (e.g., implementation dates for corporate initiatives, ISO 9001:2015 adherence, training of software engineering procedures)
  • Work with and seek input/counsel/advice from MTEQ’s Director of Information, Software & Computing & Senior Software Architect on corporate Software Engineering Goals, Strategies, Initiatives and Policies/Procedures
  • Be flexible to work after hours, weekends and handle a shifting schedule as project needs arise
  • Have excellent customer service, time management and leadership skills in addition to excellent written and verbal communication skills
  • Be able to obtain and maintain a SECRET security clearance, therefore U.S. Citizenship is required
  • Maintain a professional appearance and demeanor in an employee/customer environment

 

Education & Experience Requirements:

  • Five-Ten (5-10) years’ experience
    • Employing Agile, Scrum and Waterfall practices, methodologies and techniques in the development of R&D and/or prototype scientific & engineering software
    • Formulating and documenting software requirements and sprint plans from system performance specifications
    • Developing R&D and/or prototype scientific & engineering software
  • 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) and automated testing frameworks (e.g., BuildBot & Jenkins)
  • B.S. in Software Engineering, Computer Engineering, Computer Science, or applicable engineering or science field

 

Desired Skills

  • Scrum Master Certification
  • Experience/Expertise utilizing the GitFlow branching model
  • Three-Five (3-5) years’ experience employing CMMI Level 3 processes, procedures, methodologies and techniques for engineering-based projects
  • Experience/expertise in Continuous Integration (CI) & Continuous Development (CD)
  • Experience employing industry accepted programming constructs/practices (e.g., MVC [Model/View/Controller], thread pools, abstract class implementations, unit testing, concurrency)
  • Experience with various programming and scripting languages (e.g., C, C++, C#/.NET, Python)
  • Experience employing complex data types (e.g., queues, stacks, maps, dictionaries, lists, vectors, iterators, sets)

 

Location: Lorton, VA

 

Security Clearance: Must be able to obtain a security clearance.

 

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.

MTEQ is an Equal Opportunity/Affirmative Action Employer 

Minorities/Women/Veterans/Disabled





Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search


Powered By Taleo