Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Dice.com | ClearanceJobs.com | MAG Aerospace

Software Developer

Career Insights for Software Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Maryland data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.

$125,403 / year median in Maryland

+1% projected growth

Explore Career

Job Description

Software Developer

Skills

  • Communication
  • Cyber Security
  • Surveillance
  • ISR
  • Software Development
  • Collaboration
  • System Requirements
  • Debugging
  • Recovery
  • Microservices
  • Programming Languages
  • Java
  • C• C++• Python• JavaScript• Scripting• Vue.

js

  • Node.js
  • Operating Systems
  • Microsoft Windows
  • Linux
  • Android
  • Writing
  • Computer Science
  • Computer Engineering
  • Mathematics
  • Security Clearance
  • COTS
  • Mobile Devices
  • Web Applications
  • Android Development
  • Network Administration
  • Data Modeling
  • Agile
  • Regulatory Compliance
SAP BASIS
  • Finance
  • Professional Development
  • Aerospace
  • Communication
  • Cyber Security
  • Surveillance
  • ISR
  • Software Development
  • Collaboration
  • System Requirements
  • Debugging
  • Recovery
  • Microservices
  • Programming Languages
  • Java
  • C• C++• Python• JavaScript• Scripting• Vue.

js

  • Node.js
  • Operating Systems
  • Microsoft Windows
  • Linux
  • Android
  • Writing
  • Computer Science
  • Computer Engineering
  • Mathematics
  • Security Clearance
  • COTS
  • Mobile Devices
  • Web Applications
  • Android Development
  • Network Administration
  • Data Modeling
  • Agile
  • Regulatory Compliance
SAP BASIS
  • Finance
  • Professional Development
  • Aerospace
  • SummaryPosition SummaryMAG 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 w 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 workerEducation
    • BS or MS in one of the followings: Computer Science, Computer Engineering, MathematicsClearance
    • 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 processSpecial NoteThe 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.

    Benefits and CompensationAt MAG Aerospace, we value your contributions providing our employees with a robust Total Rewards package that supports your total well-being. Full-time and part-time employees working at least 30 hours a week on a regular basis are eligible to participate in MAG's Total Rewards programs. Our offerings include health, life, disability, financial, and retirement benefits as well as paid leave, professional development, and tuition assistance. Individuals that do not meet the threshold are only eligible for select offerings not inclusive of health benefits. We encourage you to learn more about our Total Rewards Program by visiting the Resource page on our Careers site: Salary at MAG Aerospace is determined by various factors including but not limited to location, the particular combination of education, knowledge, skills, competencies, and experience as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $120,000 to $135,000 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of MAG's total compensation package for employees.



    Employers have access to artificial intelligence language tools ("AI") that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.