Carnegie Mellon University is a private, global research university that stands among the world's most renowned education institutions. With ground-breaking brain science, path-breaking performances, creative start-ups, big data, big ambitions, hands-on learning, and a whole lot of robots, CMU doesn't imagine the future, we invent it. If you are passionate about joining a community that challenges the curious to deliver work that matters, your journey starts here.
The Computing Services central IT department provides services that have strategic impact on university goals. We make service decisions based on interaction and valuable input from colleagues engaged in the education, research and administration efforts of the university. We are a learning organization and approach successes and mistakes as a learning experience to continually cultivate a culture of intelligent risk taking. We want to hire versatile team members who are inspired and passionate about their work. Join us and be part of a team committed to excellence, innovation, diversity, team and individual growth
The Enterprise Application team within Computing Services is seeking a talented and passionate software engineer to join a friendly team of developers and participate in crafting state of the art software to be used by students, faculty, and administrators of the university. You will help design, develop and maintain software in the Student Information Systems (SIS) arena and enjoy witnessing their creation be used by thousands in the campus community.
In addition to SIS, we are responsible for many other enterprise level application including Web Content Management System (Web Opps) and Grant Management. Our team has been achieving great success through teamwork, innovation, cooperation, and accountability. We use Agile Software Development methodology for developing backend and user interfaces based on web technologies.
We are looking for a dedicated individual with strong oral/written communications, organizational skills and the ability to participate in cross-function teams. You are deeply effective independently but also thrive with the team. You are excited for new challenges and can adapt to the business needs but not lose focus on delivering results.
Duties and Responsibilities:
Design and develop high quality software for Student Information System
Install, integrate, maintain 3rd party applications
Maintain existing Java or C code
Participate in elaboration, functional, and architectural meetings
Bachelor's degree in Computer Science or related fields
At least 1 year experience as a software developer or systems analyst required with a strong knowledge of java.
Hands on experience with Java or C applications, relational databases and database administration, web development technologies in a Java environment, batch scripting languages, Windows/Linux/Unix operating system.
Experience with Oracle Database PL/SQL Development, Tomcat/Apache, Swing, GWT, Agile Development Methodology ( Scrum, Kanban, etc.) preferred.
Experience in higher education administrative computing services preferred.
Internal Number: 2012178
About Carnegie Mellon University
Carnegie Mellon (www.cmu.edu) is a private, internationally ranked research university with programs in areas ranging from science, technology and business, to public policy, the humanities and the arts. More than 12,000 students in the university’s seven schools and colleges benefit from a small student-to-faculty ratio and an education characterized by its focus on creating and implementing solutions for real problems, interdisciplinary collaboration and innovation. A global university, Carnegie Mellon’s main campus in the United States is in Pittsburgh, Pa. It has campuses in California’s Silicon Valley and Qatar, and programs in Africa, Asia, Australia, Europe and Mexico.