Mid-Level Software Developer/Engineer (155) Job in Alexandria 22302, Virginia US
Mav6 is seeking a Mid-Level Software Developer/Engineer to support a Department of Defense sponsored program to develop software that uses electromagnetic propagation models to assess the effectiveness and compatibility of counter improvised explosive device, electronic warfare, and communications systems. A successful candidate will have a strong background in software development, particularly using Java and other object-oriented programming languages, and an in-depth understanding of the full software development process, beginning from conceptual design to testing. The software engineer will work with the software architect to refine and add features critical to the success of the program. The position also will allow for exposure to a wide range of opportunities as a part of a dynamic small business experiencing tremendous growth.
Essential Position Functions:
• Assist software architect in the framework development
• Generate novel solutions to complex software systems
• Lead software development, particularly in the development of a graphical user interface (GUI), data management, and multithreaded processing
• Lead in the integration of analytical algorithms in C, Java, and MATLAB with the application front end
• Maintain the database developed in Oracle 11g
• Make product deliveries and demonstrate new capabilities to the customer
• Work within a multidisciplinary team to support rapid (every 1-2 months) deliveries
• Work in a fast-paced, dynamic environment with minimal supervision
• CONUS travel as required (less than 10%)
Minimum Qualifications:
• Bachelor of Science degree in a computer science engineering discipline
• 5-8 years of relevant experience
• Ability to obtain and maintain at least SECRET clearance
• Ability to develop software using IDE (e.g., Visual Studio, Netbeans)
• Excellent command of Java and at least one other object-oriented language
• Experience in dealing with database management and development with Oracle and MySQL
• Experience in software application development, unit testing, and maintenance
• Experience with source control (e.g., Subversion, CVS)
• Experience with collaboration environments (e.g., Redmine, TRAC, GForge)
Desired Qualifications:
• Master of Science degree in computer science or computer engineering
• 10+ years of relevant experience
• Current SECRET clearance
• Experience in rapid software development processes (e.g., Scrum, DSDM, Agile)
• Experience with multi-platform application development
• Experience scripting in MATLAB
• Experience in IT infrastructure maintenance for software development and deployment
• Familiarity with mobile application development for iOS and/or Android
• Familiarity with counter RCIED electronic warfare (CREW) systems
Location: Alexandria, VA (limited local travel to Herndon, VA possible)
Compensation Benefits:
• Compensation based on experience and qualifications
• Comprehensive medical and dental benefits with company subsidy
• Employee-paid vision insurance
• 401(k) plan with Company match, annual profit share, and immediate vesting
• Health care and dependent care flexible spending accounts, along with a private premium reimbursement plan
• Paid time off and TEN paid federal holidays
• Company-paid life, disability, and ADD insurance, coupled with a voluntary, employee-paid life insurance buy-up plan
• Employee-paid AFLAC supplemental insurance policies