Location: Atlanta, GA
Cap-Exempt H-1B Position โ No lottery required
## Discover Your Career at Emory University Emory University is a leading research university that fosters excellence and attracts world-class talent to innovate today and prepare leaders for the future. We welcome candidates who can contribute to the excellence of our academic community. ## 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 leader