Senior Software Engineer
4 weeks ago
Position Information
Job Title
Senior Software Engineer
Department
Information Technology Services - 50300
Pay Grade
12
Job Category
Administrative
Job Summary
Information Technology Services (ITS) is seeking a Senior Software Engineer. Reporting to the ITS Help Desk Manager, the Senior Software Engineer will play a key role in developing, implementing, and maintaining the ITS Enterprise Service Management (ESM) platform, with a specific focus on IT service management (ITSM) functionalities and integrations. This role covers the entire software development lifecycle, including requirements gathering, solution design, coding, testing, deployment, and ongoing support.
The Senior Software Engineer will be responsible for developing and maintaining ITSM software and solutions, managing integrations, and serving as a subject matter expert on IT Infrastructure Library (ITIL) service management best practices. Additionally, the engineer will manage full lifecycle of ITSM software requests, including gathering requirements, designing, implementing, testing, and maintaining the software. This position requires strong problem-solving abilities, a commitment to quality, and the capability to work both independently and collaboratively within a team. This position demands extensive ethical, leadership, and pursuit of excellence qualities; and adherence to established policies and procedures for secure data management. A passion for learning new skills, developing innovating solutions, collaborating with the team, and providing excellent customer service is essential for success in this position.
The value of employment at ETSU goes far beyond salary. The official workday is 7.5 hours, which includes a one-hour lunch/meal break. Regular benefited ETSU employees enjoy a full range of benefits, services, and programs including:
- Paid time off & leave
- 17 paid holidays
- Educational Assistance
- Health and life insurance
- Retirement
- Access to University facilities and services and much more
All positions at East Tennessee State University are contingent upon sufficient funding.
ETSU is an equal opportunity employer.
Disclaimer: The Job Summary is intended to describe the general nature and level of work individuals perform in this classification. It is not intended to be a complete list of all responsibilities, duties, and skills required. Management reserves the right to revise the job or require different tasks to be performed as assigned to reflect changes in the position. Employees must be able to perform the position's essential functions satisfactorily with or without reasonable accommodations.
Knowledge, Skills and Abilities
- Knowledge of service management platforms, with an understanding of their functionality relevant to IT departments.
- In-depth expertise in RESTful API design and development, with a strong understanding of best practices, performance optimization, and seamless integration across platforms.
- Professional experience with API integration tools and platforms, including designing, developing, and managing seamless integrations.
- Proficiency in one or more programming languages commonly used for backend development and scripting (e.g., JSON, PowerShell, PHP, JavaScript, Python, Java, C#, Ruby.)
- Demonstrated knowledge of RESTful API principles, including request/response formats (JSON, XML), authentication methods (OAuth, API keys), and error handling.
- Knowledge of web development technologies, such as HTML and CSS.
- Familiarity with the ITIL framework and ITSM processes, including incident management, problem management, and change management.
- Knowledge of all phases of the software development lifecycle, with a focus on ensuring quality and efficiency throughout each phase.
- Strong understanding of functional programming concepts, with the ability to apply these principles in the design and development of applications.
- Exceptional problem-solving and analytical skills, with a proven ability to identify issues, evaluate solutions, and implement effective strategies to drive optimal outcomes.
- Ability to maintain a high level of information security and data integrity throughout the software development process, including all software systems, business processes, and development procedures.
- Strong interpersonal skills with the ability to build rapport and facilitate collaboration.
- Exceptional written and verbal communication skills, with the ability to organize and convey complex ideas and technical information clearly to both technical and non-technical audiences.
- Excellent organizational skills with the ability to manage multiple tasks simultaneously without compromising quality or accuracy.
- Ability to make informed, independent decisions related to software maintenance and development.
- Ability to think clearly, creatively, and logically to address challenges and develop effective solutions.
- Ability to rapidly learn and adapt to new technologies, staying ahead of industry trends and consistently applying new knowledge to improve processes and outcomes.
- Strong attention to detail with the ability to accurately manage and analyze large volumes of data, ensuring precision and consistency.
- Ability to work effectively both independently and collaboratively, contributing to team goals while taking initiative and managing tasks autonomously when appropriate.
- Bachelor's degree in Computer Science, Information Technology, or a related field; and
- Three years of software development experience, with at least one year focused on API development and integration or ESM/ITSM backend development.
- Master's degree in Computer Science, Information Technology, or a related field; and
- One to two years of software development experiences, with at least one year focused on API development and integration or ITSM backend development.
- Administrative or development experience in an ESM platform.
- Experience integrating with common enterprise systems, such as Microsoft Entra or Active Directory.
- Experience in creating custom applications, ITSM solutions, and web-based development.
- ITIL 4 Foundation certification or other relevant ITIL certifications.
- Experience working in a higher education environment.
$65,000 - 68,450
Posting Detail Information
Posting Number
AS01527P
Is this position subject to a criminal background check?
Yes
Is any part of the funding for this posting coming from a grant or outside funding source?
No
FLSA Status
Exempt
Open Date
03/26/2025
Close Date
04/27/2025
Open Until Filled
No
Special Instructions to Applicants
Administrative/Professional positions are only required to be posted for a minimum of fourteen (14) calendar days. The closing date for this posting is subject to change without notice to applicants.
-
Senior Software Engineer
4 weeks ago
Iowa City, Iowa, United States East Tennessee State Full timePosting Details Position Information Job Title Senior Software Engineer Department Information Technology Services - 50300 Pay Grade 12 Job Category Administrative Job Summary Information Technology Services (ITS) is seeking a Senior Software Engineer. Reporting to the ITS Help Desk Manager, the Senior Software Engineer will play a key role in developing,...
-
Software Systems Engineer
18 hours ago
Iowa City, Iowa, United States beBee Careers Full timeJob DescriptionWe are seeking a skilled Software Systems Engineer to join our team. As a Software Systems Engineer, you will be responsible for developing software products, performing software verification and validation, and designing new test equipment and technology.Key Responsibilities:Design and develop software products using LabVIEWPerform software...
-
Senior Project Engineer
4 days ago
Iowa City, Iowa, United States Software Placement Group Full timeSenior Project Engineer - Gas Combustion Appliances Join our pioneering company as a Senior Project Engineer in the field of Gas Combustion Appliances and contribute to groundbreaking enhancements in water heating and water treatment technologies. With a history spanning over 140 years and a passionate global team of more than 12,000, we are dedicated to...
-
Software Engineering Leader
2 days ago
Iowa City, Iowa, United States beBee Careers Full timeJob SummaryWe are seeking a highly skilled Senior Software Developer to join our team as a key player in the development of a cutting-edge data management and authentication platform. The ideal candidate will have experience in software engineering, leadership, and collaboration.
-
Software Engineer
21 hours ago
Iowa City, Iowa, United States beBee Careers Full timeAbout the RoleWe are looking for a highly skilled Software Engineer - Applications to support our clients in delivering better health and human services outcomes. The successful candidate will play a vital role in designing, documenting and delivering technical architecture solution elements.You will be responsible for defining and developing project...
-
Senior Software Developer
2 weeks ago
Iowa City, Iowa, United States Pearson Education Full timeJob DescriptionDescription We are the world's learning company with more than 21,000 employees operating in 70 countries. We combine world-class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people. The Senior...
-
Senior Software Developer
2 days ago
Iowa City, Iowa, United States Pearson Full timeWe are the world's learning company with more than 21,000 employees operating in 70 countries. We combine world-class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people. The Senior Software Engineer in this...
-
Senior Electrical Engineer
2 weeks ago
Iowa City, Iowa, United States gpac Full timeJob Description Senior Electrical Engineer Gpac is partnered with a reputable manufacturer that is seeking a Senior Electrical Engineer. The Senior Electrical Engineer will support work both in the laboratory and in the field. They will develop test plans, perform testing and troubleshooting, analyze results, and prepare technical documentation according to...
-
Senior Electrical Engineer
1 week ago
Iowa City, Iowa, United States Gpac Full timeSenior Electrical Engineer Gpac is partnered with a reputable manufacturer that is seeking a Senior Electrical Engineer. The Senior Electrical Engineer will support work both in the laboratory and in the field. They will develop test plans, perform testing and troubleshooting, analyze results, and prepare technical documentation according to the company's...
-
Senior Software Developer
3 weeks ago
Iowa City, Iowa, United States Pearson Full timeWe are the world's learning company with more than 21,000 employees operating in 70 countries. We combine world-class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people.The Senior Software Engineer in this...
-
Senior Software Developer
2 weeks ago
Iowa City, Iowa, United States Pearson Full timeWe are the world's learning company with more than 21,000 employees operating in 70 countries. We combine world-class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people. The Senior Software Engineer in this...
-
Senior Software Developer
4 weeks ago
Iowa City, Iowa, United States Pearson Full timeDescriptionWe are the world's learning company with more than 21,000 employees operating in 70 countries. We combine world-class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people.The Senior Software Engineer in...
-
Software Verification Engineer
4 weeks ago
Iowa City, Iowa, United States Kasmo Global Full timeJob Title:Software Verification EngineerContract Duration:9 MonthsLocation:Iowa (On-site)Job Summary:We are seeking an experienced Software Verification Engineer to join our team for a 9-month contract. The ideal candidate will possess a strong background in software verification and validation, particularly in the agriculture or automotive sectors. This...
-
Senior Software Engineer
24 hours ago
Iowa City, Iowa, United States beBee Careers Full timeJob Title: Senior Application DeveloperThis role is eligible for remote work within the state of Iowa and adheres to the remote work program and related policies.About the Role:Evaluate new systems for interface needs; analyze system interface requirements and estimate required work effort.Monitor critical systems in Production.Manage operational issues...
-
Software Engineer
4 weeks ago
Iowa City, Iowa, United States Pedernales Electric Full timeSoftware EngineerJohnson City, TX, US, 78636PHYSICAL OFFICE LOCATION: PEC Technology Center - 1506 US-281, Johnson City, TX 78636, Johnson City, TX 78636Hybrid Work Options Available$95,998.00 Minimum Starting Base Pay* + KPI Bonuses + Competitive Benefits*Qualifications may warrant greater starting base pay within the full pay range. Individual base pay is...
-
Senior Electrical Engineer
5 days ago
Iowa City, Iowa, United States Jobot Full timeSenior Electrical Engineer Needed For Innovative and Growing MEP and HVAC Engineering CompanyThis Jobot Job is hosted by: Billy SurchAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $100,000 - $135,000 per yearA bit about us:Our client has engineered more than 11,000 buildings worth hundreds of millions of...
-
Embedded Software Design Engineer
4 weeks ago
Iowa City, Iowa, United States Viper Staffing Services L.L.C. Full time(Hiring) Embedded Software Design EngineerWe are currently seeking to hire an Embedded Software Design Engineer to become an integral part of our development team You will design and test operating systems-level software and network distribution software.Responsibilities:Develop, implement and manage computing systems softwareResearch and update network...
-
Software Engineer
1 week ago
Iowa City, Iowa, United States Pedernales Electric Cooperative Full timePHYSICAL OFFICE LOCATION: PEC Technology Center - 1506 US-281, Johnson City, TX 78636, Johnson City, TX 78636 Hybrid Work Options Available$95,998.00 Minimum Starting Base Pay* + KPI Bonuses + Competitive Benefits*Qualifications may warrant greater starting base pay within the full pay range. Individual base pay is determined by experience, job-related...
-
Senior Project Engineer
5 days ago
Iowa City, Iowa, United States First Search Full timeJob Summary: The Senior Project Engineer is responsible for managing all aspects of project assignments related to tankless water heater development. This role involves planning, organizing, implementing, and completing engineering projects while ensuring alignment with business and manufacturing objectives. Pay Range: $90,000 - $110,000 Per Year Location:...
-
Senior Project Engineer
6 days ago
Iowa City, Iowa, United States First Search Inc. Full timeJob Summary: The Senior Project Engineer is responsible for managing all aspects of project assignments related to tankless water heater development. This role involves planning, organizing, implementing, and completing engineering projects while ensuring alignment with business and manufacturing objectives.Pay Range: $90,000 - $110,000 Per YearLocation:...