Careers > Software Architect

Software Architect

The Organization:

The Morgridge Institute for Research is a private, nonprofit research institute dedicated to improving human health through interdisciplinary biomedical research, in partnership with the University of Wisconsin-Madison. The Morgridge Institute serves as a collaborative hub for investigators across UW-Madison to work together on fundamental biomedical questions, and engages more than 30,000 community members annually in scientific programming. The organization offers an extraordinary work environment built around a multi-disciplinary fusion of ideas, state-of-the-art facilities, and mentorship by groundbreaking science leaders. Research focus areas include regenerative biology and bioinformatics, virology, medical devices, metabolism, core computational technology and bioethics. For additional information please visit: morgridge.org

The Opportunity:

The Morgridge Institute for Research seeks a Software Architect that will serve as part of the Core Computational Technology (CCT) department. This position will be responsible for specifying, architecting and designing mission critical software and applications related to the mission of the CCT department in providing research computing capabilities including, among others, the Software Assurance Marketplace (SWAMP), a facility funded by the Department of Homeland Security.

Qualifications:

We are seeking candidates who have at least a bachelor’s degree in computer science, science, engineering or a related field. At least 10 years of experience in software and database design, hardware control systems, programming, documentation development, software version control, and system implementation is required. Candidates with knowledge of programming languages such as C++ and JAVA, database technologies such as MySQL and Postgres, and project leadership methodology are highly desired. In addition, candidates should also have experience developing on multiple operating systems including Linux, Mac OS and Windows operating systems and the ability to develop, maintain and support multi-platform software systems. Strong leadership, communication skills and excellent interpersonal skills in addition to the ability to organize, prioritize, and meet deadlines while maintaining confidentiality is also required.

To Apply:

Qualified individuals interested in this opportunity are required to submit a cover letter and resume.

Apply Now >