iNovex is seeking talented, driven, and hard-working software engineers of all levels looking to diversify their career portfolio and join our innovative team! Successful software engineer at iNovex are developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) using state-of-the-art technologies. Our engineers have opportunities to work independently or as part of a larger, cross-functional teams supporting any or all phases of the software development lifecycle using dynamic software development and software design methodologies to include agile. iNovex engineers can expect to provide their expertise on the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Bachelor’s degree in Computer Science or similar technical discipline from an accredited college or university (Five (5) years of additional SWE experience may be substituted for a bachelor’s degree)
At least one (1) year of Java development experience