Posted : Sunday, June 02, 2024 11:30 PM
APPLY NOW
Associate Software Engineer/Software Engineer-AITS (Hybrid)
AITS Admin
Hybrid - Work Model
Posting Category:Hide Apply Now
Function:
Associate Software Engineer:
Develop and support batch and web applications, mobile applications, interfaces, and reports in a multi-tier distributed environment.
Perform analysis, design, and development activities in all phases of the Software Development Life Cycle (SDLC).
Software Engineer: The University System Office seeks a Software Engineer to develop and support complex batch and web applications, mobile applications, interfaces, and reports in a multi-tier distributed environment.
The Software Engineer performs analysis, design, and development activities in all phases of the Software Development Life Cycle (SDLC).
This position also provides leadership and guidance in software development activities and projects.
Remote work arrangement for position will be considered based on skills and experience.
Duties and Responsibilities: Associate Software Engineer: Perform system analysis, design, development, and unit testing of batch, mobile, and web applications potentially using one or more the following technologies: Java, .
Net, ColdFusion, iOS Development Suite, Android Development Suite, SQL Server, Oracle.
Provide technical support and product customization for third party enterprise applications such as Ellucian Banner, Contracts Plus, uAchieve, SitePublish CMS, etc.
Provide support for existing applications, including bug fixes, routine maintenance, mandated maintenance, functional issues, and performance issues.
Analyze, develop, test, and deploy applications based upon standards and practices established through the AITS SDLC as well as Application Development and Support (ADS) department standards and guidelines.
Develop applications utilizing sound security practices and techniques.
This includes resolving vulnerability issues discovered in applications during vulnerability scans.
Develop applications utilizing sound accessibility practices and techniques.
Provide estimates for assigned tasks for analysis, development, and unit testing.
Create and maintain documentation for analysis, design, development, unit testing, and implementation activities.
Gather technical requirements.
Participate in code walkthroughs.
Collaboratively work with peers and more senior personnel in various situations where it is necessary to either receive or provide coaching and mentoring.
Work with a wide variety of clients, analysts, and support personnel.
Communicate ideas, requirements, application behavior, and design concepts through written and verbal communications.
Participate in technical information sharing opportunities with fellow team members.
Provide on-call and off-hours support as assigned.
Perform other related duties as assigned.
Software Engineer: Perform system analysis, design, development, and unit testing of batch, mobile, and web applications potentially using one or more the following technologies: .
Net, FormBuilder, ColdFusion, Java, Lotus Domino, Informatica, SAS, Business Objects, Crystal Reports, iOS Development Suite, Android Development Suite, SQL Server, Oracle.
Provide technical support and product customization for third party enterprise applications such as Ellucian Banner, Upside, DARWin, CAS, Intrafinity SitePublish CMS, SharePoint, etc.
Provide support for existing applications, including bug fixes, routine maintenance, mandated maintenance, functional issues, and performance issues.
Translate functional requirements into detailed technical design specifications using AITS' standard design patterns and frameworks.
Analyze, develop, test, and deploy applications based upon standards and practices established through the AITS SDLC as well as Application Development and Support (ADS) department standards and guidelines.
Develop applications utilizing sound security practices and techniques.
This includes resolving vulnerability issues discovered in applications during vulnerability scans.
Develop applications utilizing sound accessibility practices and techniques.
Provide estimates for various development tasks throughout the full Software Development LifeCycle (SDLC).
Create and maintain documentation for analysis, design, development, unit testing, and implementation activities.
Gather technical requirements.
Participate in and lead code walkthroughs.
Collaboratively work with more senior and junior personnel in various situations where it is necessary to either receive or provide coaching and mentoring.
Work with a wide variety of clients, analysts, and support personnel.
Monitor and evaluate work products of team members for quality and adherence to standards.
Communicate ideas, requirements, application behavior, and design concepts through written and verbal communications to various levels of AITS and client management and staff.
Participate in technical information sharing opportunities with fellow team members.
Provide project management support for medium and large projects as assigned.
Provide on-call and off-hours support as assigned.
Perform other related duties as assigned.
Minimum Qualifications 1.
High school diploma or equivalent.
2.
Any one or any combination totaling two (2) years (24 months) from the following categories: A.
College coursework which includes Information Technology (IT), IT Management, Programming, IT systems, or a closely related discipline, as measured by the following conversion table or its proportional equivalent: - 30 semester hours equals one (1) year (12 months) - Associate’s Degree (60 semester hours) equals eighteen months (18 months) - 90 semester hours equals two (2) years (24 months) - Bachelor’s Degree (120 semester hours) equals three (3) years (36 months) B.
Work experience in IT-related functions, such as hardware/software support, programming, network design, network engineering, IT systems integration, or closely related field.
Preferred Qualifications: Associate Software Engineer: Experience in developing or supporting software applications either through course work or prior Information Technology positions.
Experience with markup languages such as HTML and XML, and use of style sheets, tag libraries, and embedded scripting languages such as JavaScript.
Course work or experience in writing software in Java or other object-oriented languages.
Software Engineer: Bachelor's degree in computer since, management information sciences, engineering, or related field.
Experience with AJAX principles and coding.
Experience with web services principles and coding.
Experience with Oracle databases.
Higher education experience.
Experience with Business Intelligence tools such as Crystal Reports.
Experience with Java Messaging Service (JMS) principles and coding.
Knowledge and Experience Associate Software Engineer: Understanding of relational database concepts and query methods.
Strong project, analysis, and research skills.
Excellent verbal, written, and interpersonal skills.
Ability to work independently and in a team environment.
Software Engineer Working knowledge of relational database concepts including structured queries using SQL and JDBC.
Strong project, analysis, and research skills.
Excellent verbal, written, and interpersonal skills.
Ability to work independently and in a team environment.
Appointment Information This is a 100% full-time Civil Service 5031 - Information Technology Technical Associate position, appointed on a 12-month basis.
The expected start date is as soon as possible after 4/29/2024.
Starting salary is $65,000, salary is commensurate with experience.
Sponsorship for work authorization is not available for this position.
For more information on Civil Service classifications, please visit the SUCSS web site at https://www.
sucss.
illinois.
gov/pages/classspec/default.
aspx.
Application Procedures & Deadline Information Applications must be received by 6:00 pm (CST) on April 19th, 2024 Apply for this position using the
Perform analysis, design, and development activities in all phases of the Software Development Life Cycle (SDLC).
Software Engineer: The University System Office seeks a Software Engineer to develop and support complex batch and web applications, mobile applications, interfaces, and reports in a multi-tier distributed environment.
The Software Engineer performs analysis, design, and development activities in all phases of the Software Development Life Cycle (SDLC).
This position also provides leadership and guidance in software development activities and projects.
Remote work arrangement for position will be considered based on skills and experience.
Duties and Responsibilities: Associate Software Engineer: Perform system analysis, design, development, and unit testing of batch, mobile, and web applications potentially using one or more the following technologies: Java, .
Net, ColdFusion, iOS Development Suite, Android Development Suite, SQL Server, Oracle.
Provide technical support and product customization for third party enterprise applications such as Ellucian Banner, Contracts Plus, uAchieve, SitePublish CMS, etc.
Provide support for existing applications, including bug fixes, routine maintenance, mandated maintenance, functional issues, and performance issues.
Analyze, develop, test, and deploy applications based upon standards and practices established through the AITS SDLC as well as Application Development and Support (ADS) department standards and guidelines.
Develop applications utilizing sound security practices and techniques.
This includes resolving vulnerability issues discovered in applications during vulnerability scans.
Develop applications utilizing sound accessibility practices and techniques.
Provide estimates for assigned tasks for analysis, development, and unit testing.
Create and maintain documentation for analysis, design, development, unit testing, and implementation activities.
Gather technical requirements.
Participate in code walkthroughs.
Collaboratively work with peers and more senior personnel in various situations where it is necessary to either receive or provide coaching and mentoring.
Work with a wide variety of clients, analysts, and support personnel.
Communicate ideas, requirements, application behavior, and design concepts through written and verbal communications.
Participate in technical information sharing opportunities with fellow team members.
Provide on-call and off-hours support as assigned.
Perform other related duties as assigned.
Software Engineer: Perform system analysis, design, development, and unit testing of batch, mobile, and web applications potentially using one or more the following technologies: .
Net, FormBuilder, ColdFusion, Java, Lotus Domino, Informatica, SAS, Business Objects, Crystal Reports, iOS Development Suite, Android Development Suite, SQL Server, Oracle.
Provide technical support and product customization for third party enterprise applications such as Ellucian Banner, Upside, DARWin, CAS, Intrafinity SitePublish CMS, SharePoint, etc.
Provide support for existing applications, including bug fixes, routine maintenance, mandated maintenance, functional issues, and performance issues.
Translate functional requirements into detailed technical design specifications using AITS' standard design patterns and frameworks.
Analyze, develop, test, and deploy applications based upon standards and practices established through the AITS SDLC as well as Application Development and Support (ADS) department standards and guidelines.
Develop applications utilizing sound security practices and techniques.
This includes resolving vulnerability issues discovered in applications during vulnerability scans.
Develop applications utilizing sound accessibility practices and techniques.
Provide estimates for various development tasks throughout the full Software Development LifeCycle (SDLC).
Create and maintain documentation for analysis, design, development, unit testing, and implementation activities.
Gather technical requirements.
Participate in and lead code walkthroughs.
Collaboratively work with more senior and junior personnel in various situations where it is necessary to either receive or provide coaching and mentoring.
Work with a wide variety of clients, analysts, and support personnel.
Monitor and evaluate work products of team members for quality and adherence to standards.
Communicate ideas, requirements, application behavior, and design concepts through written and verbal communications to various levels of AITS and client management and staff.
Participate in technical information sharing opportunities with fellow team members.
Provide project management support for medium and large projects as assigned.
Provide on-call and off-hours support as assigned.
Perform other related duties as assigned.
Minimum Qualifications 1.
High school diploma or equivalent.
2.
Any one or any combination totaling two (2) years (24 months) from the following categories: A.
College coursework which includes Information Technology (IT), IT Management, Programming, IT systems, or a closely related discipline, as measured by the following conversion table or its proportional equivalent: - 30 semester hours equals one (1) year (12 months) - Associate’s Degree (60 semester hours) equals eighteen months (18 months) - 90 semester hours equals two (2) years (24 months) - Bachelor’s Degree (120 semester hours) equals three (3) years (36 months) B.
Work experience in IT-related functions, such as hardware/software support, programming, network design, network engineering, IT systems integration, or closely related field.
Preferred Qualifications: Associate Software Engineer: Experience in developing or supporting software applications either through course work or prior Information Technology positions.
Experience with markup languages such as HTML and XML, and use of style sheets, tag libraries, and embedded scripting languages such as JavaScript.
Course work or experience in writing software in Java or other object-oriented languages.
Software Engineer: Bachelor's degree in computer since, management information sciences, engineering, or related field.
Experience with AJAX principles and coding.
Experience with web services principles and coding.
Experience with Oracle databases.
Higher education experience.
Experience with Business Intelligence tools such as Crystal Reports.
Experience with Java Messaging Service (JMS) principles and coding.
Knowledge and Experience Associate Software Engineer: Understanding of relational database concepts and query methods.
Strong project, analysis, and research skills.
Excellent verbal, written, and interpersonal skills.
Ability to work independently and in a team environment.
Software Engineer Working knowledge of relational database concepts including structured queries using SQL and JDBC.
Strong project, analysis, and research skills.
Excellent verbal, written, and interpersonal skills.
Ability to work independently and in a team environment.
Appointment Information This is a 100% full-time Civil Service 5031 - Information Technology Technical Associate position, appointed on a 12-month basis.
The expected start date is as soon as possible after 4/29/2024.
Starting salary is $65,000, salary is commensurate with experience.
Sponsorship for work authorization is not available for this position.
For more information on Civil Service classifications, please visit the SUCSS web site at https://www.
sucss.
illinois.
gov/pages/classspec/default.
aspx.
Application Procedures & Deadline Information Applications must be received by 6:00 pm (CST) on April 19th, 2024 Apply for this position using the
• Phone : NA
• Location : Urbana, IL
• Post ID: 9145761338