4M Research, Inc.
  • MHP
  • Huntsville, AL, USA
  • DOE
  • Salary
  • Full Time


4M Research, Inc. (4M) is a Woman owned small business established in 2007 and headquartered in Huntsville, AL.  4M specializes in Systems and Software Engineering and Analysis, Information Technology, Planning and Analysis, and Field Support Services to a variety of customers including MDA, NASA, and AMCOM.  Our continuous and rapid growth is attributable to the caliber of employees 4M strives to hire and retain. 

4M Research is currently seeking a senior level Software Engineer that will be part of a software engineering team that develops and maintains software systems in support of the business processes for the Army's ammunition lifecycle.   The system supports all levels of command to ensure that the Army's ammunition historical and conditional data is available and reliable 24/7. 

Job Responsibilities:

  • Participate in all areas of the Software Engineering lifecycle through an expert knowledge of object oriented programming / design and analysis, software design and reuse principles, variety of application development tools, Web development (sites and services) techniques and tools (ASP.NET/C#, CSS, JavaScript, AJAX), Database design, triggers, stored procedures, user-defined functions, Visual Studio , server specifications and network topology and process improvement methods.
  • Participate in the planning of long term projects and applications and upgrades of current hardware or software.
  • Work with project leadership to define project scope, requirements, and deliverables.
  • Participate in developing plans and schedules, estimating resource requirements, defining milestones and deliverables, monitoring activities, and evaluating and reporting on accomplishments.
  • Interpret policies, procedures and strategies governing the planning and delivery of software applications and services throughout Army.
  • Keep abreast on current and advanced software development and IT technology in order to make recommendations pertaining to solutions to complex IT solutions.
  • Provide guidance and make IT recommendations for the organization.
  • Provide reliable solutions to a variety of problems using sound problem solving techniques.
  • Serve as a mentor to less experienced software engineers
  • Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion.


  • Minimum of 5 years experience in software engineering.
  • Experience with asp.net/c#, Oracle, Visual Sudio, SQL, PL/SQL, database architecture.
  • Experience and/or general knowledge of other areas of information technology (networking, UNIX, Windows, security practices, STIG compliance).  
  • Candidate should be a quick and independent learner as well as have strong troubleshooting skills.
  • Ability to obtain a Secret Security ClearanceEducation Requirements: Security+ Certification

Preferred Certification:

  • Bachelors degree in Computer Science or IT related field or equivalent experience in IT related field.

4M Research, Inc. is an Affirmative Action/ Equal Opportunity Employer and an active participant in the Employment Eligibility Verification Program (E-Verify).

4M Research, Inc.
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share this Page
Home Leadership Divisions News Careers Contact