Looking for a Software Dev Engineer who will design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle, and middleware messaging systems in a Linux environment. New Journey, a Genesis10 company, is a leader in staffing, providing opportunities in light industrial, finance/accounting, financial services, human resources, data, administrative, autonomous vehicles, business operations, and legal, amongst others.