Our team of engineers is working with advanced visualization technologies to create innovative solutions that meet our customer’s ever growing requirements. We have the ability to research, define and recommend technologies to our customer and are involved in all parts of the software development life cycle. The Java based graphical desktop applications we develop implement algorithms utilizing social network analysis techniques. They are highly customized with an operational focus and allow our customers to perform various types of analysis on data that they would not normally be able to do. They will be responsible for requirements gathering and analysis through user support. They will also assist in release planning by prioritizing the requirements driven by the customer. Our engineers are continually learning and setting the standards for our customers. If you are looking to be challenged and grow as a Software Engineer then this is the environment for you!