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. Three years experience preferred.
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.
Please visit “Why Carnegie Mellon” to learn more about becoming part of an institution inspiring innovations that change the world.
Carnegie Mellon University considers applicants for employment without regard to, and does not discriminate on the basis of, gender, race, protected veteran status, disability, or any other legally protected status.
About Carnegie Mellon University, Office of Human Resources
Carnegie Mellon University (CMU) is a global research university with more than 12,000 students, 95,000 alumni, and 5,000 faculty and staff.
CMU has been a birthplace of innovation since its founding in 1900.
Today, we are a global leader bringing groundbreaking ideas to market and creating successful startup businesses.