Software Engineer- job post Indiana University
Job Description
Department
UITS SOFTWARE and NETWORK ENGINE (UA-NENG-IUBLA)
Department Information
At University Information Technology Services (UITS) we provide the technology, tools, and services you need to succeed. UITS supports IU's vision for excellence in research, teaching, outreach, and lifelong learning. We ensure a workplace that encourages growth, flexibility, and creativity, as well as a culture that champions inclusion, varied workforce, and overall employee well-being through programs supported university wide. We believe in each person's potential, and we'll help you reach yours.
GlobalNOC's Software and Systems engineering group provides a full suite of tools and services related to network measurement, monitoring, visualization, provisioning, and IT service management for some of the most advanced research and education networks in the world. Established in 1998, The GlobalNOC at Indiana University provides services to over 20 networks across the country that operate at local, metro, national, and international scale.
We are looking for motivated people to join our team and make a difference. Why work here?
Work in the always evolving and growing field of advanced high speed computer networking, frequently taking on new challenges and opportunities.
GlobalNOC is committed to a culture of positive work / life balance and progress over perfection. Work with a group of people passionate about their field, but who aren't defined solely by it.
Make a difference. Our teams collaboratively provide full stack design, development, and management of applications that directly support thousands of servers and network devices at the campus, regional, country, and world scale.
Bring your skills and learn new ones. With our full stack development there is always a place to jump in and learn something new. Whether it's new development of applications, automating changes on the network, building out visualizations to help end users understand their data, and countless other opportunities.
Job Summary
Provides advanced design, development, testing, and configuration of software systems and computer programs; performs advanced analysis, programming, troubleshooting, bug-fixing, and tuning of new and existing software.
Consults with stakeholders/clients to review existing software solutions; develops new functionality and/or writes new code as needed; advises clients on critical decisions regarding information technology software solutions that will improve business process efficiency.
