Emory University

Systems Software Engineer- School of Medicine, Pathology

Emory University$80K — $110K *
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field with one year of software engineering experience.
  • Master's degree in Computer Science or Engineering preferred.
  • Proficient in Java, C++, object-oriented design, XML, SQL, and database development.
  • Preferred experience with web services, grid technologies, and distributed computing.
  • Familiarity with software engineering best practices such as requirements gathering and version control is desirable.
  • Strong leadership and communication skills.

Responsibilities

  • Develop components of software projects as part of a team, ensuring implementation of unit and integration tests.
  • Create technical documentation for users and developers to facilitate project understanding.
  • Design and implement interoperable middleware components and data models for system integration.
  • Develop secure software solutions for controlled access to application components and databases.
  • Craft graphical user interfaces for various components and applications within the software systems.
  • Perform additional responsibilities as needed based on project requirements.

Benefits

  • Opportunities for professional development within a prestigious academic institution.
  • Potential for flexible work arrangements subject to departmental discretion.
  • Access to Emory University's resources and facilities.
Full Job Description
Description

KEY RESPONSIBILITIES:
  • As part of a team, develops different components of a software project, implements unit and integration tests for these components, and creates technical documentation for users and developers.
  • Projects and applications may include Web and Grid services oriented systems; portal environments; client-server based applications; applications that manage, integrate, and analyze large scale databases; applications and middleware infrastructure that provide federated, secure access to multiple applications and databases; knowledge management and integration systems; and systems for high performance databases and analysis applications.
  • Designs and implements interoperable middleware components, data models, and interfaces for integration of multiple software systems, applications, and databases.
  • Develops and integrates software for secure and controlled access to application components and databases.
  • Designs and implements graphical user interfaces for components of a software system and for applications.
  • Performs related responsibilities as required.

MINIMUM QUALIFICATIONS:
  • A bachelor's degree in Computer Science, Engineering or a related field and one year of software engineering or related experience.
  • A master's degree in Computer Science or Engineering is preferred.
  • Strong programming skills in Java, C++, object oriented-design, XML, SQL and database development.
  • Experience with web services, grid technologies, distributed computing strongly preferred.
  • Experience with software engineering best practices such as requirements gathering, version control, automated testing, and configuration management is desirable.
  • Strong leadership and communication skills.

NOTE: Position tasks are generally required to be performed in-person at an Emory University location. Remote work from home day options may be granted at department discretion. Emory reserves the right to change remote work status with notice to employee.

About Emory University

Emory University is a private research university in Atlanta, Georgia. The university was founded in 1836 as Emory College and has since grown into a leading research institution with nine academic divisions. Emory University is known for its liberal arts college, professional schools, and biomedical research. The university has a diverse student body and offers undergraduate, graduate, and professional degree programs. Emory University is consistently ranked among the top 25 universities in the United States and is a member of the Association of American Universities.
Learn more about Emory University
Size
30,000 employees
Industry

Similar Jobs

More Jobs at Emory University

More Education, Government & Non-Profit Jobs

Find similar Systems Software Engineer- School of Medicine, Pathology jobs: