Sr. Java Software Engineer

The Position: As the Sr. Software Engineer, you will participate in the design, development, implementation, testing, and documentation of large-scale, distributed software applications, systems, and services.   Responsibilities: Work side-by-side with other talented Engineers in a team-oriented, Agile software engineering environment Love writing code and learning new disciplines to constantly hone your craft as an …