Senior Software Developer
$74.17kThe College of Lake County
Why choose the College of Lake County for your next opportunity? The College of Lake County (CLC) offers a competitive salary, excellent benefits that includes Blue Cross Blue Shield of Illinois health, Delta Dental and Superior Vision insurance plans, tuition support for employees and qualified family members, three retirement plans, disability, group and supplemental life insurance, health and dependent care flexible spending account plans, a compressed work week in the summer (Closed Fridays!), generous vacation, sick and personal time off and 14 paid holidays each year.
Some benefits will not be available for Part-Time or Part Time Staff Under 20 Hours (ex: health insurance).
We value candidates who bring language skills that help us better serve and connect with our diverse community. Bilingual English/Spanish proficiency is preferred but not required. Position Title:
Senior Software Developer Job Summary: The Senior Software Developer is accountable for the configuration, customization, administration, and maintenance of strategic ERP, document imaging and management, Customer Relation Management, Collaboration, and custom-developed solutions at the College. The Senior Software Developer understands ERP technology and software trends at a strategic level; is versant in implementing new technologies; architects, creates, maintains, upgrades, and monitors systems for optimal availability and performance; and troubleshoots systems issues at their root cause. This role reports to the Director, Application Development OR the Manager, Applications Development. Job Description: Independently performs 75% or more of the following tasks:
Systems Development and Maintenance: 50% • Accountable for the development and support of ERP, document imaging, collaboration and customer relation management solutions and custom-built solutions at the College.
• Uses the College's standard development tools, such as ASP.net and PeopleTools, to create sustainable, maintainable, secure, privacy-sensitive, efficient, and effective solutions.
• Creates solutions that leverage enterprise database solutions through the use of SQL and other standard database interfaces.
• Understands and, as needed, is able to reverse engineer ERP code in order to troubleshoot, customize, and integrate with other solutions in use at the College.
• Creatively collaborates and consults with key users to find effective means to operate the College's processes through configuration rather than customization of solutions.
• Creates and manages complex configuration of ERP-related solutions, with a creative ability to address the College's unique needs without resorting to customization.
• As needed, is able to build customizations of solutions when configuration does not address the College's needs.
• Uses the College's preferred scripting and job scheduling solutions to create automations and extracts from solutions that meet the needs of other departments.
• Creates and maintains the strategy, standards, planning, and execution of solutions, including software, updates, patches, and licenses.
• Maintains subject matter expertise in solutions, including the knowledge, skills, and desire to optimize the use of all features of the solutions to maximize their benefit to the College.
• Accountable for the expert installation, configuration, and maintenance of the solution on servers along with images to be installed on desktops.
• Administers user access to the solution or works with Technology Support team to create and maintain access according to the College's policies and procedures, creating, changing and deleting user access and accounts per request.
• Monitors, responds to, and mitigates security threats related to solutions in collaboration with the College's cybersecurity experts.
• Manages the backup, storage, and restoration of configurations, access, and data related to solutions in accordance with the College's policies and procedures.
• Ensures restores from backed up systems are possible.
• Creates and maintains solution documentation, such as systems diagrams and configurations, processes and procedures.
• Consistently monitors systems for integrity, performance, and availability.
Support and Consulting: 20% • Creates, manages, and facilitates relationships with key users of ERP solutions and custom applications in use at the College.
• Expertly consults with key users to create clear expectations and requirements documents prior to configuration or customization of solutions.
• Addresses issues at their root level, using creative problem-solving techniques to achieve high-quality, highly efficient, highly effective resolutions.
• Proactively identifies potential issues and resolves them before they become an issue.
• Appropriately escalates issues to vendors and other College teams after an appropriate time or when issues require further expertise.
• Able to interact positively with both internal and external partners to achieve high satisfaction in both consulting and problem resolution situations
• Accurately documents and maintains all support requests and efforts in the ticket management system.
• Ensures support tickets are appropriately transferred, escalated, and closed.
• Keeps customers updated on the status of their open incidents.
• Ensures that customers are satisfied upon ticket closure.
• Build and maintain application/web servers compatible with PeopleSoft and our Unix and windows environments.
• Update web logic to newer version with patches and ensure that the application servers can communicate with each other using secure network protocols
• Provide infrastructure support by troubleshooting application/web server issues and communication issues between application servers
Project Management: 20% • Manages consultants and their performance on projects that make use of third party consultants.
• Able to manage multiple projects at once.
• Executes project plans according to schedule, with attention to communication, risk management, training, and ongoing support and maintenance; setting and meeting expectations for project progress and completion; and ensuring that project deliverables are complete, sufficient, and of high quality.
• Manages implementation of technology solutions, including the following elements: oArchitecture and Design Stakeholder communication
oRisk management
• Qualities of service, such as Security, Accessibility, Performance, Availability, Disaster Recovery and Business Continuity, Manageability, and Monitoring.
• Ongoing budget Education and training Support Identifies, categorizes, and prioritizes the College's ERP and customized solution needs, and researches, assesses, selects, acquires, and implements technology solutions that best satisfy those needs.
Other: 10% • Keeps track of and manages hardware and software maintenance agreements to ensure optimal value of solutions to the College.
• Manages solution providers and vendors according to a balanced scorecard to ensure high levels of collaboration, performance, and value.
• Participates in user groups associated with solutions administered by the position in such a way as to maximize knowledge of strategic leverage of the solutions, value from the solution and its provider, and skills for performing solution administration.
• Fundamental level understanding of the administration, configuration, management, and troubleshooting of enterprise solutions, including, but not limited to those related to ERP, document imaging and management, and collaboration.
• Maintains and shares subject matter expertise, staying current on industry trends and emerging technologies, identifying opportunities for further research, establishing and maintaining relationships with industry and professional colleagues, and attending conferences and seminars in order to recommend new solutions in service of student success and faculty and staff effectiveness and efficiency, while enhancing systems design, usage, security, performance, and availability.
• Provides a consistent stream of new ideas to enhance the College's systems.
• Assists in the development of IT processes and procedures.
• Proactively works with members of other departments to identify and implement key opportunities for operational improvements, especially with regards to processes and leverage of data/information.
• Performs other duties of a similar nature or level. MINIMUM QUALIFICATIONS - The following qualifications are required: • Master's Degree with one (1) year of experience in an Information Technology role, at least one (1) year of which was in a role specific to this discipline OR Bachelor's Degree with three years of experience in an Information Technology role, at least two years of which were in a role specific to this discipline OR Associates Degree with six years of experience in an Information Technology role, at least three years of which were in a role specific to this discipline OR 10 years of experience in an Information Technology role, at least four years of which were in a role specific to this discipline
• Fundamental level understanding of the design, maintenance, and administration of automation and job scheduling solutions.
• Effective and polished verbal and written communication skills
• Ability to work effectively with a wide range of customers and a focus on diversity, equity, and inclusion
• Committed to keeping up-to-date with the ever-changing technology landscape.
• Reflect a positive, high-energy and professional demeanor
• Demonstrated ability to work well on and improve the performance of a team
• Demonstrated ability to prioritize and deliver according to deadlines while handling multiple tasks, ability to exercise judgment, handle confidential information, and function with minimal supervision
• Demonstrated excellent organizational abilities and attention to detail
• Ability to cogently explain technical concepts and procedures to non-technical users
• Ability to problem-solve, analyze information to make informed decisions and/or recommendations
• Ability to apply principles of logical thinking to a wide range of intellectual and practical problems.
• Ability to work nights and weekends as needed. DESIRED QUALIFICATIONS - The following qualifications are desired: • Ability to execute activities through the use of scripts in languages such as PowerShell, Python, and JavaScript.
• Higher Education experience ideally in a community college setting An innate focus on students and their success
• Demonstrated ability to build and maintain strong relationships with internal and external stakeholders.
• Strong analytical skills.
• An interest in improving existing processes and procedures on a continual basis.
• Ability to manage projects as needed. • Bilingual in Spanish/English Salary: $74,174 Application Deadline: November 6, 2026 Full-Time/Part-Time:
Full time Total Hours Per Week:
40 Position Type:
Staff Job Family:
Specialist Posting Date:
10/21/2026 Expected Start Date:
11/11/2026 Compensation Grade:
Senior Software Developer Location:
Grayslake Campus Department:
Application Development Operations Department EEO Statement: College of Lake County is an Equal Opportunity Employer with a policy of non-discrimination. Qualified applicants are considered without regard to race, color, age, sex, national origin, disability, religion, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, ancestry, citizenship, parental status, pregnancy or any other status protected by law.
Some benefits will not be available for Part-Time or Part Time Staff Under 20 Hours (ex: health insurance).
We value candidates who bring language skills that help us better serve and connect with our diverse community. Bilingual English/Spanish proficiency is preferred but not required. Position Title:
Senior Software Developer Job Summary: The Senior Software Developer is accountable for the configuration, customization, administration, and maintenance of strategic ERP, document imaging and management, Customer Relation Management, Collaboration, and custom-developed solutions at the College. The Senior Software Developer understands ERP technology and software trends at a strategic level; is versant in implementing new technologies; architects, creates, maintains, upgrades, and monitors systems for optimal availability and performance; and troubleshoots systems issues at their root cause. This role reports to the Director, Application Development OR the Manager, Applications Development. Job Description: Independently performs 75% or more of the following tasks:
Systems Development and Maintenance: 50% • Accountable for the development and support of ERP, document imaging, collaboration and customer relation management solutions and custom-built solutions at the College.
• Uses the College's standard development tools, such as ASP.net and PeopleTools, to create sustainable, maintainable, secure, privacy-sensitive, efficient, and effective solutions.
• Creates solutions that leverage enterprise database solutions through the use of SQL and other standard database interfaces.
• Understands and, as needed, is able to reverse engineer ERP code in order to troubleshoot, customize, and integrate with other solutions in use at the College.
• Creatively collaborates and consults with key users to find effective means to operate the College's processes through configuration rather than customization of solutions.
• Creates and manages complex configuration of ERP-related solutions, with a creative ability to address the College's unique needs without resorting to customization.
• As needed, is able to build customizations of solutions when configuration does not address the College's needs.
• Uses the College's preferred scripting and job scheduling solutions to create automations and extracts from solutions that meet the needs of other departments.
• Creates and maintains the strategy, standards, planning, and execution of solutions, including software, updates, patches, and licenses.
• Maintains subject matter expertise in solutions, including the knowledge, skills, and desire to optimize the use of all features of the solutions to maximize their benefit to the College.
• Accountable for the expert installation, configuration, and maintenance of the solution on servers along with images to be installed on desktops.
• Administers user access to the solution or works with Technology Support team to create and maintain access according to the College's policies and procedures, creating, changing and deleting user access and accounts per request.
• Monitors, responds to, and mitigates security threats related to solutions in collaboration with the College's cybersecurity experts.
• Manages the backup, storage, and restoration of configurations, access, and data related to solutions in accordance with the College's policies and procedures.
• Ensures restores from backed up systems are possible.
• Creates and maintains solution documentation, such as systems diagrams and configurations, processes and procedures.
• Consistently monitors systems for integrity, performance, and availability.
Support and Consulting: 20% • Creates, manages, and facilitates relationships with key users of ERP solutions and custom applications in use at the College.
• Expertly consults with key users to create clear expectations and requirements documents prior to configuration or customization of solutions.
• Addresses issues at their root level, using creative problem-solving techniques to achieve high-quality, highly efficient, highly effective resolutions.
• Proactively identifies potential issues and resolves them before they become an issue.
• Appropriately escalates issues to vendors and other College teams after an appropriate time or when issues require further expertise.
• Able to interact positively with both internal and external partners to achieve high satisfaction in both consulting and problem resolution situations
• Accurately documents and maintains all support requests and efforts in the ticket management system.
• Ensures support tickets are appropriately transferred, escalated, and closed.
• Keeps customers updated on the status of their open incidents.
• Ensures that customers are satisfied upon ticket closure.
• Build and maintain application/web servers compatible with PeopleSoft and our Unix and windows environments.
• Update web logic to newer version with patches and ensure that the application servers can communicate with each other using secure network protocols
• Provide infrastructure support by troubleshooting application/web server issues and communication issues between application servers
Project Management: 20% • Manages consultants and their performance on projects that make use of third party consultants.
• Able to manage multiple projects at once.
• Executes project plans according to schedule, with attention to communication, risk management, training, and ongoing support and maintenance; setting and meeting expectations for project progress and completion; and ensuring that project deliverables are complete, sufficient, and of high quality.
• Manages implementation of technology solutions, including the following elements: oArchitecture and Design Stakeholder communication
oRisk management
• Qualities of service, such as Security, Accessibility, Performance, Availability, Disaster Recovery and Business Continuity, Manageability, and Monitoring.
• Ongoing budget Education and training Support Identifies, categorizes, and prioritizes the College's ERP and customized solution needs, and researches, assesses, selects, acquires, and implements technology solutions that best satisfy those needs.
Other: 10% • Keeps track of and manages hardware and software maintenance agreements to ensure optimal value of solutions to the College.
• Manages solution providers and vendors according to a balanced scorecard to ensure high levels of collaboration, performance, and value.
• Participates in user groups associated with solutions administered by the position in such a way as to maximize knowledge of strategic leverage of the solutions, value from the solution and its provider, and skills for performing solution administration.
• Fundamental level understanding of the administration, configuration, management, and troubleshooting of enterprise solutions, including, but not limited to those related to ERP, document imaging and management, and collaboration.
• Maintains and shares subject matter expertise, staying current on industry trends and emerging technologies, identifying opportunities for further research, establishing and maintaining relationships with industry and professional colleagues, and attending conferences and seminars in order to recommend new solutions in service of student success and faculty and staff effectiveness and efficiency, while enhancing systems design, usage, security, performance, and availability.
• Provides a consistent stream of new ideas to enhance the College's systems.
• Assists in the development of IT processes and procedures.
• Proactively works with members of other departments to identify and implement key opportunities for operational improvements, especially with regards to processes and leverage of data/information.
• Performs other duties of a similar nature or level. MINIMUM QUALIFICATIONS - The following qualifications are required: • Master's Degree with one (1) year of experience in an Information Technology role, at least one (1) year of which was in a role specific to this discipline OR Bachelor's Degree with three years of experience in an Information Technology role, at least two years of which were in a role specific to this discipline OR Associates Degree with six years of experience in an Information Technology role, at least three years of which were in a role specific to this discipline OR 10 years of experience in an Information Technology role, at least four years of which were in a role specific to this discipline
• Fundamental level understanding of the design, maintenance, and administration of automation and job scheduling solutions.
• Effective and polished verbal and written communication skills
• Ability to work effectively with a wide range of customers and a focus on diversity, equity, and inclusion
• Committed to keeping up-to-date with the ever-changing technology landscape.
• Reflect a positive, high-energy and professional demeanor
• Demonstrated ability to work well on and improve the performance of a team
• Demonstrated ability to prioritize and deliver according to deadlines while handling multiple tasks, ability to exercise judgment, handle confidential information, and function with minimal supervision
• Demonstrated excellent organizational abilities and attention to detail
• Ability to cogently explain technical concepts and procedures to non-technical users
• Ability to problem-solve, analyze information to make informed decisions and/or recommendations
• Ability to apply principles of logical thinking to a wide range of intellectual and practical problems.
• Ability to work nights and weekends as needed. DESIRED QUALIFICATIONS - The following qualifications are desired: • Ability to execute activities through the use of scripts in languages such as PowerShell, Python, and JavaScript.
• Higher Education experience ideally in a community college setting An innate focus on students and their success
• Demonstrated ability to build and maintain strong relationships with internal and external stakeholders.
• Strong analytical skills.
• An interest in improving existing processes and procedures on a continual basis.
• Ability to manage projects as needed. • Bilingual in Spanish/English Salary: $74,174 Application Deadline: November 6, 2026 Full-Time/Part-Time:
Full time Total Hours Per Week:
40 Position Type:
Staff Job Family:
Specialist Posting Date:
10/21/2026 Expected Start Date:
11/11/2026 Compensation Grade:
Senior Software Developer Location:
Grayslake Campus Department:
Application Development Operations Department EEO Statement: College of Lake County is an Equal Opportunity Employer with a policy of non-discrimination. Qualified applicants are considered without regard to race, color, age, sex, national origin, disability, religion, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, ancestry, citizenship, parental status, pregnancy or any other status protected by law.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Grayslake, IL vacancy
- ...Job Description Senior Platform Infrastructure Engineer (Kubernetes & Bare Metal) \n... ...This is a hands-on role focused on the software control systems behind Kubernetes clusters... ...research and investment workloads. \n Develop software guardrails that enforce standards...Senior
- ...\n \n A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering... ...problems across distributed systems, compute, networking, developer infrastructure, and large-scale automation. Rather than...Senior
- ...Description A crypto-native market maker running systematic strategies across dozens of venues, on and off chain. They're hiring a senior C++ engineer to anchor and lead the core systems group in New York. This is the person the rest of engineering looks to. \n \n...Senior
- ...Job Description Job Title: Senior Software Engineer / Application Architect – Java, AWS & GIS \n Job Location: New York, NY (Hybrid... ...Senior Software Engineer / Application Architect to design, develop, and support customer-facing applications in a modern, cloud-...SeniorLong term contractContract workRemote work2 days per week3 days per week
- ...Job Description Senior AI Software Engineer \n Fulltime Direct Hire \n \n Overview \n Our client is seeking an experienced software engineer to help develop next-generation AI solutions that drive business innovation and operational efficiency. This role...SeniorFull time
$250k - $350k
...Job Description Senior Frontend/UI Software Engineer (Quant Trading) \n Salary: $250k-350k \n Total compensation: ranging $400k-750k... ...workflows whilst working closely with researchers, quantitative developers, and platform engineers to architect solutions that are...Senior- ...Job Description Senior Backend Engineer | FinTech Data Platform \n \n We're partnering... ...platform. You'll play a key role in developing scalable APIs, expanding microservices... ...data warehouses \n CI/CD, DevOps and software engineering best practices \n...SeniorWork at officeRemote work
- ...Job Description Senior DevOps Engineer, Platform Engineering \n Location: New York City \... ...its central platform to build, test and ship software at scale. \n \n This team owns critical parts of the developer experience: source control, CI/CD, artifact infrastructure...Senior
- ...Description A leading quantitative trading firm is looking for C++ Software Engineers to join its High Frequency Trading team in New York.... ...quantitative researchers on complex technical problems \n Develop systems operating across thousands of financial instruments \n...Senior
- ...Job Description ***W2 Only*** \n We are currently sourcing for Senior Java SW Engineer for our client. \n With this opportunity, you will have the opportunity to demonstrate your attention to detail to align with the technology blueprint and tackle business problems...Senior
- ...Job Description BCI is currently hiring two Senior Java Full Stack Developers with a strong background in SW design, development and CI/CD experience... .... \n \n Job Description: \n • Executes creative software solutions, design, development, and technical...SeniorPermanent employmentContract workFor subcontractorCurrently hiringVisa sponsorship
$220k - $300k
...Job Description Senior Applied AI Engineer - New York, NY (On-site) | Series A AI Startup | $220k - $300k+ & Equity \n \n Most AI products are thin wrappers on someone else's model. This one is built on proprietary data that no foundation model has access to....Senior$150k - $300k
...level most engineers never encounter? \n \n We are hiring on behalf of a world-class quantitative trading firm for a Staff or Senior Software Engineer to build real-time, GPU-accelerated visualisation systems for live trading. This is not a typical front-end role. The...SeniorImmediate start- ...applications that serve millions of people. We are looking for a senior Java engineer who has already built and supported this kind of... ...to the architecture, and mentor junior and mid level developers. \n \n Required \n \n Master’s degree and 5+ years, Bachelor...SeniorFor contractors
- ...Job Description Senior Quantitative Developer (Risk & Data Platforms) – New York \n \n A leading global systematic trading fund is expanding... ...related technical field \n ~8+ years of quantitative software engineering or quantitative development experience within...Senior
$170k - $210k
...Job Description Senior Ruby on Rails Engineer, Fintech \n \n New York, NY (Hybrid, 2 days in office) | $170,000 – $210,000 base... ...\n \n \n What they’re looking for \n \n ~5+ years in software engineering, with strong Ruby on Rails experience \n ~ Solid...SeniorWork at office2 days per week- ...Job Description About the Role \n Senior Java Developer – L3/L4 Production Support | Banking DomainWe are looking for a skilled and experienced... ...’s degree or equivalent. \n ~7+ years of experience in software development and/or production support \n ~ Strong Java...SeniorPermanent employment
$150k - $153k
...established, mission-driven fintech organization is seeking a Senior DevOps Engineer to join its growing technology team. This... ..., and AI-driven development practices to improve software delivery and developer productivity across enterprise-scale financial systems. They...SeniorLocal areaRemote work$150k - $170k
...n We are looking for a highly skilled Senior DevSecOps Engineer to serve as a core contributor... ...the standards, frameworks, and secure software engineering practices across the... ...abstracts complex security operations, allowing developers to deploy secure, compliant workloads...Senior- ...SDLC and systems integration within an IT organization. This role is open to remote or hybrid on-site in work depending on level of seniority. Applicants must demonstrate professionalism, excellent communication skills and be consumer and product-focused in their approach...SeniorImmediate startRemote work
$170k - $180k
...Job Description Senior AI Engineer, DevOps \n Compensation: $170,000 - $180,000 base + bonus \n Location: Greater San Diego... ...in AI infrastructure, platform engineering, and modern developer tooling. \n \n The Mission \n The company is building and...Senior$250k
...Overview \n A leading private equity firm is seeking a Principal Software Engineer to join its technology organization. The team builds... ...\n As a Principal Software Engineer, you will serve as a senior technical leader responsible for designing, building, and delivering...Senior- ...power intensive industrial processes. \n \n We are seeking a Senior Power Electronics Application Engineer to serve as the... ...building blocks will serve as the foundation for OEMs to rapidly develop and deploy their own high-power conversion equipment. Ensure all...Senior
- ...labelled as agile. \n Proven ability to analyse, refactor and modernise large-scale legacy systems while maintaining stability. \n Senior-level autonomy: you contribute to design discussions, push back constructively on technical decisions, and operate with minimal...SeniorWork at officeLocal areaFlexible hoursShift work
- ...customers interact, transact, and grow. \n \n The Role \n As a Senior Staff AI Engineer – Agentic AI, you will operate as a senior... ...and people development within the agentic AI space. Mentoring, developing and managing direct reports may be in scope for some of our...Senior
$150k - $195k
...development, integration, and test of embedded and application software for advanced missile programs. This cross-functional role involves... ...for missile flight control and supporting subsystems. \n Develop test programs, automation scripts, and graphical user interfaces...SeniorImmediate start- ...Job Description Overview \n Our client is seeking a Senior Salesforce Developer with hands-on Financial Services Cloud experience. This role is well suited to a developer ready to step into senior-level responsibility, combining strong technical execution with clear...Senior
- ...Build cloud apps on Azure (App Service, Azure SQL, Functions)\n Develop REST APIs and integrate GIS data and mapping with enterprise... ..., MVC, EF, SQL Server, Azure)\n ~ Bachelor’s degree in CS, Software Engineering, IS, GIS or a related field \n ~ Hands-on work with...Senior
- ...Job Description Senior / Lead Mechanical Engineer – HVAC \n \n Location: Boise, ID \n \n Position Overview \n We are... ...and project completion. \n Perform HVAC load calculations and develop equipment selections, system layouts, ductwork, and hydronic...SeniorFor contractors
$165k - $220k
...Job Description Senior Mobile Engineer | NYC | $165k to $220k + equity \n \n The role \n Imagine building an app where the user isn’t scrolling on a sofa; they’re a technician in a service truck or an operator on a warehouse floor, with an AI agent in their...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- part time software developer remote Grayslake, IL
- senior operations technician Grayslake, IL
- srs Grayslake, IL
- senior Grayslake, IL
- senior application administrator Grayslake, IL
- software implementation project manager Grayslake, IL
- id software Grayslake, IL
- software Grayslake, IL
- entry level associate software engineer
- software development engineer aws

