Software Developer
Position Summary
MAG is seeking an innovative, creative, and highly motivated individual to support the U.S. Army Combat Capability Development Command (DEVCOM) Command, Control, Communication, Computers, Cyber, Intelligence, Surveillance and Reconnaissance (C5ISR) Center programs in software development in Aberdeen Proving Ground, MD in multidisciplinary, collaborative, and dynamic environment.
Essential Duties and Responsibilities
- Design and develop software applications, services, and systems
- Integrate software components into an existing software development environment
- Collaborate with team members to peer-review architecture design, system requirements, and implemented codes
- Perform and thrive in an environment where your work can change rapidly in response to customer feedback and data.
- Troubleshoot and debug malfunctions of software applications and security systems to resolve operational issues and restore services
- Due to security requirements and the nature of the working environment, most of the work is required to be on-site.
Requirements
- 3-5 years of experience with development on: Android, Windows, Linux, Web Apps, Microservices
- Programming Languages: Java, C/C++, Python, Javascript, scripting languages. Vue.js or Node.js experience is a plus.
- Operating Systems: Windows, Linux, Android
- Willing to work onsite a minimum of 3 days a week
- Team player, Self-learning, Self-Motivated, Independent worker
- Proficient in comprehensive reading and writing
- Excellent in inter-personal communications with the team and the customers
- Team Player, Self-Motivated, Independent worker
Education
- BS or MS in one of the followings: Computer Science, Computer Engineering, Mathematics
Clearance
- Must be able to obtain a secret clearance
Preferred Qualifications:
- Familiar with The Army’s tactical equipment: tactical radios, Commercial-Off-The-Shelves (COTS) radios, handheld end-user devices, vehicle devices, etc.
- Sufficient in webapps, android development
- Sufficient network management protocol and data model
- Familiar with Agile Software Development process
Special Note
The position is contingent upon candidate’s ability to meet physical and medical requirements as needed by the position; including compliance with all applicable federal, state, and local jurisdictional requirements.