High-Level Software Engineer - ENG713PP Chile/Hawaii
At Gemini Observatory, it is our mission to teach humanity about the universe. Come join our international team operating two of the world’s cutting-edge telescopes, located in Hawaii & Chile. Gemini Observatory is seeking a highly skilled and experienced software developer to become part of its High- Level Development Group (HLDG). The High-Level Group develops tools that astronomers use to plan and execute observations, process data, and control observatory hardware. The successful candidate will join a small but motivated international team focused on providing a user experience to match the world-class telescopes and instruments that Gemini provides to the research community. We develop almost exclusively in Java, delivering web applications, Swing desktop applications, and distributed backend services. We employ RMI and Jini technologies, XML, XML-RPC, and web services among others. Our applications are built on the OSGi platform. The job is development-oriented, but also includes maintenance and refactoring of an existing code base. We work as part of a multi-diciplinary engineering team, and communicate with scientists on a daily basis to understand their requirements and translate them to working solutions. Qualifications: · A degree in Computer Science or equivalent experience (an advanced degree is preferred) · At least five years of software development experience, with demonstrated problem solving skills · Solid object-oriented design and development experience in Java · Knowledge of design patterns · Familiarity with developing in UNIX-like operating systems such as Linux or OS X · Proven track-record of providing technical leadership for large-scale applications in distributed environment Must be willing to work with a geographically distributed team. Excellent written and verbal skills in English are required, and Spanish language skills are a bonus. Must have, or be able to obtain, a valid passport and be willing to travel internationally, as required. We have an excellent benefits package including 24 paid vacation days and 12 paid holidays per year, paid relocation, life insurance, 401(a) and 403(b) retirement plans, tuition assistance, long term disability insurance, travel/accident insurance, flexible spending account, and medical and dental insurance.
|
|