MDA Information Systems LLC

Returning Candidate?

Software Engineer/Web Developer

Software Engineer/Web Developer

# of Openings 
Job Location 
US-MI-Ann Arbor
Posted Date 

More information about this job


Radiant Solutions is hiring Top-notch Software Engineers to help build the cutting-edge applications our customers need.  This can take a lot of forms, from web-based frontends (HTML/JavaScript) to distributed Oracle databases to backend image processing with heavy duty number crunching on big images.  A lot of the work has got an R&D feel to it with the stability of long-standing contracts.  We’re looking for developers that think this stuff is fun, have a sophisticated understanding of software systems and applications, and have the desire to innovate on what’s been done in the past.


If you’ve got a solid background in Java, web design, or database design, we’d love to have you as part of our team.



Radiant Solutions  is an industry leader in earth observation remote sensing technology and image processing.  We build satellite ground systems that enable users to acquire and process imagery from the most sophisticated Earth-observing satellites in the world. The selected candidates will work with collaborative teams on various technical projects associated with our core mission and  will enhance their skill set by working among a talented and technically accomplished group of colleagues. Engineers enjoy a flexible work environment, where contributions are recognized and rewarded. 


Radiant Solutions offers an excellent comprehensive benefits package including medical, dental, life, and short/long-term disability insurance, vacation and sick leave, 401(k) retirement plan, flexible spending account and tuition assistance. Radiant Solutions is an Equal Opportunity Employer.



  • Most days you will be contributing to a database-backed web portal with some really cool user interfaces. You will be coding in Java, HTML, JavaScript (jQuery), C++, and SQL (Oracle).
  • You will tackle interesting scenarios that arise from different web browsers and extremely latent network connectivity.
  • You will be using version control (we use git), issue tracking (we use GitLab and Trac), and automated builds (we use Jenkins).
  • You will be working as part of a team and figuring out how to divide up the work, how to offer suggestions, and how to play nice with others.
  • You will take old code and channel any internal grumbling about how it’s not designed well into motivation to make it better.


  • You’re highly proficient in Java; C++ knowledge a plus. You code things well the first time through and you do it fast.
  • Ability to contribute to a Java-based web portal with a variety of servlets. Coding in Java and SQL (Oracle), as well as HTML, JavaScript (jQuery), and C++.
  • You need to care about how efficient things run, and how they look and feel to the end-user as well. 
  • Aptitude for picking up other languages quickly.  We’ll use Python and Matlab when they’re the right tools for the job.
  • Prior experience with web design.  EmberJS a plus.
  • Prior database interaction experience and knowledge of SQL
  • Our code includes interactive 3D graphics all within the browser, so a working knowledge of SVG and/or WebGL (Three.js) would be great, but not required 
  • Hardware and virtualization experience a plus
  • DevOps expertise a plus
  • Communicates effectively and plays well with others.  Most of our projects involve some complicated math or science, and it’s tough to be an expert in everything, so we frequently interact with EEs and other math experts that innovate on the algorithm side.
  • Bachelor’s degree in Computer Science or related field and 0-5 years’ experience.
  • US Citizen