Details
Posted: 22-Jan-23
Location: Pittsburgh, Pennsylvania
Type: Full-time
Salary: Open
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 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. Join us and be part of a team committed to excellence, innovation, diversity, team and individual growth.
The Enterprise Applications Development Team develops and supports several critical systems for the university. We are searching for 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 be responsible for enabling digital transformation and architecting user experiences for electronic forms and workflows with a low-code application for processes supporting the student experience and lifecycle. You will also help integrate those experiences with the student information system (SIS). Our team has been achieving great success through teamwork, innovation, cooperation, and accountability. We use Agile Software Development methodology for developing back end 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-functional teams. Flexibility, excellence, and passion are vital qualities within Carnegie Mellon University. Inclusion, collaboration, and cultural sensitivity are valued competencies at CMU. You are deeply effective independently but also thrive with the team. We are looking for someone who shares our values and who will support the mission of the university through their work.
Duties and Responsibilities:
- Implements processes using a low-code forms and workflow application
- Participate in elaboration, functional, design, and architectural meetings
- Develops web-based screens using Java and associated front-end technologies like Freemarker templates
- Develops customizations in PHP, HTML, and JavaScript as needed
- Develops and tests within applications
- Develop and maintain technical documentation
- Attends project team and departmental meetings; may attend seminars or workshops
Qualifications:
- Bachelor's degree or an equivalent combination of education and/or experience is required. A degree in Computer Science/Engineering, Information Technology, Information Systems or related is preferred.
- At minimum of three (3) years of experience as a front-end software developer in Windows and/or Linux / Unix environments.
- Preferred experience with Agile Development Methodology (Scrum, Kanban, etc.).
- Experience with student information systems in a higher education environment is highly desired.
Knowledge, Skills, and Abilities
- Proficiency with Java, PHP, Javascript as well as shell and other scripting languages
- Proficiency with dynamic form development and workflow engines
- Preferred experience with Web Application Development technologies such as Tomcat/Apache, UI frameworks such as Swing, Freemarker, and JavaScript.
- Knowledge on automated testing framework - unit testing and/or acceptance testing tools preferred.
Requirements:
- Successful background check
Are you interested in this exciting opportunity?! Apply today!
CMU's COVID-19 Vaccination Requirements: As a condition of employment, Carnegie Mellon University requires all staff and faculty working in the United States to be fully vaccinated, including a booster when eligible, against COVID-19. Prior to commencement of employment, new hires in the United States must provide proof of vaccination or obtain an approved exemption. (Exemptions may be requested for medical reasons or for religious or strong moral or ethical conviction.) Staff and faculty must comply with all applicable COVID-19 mitigation requirements. Please see Minimum Requirements to Return to Campus for details regarding the university's current COVID-19 mitigation requirements.
Location
Pittsburgh, PA
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full Time/Part time
Full time
Pay Basis
Salary
More Information:
Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance