Senior Dotnet Developer
Software engineering internship job in Springfield, IL
**************It's a Hybrid role - initial 30 days onsite, later 2/3 days onsite per week
The organization is seeking a highly skilled and results-driven Senior .NET Developer to contribute to the design, development, and maintenance of enterprise-scale web applications. The ideal candidate will bring extensive hands-on experience in Angular, Entity Framework (EF Core), and .NET technologies, combined with strong collaboration and problem-solving abilities within an Agile team environment. Develop dynamic Kendo UI interfaces. This role will play a key part in building responsive, high-performing, and scalable applications that meet critical business and user needs.
Key Responsibilities
Application Design & Development
Design, develop, and implement robust front-end and back-end solutions using Angular, .NET (C#), and Entity Framework Core (EF Core).
Develop dynamic and interactive user interfaces leveraging Kendo UI controls and reusable components.
Ensure system scalability, performance optimization, and maintainability through clean and modular coding practices.
Collaborate closely with architects and analysts to translate business requirements into high-quality software solutions.
System Integration & Maintenance
Integrate RESTful APIs and third-party services to deliver seamless user experiences.
Maintain and enhance existing applications by identifying performance bottlenecks, debugging issues, and implementing improvements.
Conduct thorough code reviews and enforce best practices for maintainability, security, and compliance.
Agile Collaboration
Participate actively in Agile ceremonies-including sprint planning, daily stand-ups, reviews, and retrospectives-to ensure continuous delivery and alignment with project goals.
Work collaboratively with cross-functional teams including UI/UX designers, QA testers, and DevOps engineers.
Contribute to sprint commitments, story estimations, and backlog refinements to ensure predictable delivery.
Quality Assurance & Documentation
Write comprehensive unit tests and participate in automated testing to ensure code quality.
Maintain accurate technical documentation, design specifications, and version control using Git-based repositories.
Support continuous integration and deployment pipelines, ensuring smooth transitions between development, testing, and production.
Required Technical Skills & Experience
Minimum 8 years of hands-on experience in:
Angular Development (latest versions preferred) - including component-based architecture, TypeScript, RxJS, and state management (NgRx).
.NET Framework / .NET Core Development - with strong proficiency in C#, ASP.NET Core, Web APIs, and MVC frameworks.
Entity Framework Core (EF Core) - implementing ORM, LINQ queries, and database migrations for SQL Server or other RDBMS.
Kendo UI Framework - building interactive, high-performance web interfaces with Kendo widgets and controls.
Minimum 2 years of proven experience working in an Agile/Scrum environment, actively participating in sprint-based development cycles.
Strong understanding of software development life cycle (SDLC), RESTful architecture, and API-first design principles.
Experience with Git, Azure DevOps, Jira, or similar project tracking and version control tools.
Proficiency in front-end optimization, responsive design, and cross-browser compatibility.
Preferred Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience with CI/CD pipelines, Docker, or cloud-based deployments (Azure/AWS).
Familiarity with unit testing frameworks (xUnit, NUnit, Jasmine, Karma) and code quality tools (SonarQube, ESLint).
Excellent communication and collaboration skills, with a commitment to delivering high-quality software in a fast-paced Agile environment.
Core Competencies
Strong analytical and problem-solving skills.
Detail-oriented with a focus on code quality and performance.
Self-motivated with the ability to work independently and as part of a team.
Effective communicator capable of engaging both technical and non-technical stakeholders.
Continuous learner, staying current with emerging technologies and development practices.
1850
Veterinary Technician Student Extern
Software engineering internship job in Chatham, IL
Mission Veterinary Partners (MVP) is adding a Veterinary Technician Student Extern to be an important member of our growing University Relations Department. Responsibilities Qualifications Why Mission Veterinary Partners (MVP)? Because we do things a bit differently here. We're a rapidly growing network of veterinary hospitals located throughout the United States. And while it's important to know who we are, it's more important to know what drives us - our mission to be the employer of choice in veterinary medicine. Our actions speak louder than those words. We put people before profits and invest in our talented teams. Our connection to our core values last longer than a quick glance through the employee handbook - we live them every day! MVP is a place where careers thrive for those who believe the right team can achieve anything.
What's in it for you?
We offer competitive compensation, a comprehensive benefits package including medical, dental, vision, generous PTO, pet health discounts and dollar for dollar match on 401K...not to mention a team of smart and friendly coworkers!
Mission Veterinary Partners (MVP) is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Auto-ApplySoftware Programmer 3 (SNOW Developer)
Software engineering internship job in Springfield, IL
The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management.
Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team.
**Responsibilities**
+ ServiceNow (SNOW) development using the Application Platform
+ Provide expertise on all technical questions related to development on of SNOW
+ Create and manage scripts and workflow.
+ Develops the technical solutions, implements them and performs the component integration tests
+ Understand the business needs and the needs to standardize processes, and build this into the design
+ Troubleshoot issues and conduct root cause analysis
+ Resolve escalated issues with a sense of urgency
+ Identify potential improvements to reduce the number of problems and enhance supportability.
+ Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
+ Establish methodologies (documentation, process and procedures) to be followed during project life cycle
+ Foster teamwork and collaboration across a global development team, project teams, and business and systems partners
**Qualifications**
+ At least three years of ServiceNow platform capabilities
+ Certification in ServiceNow Application Development
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Experience in JavaScript and Jelly scripting languages
+ Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs
+ Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly.
+ Experience presenting and conducting demo reviews with client stakeholders
+ Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus
+ Experience with OO design/development
+ Bachelor's with 5 - 8 years (or commensurate experience)
+ Base work location: Martinsburg, WV
**Company Overview**
GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.
But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
**What You Can Expect**
**Interview & Hiring Process**
If you are selected to move forward through the process, here's what you can expect:
+ During the Interview Process
+ Virtual video interview conducted via video with the hiring manager and/or team
+ Camera must be on
+ A valid photo ID must be presented during each interview
+ During the Hiring Process
+ Enhanced Biometrics ID verification screening
+ Background check, to include:
+ Criminal history (past 7 years)
+ Verification of your highest level of education
+ Verification of your employment history (past 7 years), based on information provided in your application
**Employee Perks**
At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including:
+ Employee Assistance Program (EAP)
+ Corporate Discounts
+ Learning & Development platform, to include certification preparation content
+ Training, Education and Certification Assistance*
+ Referral Bonus Program
+ Internal Mobility Program
+ Pet Insurance
+ Flexible Work Environment
*Available to full-time employees
Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience.
**We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.
**Posted Pay Range**
The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors.
**Posted Salary Range**
USD $81,850.00 - USD $130,950.00 /Yr.
Submit a referral to this job (***********************************************************************************************************************************************
**Location** _US-Remote_
**ID** _2025-7020_
**Category** _Information Technology_
**Position Type** _Full-Time_
Associate IT Software Engineer
Software engineering internship job in Springfield, IL
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?
As an Associate IT Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford Reservation Services into the standard for providing an excellent digital experience for Service appointments for vehicles. Innovate, problem-solve, and build new features and exciting capabilities to support launches of customer-centric features.
**What you'll be able to do:**
+ Develop Ford Reservation Services iteratively in fast pacing always relevant environment
+ Create features based on regular user interviews and fast feedback
+ Work in an environment where you can learn and share knowledge openly
+ Define, foster, and advance your team's culture, norms, and practices
+ Maintain a healthy work-life balance while revolutionizing automotive
**You'll Have...**
+ Bachelor's degree in Computer Science, Computer Engineering or related field OR a combination of education and equivalent experience
+ 3+ years of understanding, practicing, and advocating for clean code principles such as test-driven development (TDD), self-documenting code, continuous refactoring, and Extreme Programming (XP)
+ 2+ years of experience and proficiency in front-end languages such as JavaScript/Typescript, and a familiarity with other languages such as Java
+ 2+ years of practical, meaningful experience with front-end frameworks such as React, Angular, VueJs
+ 2+ years of of practical, meaningful experience with backend framework like Nest.js, GoLang Api development and Spring boot
+ Enthusiastic about AI Driven coding with the help of tools like Github Co-Pilot, Cursor AI or Windsurf
+ Strong understanding of full-stack architecture principals
+ Working knowledge of CI/CD with popular tools like Jenkins, Tekton, Github Actions etc
+ Strong understanding of any public cloud provider like GCP, AWS or Azure
**Even Better, You'll Have...**
+ Computer Engineering or related field OR a combination of education and equivalent experience
+ Experience with web and mobile accessibility standards (WCAG compliance), tools, and testing (e.g. screen-readers, axe, user interviews)
+ Experience with Behavior Driven Development
+ Mechanical and engineering empathy
+ A desire to collaborate closely with UI/UX designers
+ Self Starter and have keen interest of problem solving
+ Have skillset of leading a team and bringing along the junior engineers
You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
- Immediate medical, dental, vision and prescription drug coverage
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
- Vehicle discount program for employees and family members and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time.
For a detailed look at our benefits, click here:
*******************************
This position is a range of salary grades 5-7.
SOUTHEAST MI RESIDENTS: This role is posted as remote unless you reside within 50 miles of Dearborn, MI-in which case we request on-site presence up to 4 days a week.
Visa sponsorship is not available for this position.
Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************.
\#LI-Remote
**Requisition ID** : 55563
Software Engineer- Systems
Software engineering internship job in Springfield, IL
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer- Systems Responsibilities:
1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run applications.
2. Build new features and improve existing products.
3. Work on problems of moderate scope.
4. Push code, drive the development of the systems behind our products, create web applications that reach billions of people, build high volume servers, and be a part of a team to connect people around the globe.
5. Develop a strong understanding of relevant product area, codebase, and/or systems.
6. Demonstrate proficiency in data analysis, programming and software engineering.
7. Produce high quality code with good test coverage, using modem abstractions and frameworks.
8. Receive general instructions on routine work and detailed instructions on new projects or assignments, work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgment and problem solving skills.
9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.
10. Actively seek and give feedback in alignment with company Performance Philosophy.
11. Telecommuting from anywhere in the US permitted.
**Minimum Qualifications:**
Minimum Qualifications:
12. Requires Bachelor's degree in Computer Science, Engineering, Mathematics or related and 60 months of experience in the job offered or a related occupation
13. 60 months of experience must include the following:
14. 1. Coding in C, C++, C#, Python, Java, or Javascript
15. 2. Python, PHP, or Haskell
16. 3. Relational databases and SQL
17. 4. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion. GIT, or Perforce)
18. 5. Linux, UNIX, or other "nix-like OS including file manipulation and simple commands
19. 6. Core web technologies: HTML, CSS, or JavaScript
20. 7. Building highly-scalable performant solutions
21. 8. Distributed systems including sharding, consistency, and availability and
22. 9. Algorithms
**Public Compensation:**
$261,085/year to $290,180/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Vet Tech Student Externship- SmartVet Mobile Veterinary Service
Software engineering internship job in Normal, IL
Practice
SmartVet is the only animal hospital in the Bloomington and Normal, IL, area that can come to your home! Our unique mobile veterinary service brings comprehensive pet care directly to your doorstep.
Additionally, you can visit our state-of-the-art animal hospital in Normal for all your pet's health needs. Whether you prefer at-home veterinary care or our fully equipped hospital, our veterinarians provide the latest in pet health care, including wellness care, vaccines, dental care, and surgery. We also offer digital X-rays, in-house laboratory services, and ultrasound diagnostic care.
All of our veterinarians are certified Fear Free and certified Cat-Friendly practitioners.
Position Purpose
Come extern with us!
Heartland Veterinary Partners' Vet Tech Externship Program works to provide externship support for veterinary technician students.
Externship length & requirements are dependent upon your university.
Requirements/Qualifications
Eligibility
Must be currently enrolled in an accredited Veterinary Technician School
Auto-ApplySoftware Engineer Back End Developer
Software engineering internship job in Springfield, IL
Description & Requirements Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties. Requires expertise in specialty areas.
Back-End Software Developer shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support current and new system capabilities and integrations, RESTful API development and modification, database management, and data model development and optimization.
This position requires an active Secret Security clearance or higher.
Although this role may be performed remotely, occasional paid travel to the client site in San Antonio, Texas or Baltimore, Maryland may be required.
Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7
Job-Specific Minimum Requirements:
- Secret or higher level security clearance required.
- A bachelor's degree in related field required. A master's degree may be substituted for 2 years of experience.
- 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers.
- 5 year's experience with CI/CD software development.
- 3 years of experience participating in software development programs or projects.
- Experience integrating into DoD DevSecOps environments.
- Experience with integrating data from unclassified to classified application deployments.
- Experience with Atlassian Software - Bug tracking and ticketing (Jira) and Document repository (Confluence).
- Working understanding of modern HTML, CSS and front-end design principles.
- Relevant experience performing back-end web design and development.
- Demonstrated experience with relational databases, RESTful API development and communication, and system integrations.
- Practical experience developing in a cloud environment.
- Experience using Agile Test-Driven development with a focus towards web-based applications.
- Experience working with manual testers to help:
- Prepare, conduct and document various systems tests and results to verify system operability
- Ensure compliance with project standards and requirements
- 5 years of experience with at least five (5) of the following:
- React (or another language and NPM)
- Java and Maven
- Jenkins
- Gitlab
- MySQL
- AWS Infrastructure
- Kubernetes
- Red Hat Enterprise Linux (RHEL)
- Ansible
- Bash Scripts or PowerShell
- Docker
- DevSecOps experience with at least two (2) of the following Build tools:
- UX Design tool suites (e.g. Sketch, InVision)
- PostgreSQL
- SonarQube
- Fortify
- JUnit, Jasmine, Karma or other unti test software
- Spring 5.x
- Hibernate
- Java
#techjobs #clearance #veterans Page #c0reJobs
Minimum Requirements
TCS196, T4, Band 7
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
120,000.00
Maximum Salary
$
150,000.00
Easy ApplySoftware Developer
Software engineering internship job in Bloomington, IL
Experience more with a career at COUNTRY Financial!
We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients.
About the role COUNTRY Financial is seeking a talented and driven Software Developer with specialized expertise in MuleSoft to join our dynamic technology team. In this role, you will play a key part in designing, developing, and maintaining integration solutions that connect critical business systems and enhance operational efficiency. We're looking for someone who thrives in a collaborative environment, embraces innovation, and is passionate about building scalable, secure, and high-performing APIs and integrations using MuleSoft's Anypoint Platform. If you're ready to make a meaningful impact and grow your career with a company that values both technical excellence and personal development, we'd love to hear from you.
Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects.
This role participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs.
Preferred Qualifications:
• Experience developing with MuleSoft Anypoint Platform, designing, developing, and managing MuleSoft APIs and integrations for enterprise systems, deploying MuleSoft applications to production environments, and writing scripts to manage/move/schedule files in accordance with MuleSoft integration.
• Implement integration solutions to connect various enterprise systems and applications, ensuring seamless data flow and process automation.
• Utilize GitLab for version control and continuous integration/continuous deployment (CI/CD) pipelines to automate the deployment of MuleSoft applications to production environments.
• Identify and resolve integration issues, optimize performance, and ensure the reliability and scalability of MuleSoft solutions.
• Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document integration processes and solutions.
• Implement security best practices and ensure compliance with regulatory requirements in all MuleSoft integrations and deployments.How does this role make an impact?- Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices.Do you have what we're looking for?
• Minimum 3 or more years of experience working in a medium or large operating environment supporting and developing in MuleSoft.
• Preferred development background with Java, J2EE, database building, SQL scripting, and management: DB2, SQL, PL/SQL, JDBC, mapping, and workflow tools.
Base Pay Range:
$76,800-$105,600
The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience.
Incentive Pay:
In addition to base salary, this position is eligible for a Short-Term Incentive plan.
Why work with us?
Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business.
You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match.
COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations.
Come join our team at COUNTRY today!
Auto-ApplyResearch Programmer / Senior Research Programmer (Quality Assurance)
Software engineering internship job in Urbana, IL
The National Center for Supercomputing Applications (NCSA) is currently seeking one or more Research Programmers / Senior Research Programmers within its Blue Waters Project Office. , please visit jobs.illinois.edu
. The search close date is March 16, 2017. Search Number: A1600208. The U of I is an EEO Employer/Vet/Disabled
**********************************
.
The University of Illinois conducts criminal background checks on all job candidates upon acceptance of a contingent offer.
Qualifications
BA/BS degree (advanced degree preferred) in engineering,
mathematics, science, computer science, or related field. Alternative
degree fields will be considered if accompanied by equivalent experience
(depending on nature and depth of experience as it relates to current
NCSA projects and technologies)
Experience using various/multiple computational platforms, including UNIX, AIX, and/or LINUX
Solid knowledge in one or more of the following areas: parallel
algorithms, performance analysis, code tuning, performance simulation or
modeling of parallel application behavior
At least 3 years programming experience on high performance
computers including development, optimization, porting, and/or scaling
one or more parallel libraries or application codes written in Fortran,
C, and/or C++, and utilizing programming models such as MPI and OpenMP
Additional Information
All your information will be kept confidential according to EEO guidelines.
Principal Software Engineer, Site Reliability Engineering
Software engineering internship job in Springfield, IL
**The Role** The rapid adoption of advanced software in vehicles marks a new era for automakers and consumers, bringing both advantages and challenges. As part of Site Reliability Engineering (SRE) at General motors, you'll join a dedicated team focused on enhancing the reliability, efficiency, and scalability of our distributed systems. We leverage engineering principles to manage operations effectively and build solutions that enable us to grow without sacrificing performance or quality. Our SREs work closely with software development teams, acting as specialists in reliability and production engineering, with a focus on automation, observability, and shared responsibility.
We are looking for individuals who are passionate about maintaining the health of our infrastructure while optimising for reliability and cost-efficiency. This role involves a blend of software engineering and systems engineering skills to keep our services resilient, robust, and scalable.
This role is for a hands-on position as an Individual Contributor (IC). As an Software Engineer, Site Reliability Engineering IC you will focus on enhancing the reliability, efficiency, and performance of our services. You'll work closely with other engineers to develop automated solutions, respond to incidents, and drive improvements across our infrastructure. The expectation for this role is that you will maintain a hands-on approach, whether it's through scripting, troubleshooting incidents, or improving observability. As an IC, you will be at the forefront of solving technical challenges and making impactful improvements that directly enhance the quality of service for our users. The role requires a blend of software engineering and systems engineering skills to address complex production challenges effectively.
**What You'll Do**
+ **Automation and Reliability Improvements** : Develop tools and software to automate operational processes, improve system reliability, and reduce manual intervention.
+ **Observability and Monitoring** : Lead, Implement and improve monitoring and observability frameworks, enabling proactive detection and resolution of incidents.
+ **Incident Response** : Participate in an on-call rotation to diagnose, troubleshoot, and mitigate production incidents, ensuring minimal downtime and swift resolution.
+ **Collaboration with Development Teams** : Work alongside developers to ensure the quality, scalability, and reliability of our services. Practice shared ownership of services in production, fostering a "You build it, you run it" culture.
+ **Service Level Management** : Manage Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Service Level Agreements (SLAs) to manage reliability expectations effectively.
+ **Engineering for Reliability** : Strong understanding of common application reliability patterns, with hands-on experience implementing them.
+ **Failure Analysis and Post-Incident Reviews** : Conduct deep-dive analyses of incidents and collaborate on post-incident reviews to derive learnings and prevent recurrence. Champion a culture of continuous improvement.
+ **Cost Efficiency** : Evaluate system performance and advocate for optimisations that reduce infrastructure costs while maintaining service reliability.
**Required Qualifications-**
+ **Programming Skills** : Proficiency in at least one programming language (e.g., Python, Go, Java) and familiarity with multiple language ecosystems.
+ **Systems Knowledge** : Solid understanding of operating systems, networking, distributed systems, databases, and storage architectures.
+ * **Strong Understanding of System Fundamentals** : Deep understanding of how code runs on underlying hardware, including operating systems, algorithms, and data structures. Ability to optimize or troubleshoot code by understanding its execution and the impact on system resources.
+ **Incident Management** : Experience handling production incidents, including root cause analysis, mitigation, and working through complex system failures.
+ **Communication and Collaboration** : Strong communication skills, with an ability to explain technical concepts to both engineering and business stakeholders. Commitment to collaborative problem-solving and shared ownership of services.
+ **Automation Focus** : Proven experience in automating manual processes, building deployment pipelines, or managing configuration systems.
+ Bachelor's degree in computer science or related field, or equivalent work experience.
**Preferred Experience** -
- Experience with cloud platforms (AWS, GCP, Azure).
- Familiarity with container orchestration systems like Kubernetes.
- A track record of managing or developing distributed systems.
- Prior experience with Java in production.
- 8+ years of experience
- Bachelor's degree in computer science or related field, or equivalent work experience.
This job may be eligible for relocation benefits.
+ Compensation:
+ The expected base compensation for this role is: $225,000- $344,800. Actual base compensation within the identified range will vary based on factors relevant to the position.
+ You also need to include general information about potential commissions, if applicable.
+ **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance.
+ Benefits:
+ Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
\#LI-KL2
This job may be eligible for relocation benefits.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Crop Protection Field Development Intern - Heartland Region
Software engineering internship job in Champaign, IL
As a world market leader in crop protection, we help farmers to counter these threats and ensure enough safe, nutritious, affordable food for all - while minimizing the use of land and other agricultural inputs.
Syngenta Crop Protection keeps plants safe from planting to harvesting. From the moment a seed is planted through to harvest, crops need to be protected from weeds, insects and diseases as well as droughts and floods, heat and cold.
Syngenta Crop Protection is headquartered in Switzerland.
Job Description
We invite you to help us shape the future of agriculture. At Syngenta, we believe every team member has a role to play in safely feeding the world and taking care of our planet.
Location: Flexible locations within the United States: Slater, IA, Champaign, IL, Madison, WI, Fargo, ND.
As an intern at Syngenta, you have the opportunity to work alongside some of the brightest minds in the industry, and work on real projects finding real solutions. Work with us and you'll get:
• Considerable wages
• Ongoing career development resources
• The opportunity to work on meaningful, creative projects that solve problems
• A culture that celebrates diversity & inclusion, promotes professional development, and offers flexible work options to meet both your work and personal needs
Estimated Duration: May 2026 - August 2026
You will:
• Gain thorough knowledge and understanding of Syngenta and crop protection product development
• Support Crop Protection Field Development activities such trial implementation, maintenance, and data capture in field, and/or lab settings
• Identify 2-3 personal development opportunities while in the internship program
• Learn processes and skills utilized to develop products and technologies
• Develop an understanding of Crop Protection Field Development's role in research and development, and agronomy
• Manage a project under the guidance of Crop Protection Field Development scientist(s)
• Develop and deliver a summary presentation of internship experience to stakeholders
• Participate in monthly performance discussions with manager to enable continuous growth and improvement
Qualifications
• Enrollment in an Associate's, Bachelor's or advanced degree program in Agriculture, Biological Science, or another closely related field of study
• Must be a current student continuing education upon completion of internship term (Graduation date of December 2026 or AFTER)
• Fluent in English
• A valid driver's license and acceptable moving violations record
Additional Information
What We Offer:
A culture that celebrates diversity & inclusion, promotes professional development, and strives for a work-life balance that supports the team members. Offers flexible work options to support your work and personal needs.
Syngenta has been ranked as a top employer by Science Journal.
Learn more about our team and our mission here: *******************************************
Syngenta is an Equal Opportunity Employer and does not discriminate in recruitment, hiring, training, promotion or any other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, marital or veteran status, disability, or any other legally protected status.
#LI-DNI
Senior Software Engineer (Ruby on Rails & React)
Software engineering internship job in Springfield, IL
Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures.
Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers.
We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo.
Unum is changing, and we're excited about what's next. Join us.
**General Summary:**
Unum is hiring a Senior Full Stack Software Engineer!
As a key member of our Agile team, you'll drive the design, development, and delivery of innovative, cloud-based solutions that align with enterprise architecture standards. You'll collaborate with Technical Product Owners, Principal Engineers, and business architects to create scalable, high-quality applications.
In this role, you'll work on our Leave Logic product using Ruby on Rails, React, JavaScript, and AWS services, with expertise in PostgreSQL, RDS, EC2, and ElasticSearch. Beyond building exceptional solutions, you'll mentor engineers and help shape the future of our technology and talent.
**Job Specifications**
**Bachelors of Computer Science is preferred, or equivalent relevant business experience**
**Passionate about delivering solutions that excite and delight our customers; holds self to high standards of delivery**
**6+ years' experience in software development and delivery track record in a range or roles in a scrum environment**
+ **Experience with Ruby On Rails, React, (Java Script, AWS, PostgreSQL, RDS, EC2, Elastic Search) is required.**
**Clearly demonstrates analytical ability and critical thinking skills**
**Takes a logical, analytical approach to problem solving and pays close attention to detail**
**Skilled in Agile development/methodologies**
**Self motivated and results oriented; able to motivate others**
**Takes an innovative approach to problem solving**
**Demonstrates excellent oral and written communication skills; experience leading groups of people through discussions, technical or otherwise**
**Strong team player; able to work effectively within a team and more broadly with people from a variety of backgrounds and areas across the organization.**
**Strong experience of test driven development (TDD) and unit testing, leveraging automation toolsets**
**Strong experience in continuous integration**
**Principal Duties and Responsibilities**
+ Leads the design, development, implementation, and maintenance of new and existing features for applications within a business area.
+ Provides technical leadership and direction for EPIC feature delivery.
+ Ensures application solutions meet agreed quality attributes (e.g., performance, fault tolerance, security, scalability).
+ Designs, codes, configures, tests, maintains, and documents software deliverables using established standards and tools.
+ Collaborates with Principal Software Engineers and architects on coding standards, processes, tooling, and frameworks.
+ Completes design of application components aligned with reference architecture.
+ Actively seeks cloud-based, buy-over-build solutions.
+ Ensures product backlog includes appropriate technical stories and participates in prioritization.
+ Mentors Software Engineers and Associate Software Engineers.
+ Owns application solution quality from design through deployment and operations; contributes to software standards.
+ Communicates and collaborates with key stakeholders to ensure successful feature delivery.
+ Maintains technical understanding of third-party/cloud solutions and their implementation.
+ Evaluates technical impacts and coordinates implementation of new product releases.
+ Participates in sizing, estimation, code reviews, and sprint retrospectives; promotes continuous improvement.
+ Focuses on delivering business value and priorities.
+ Ensures quality of features through manual and automated testing and continuous integration.
+ Designs solutions aligned with company architecture and standards; participates in proof-of-concept and prototyping.
+ Collaborates with Business Analysts to clarify requirements and ensure technical feasibility.
+ Works with UX designers to translate designs into efficient solutions.
+ Partners with Test Engineers to meet definition of done and ensure smooth transition through production stages.
+ Contributes to team innovation by suggesting improvements and evaluating new processes/technologies.
+ Supports transition of features to production, ensuring performance, stability, and compliance with release standards.
+ May serve as Scrum Master for an agile team.
+ Automates testing to industry standards for high-quality delivery and efficient regression.
+ Keeps ALM tools updated; participates in daily standups to report progress and impediments.
+ Maintains customer-centric mindset, ensuring solutions enhance user experience.
\#LI-TO1
~IN1
\#LI-MULTI
Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office.
Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status.
The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience.
$89,400.00-$183,500.00
Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans.
Company:
Unum
On Campus (UIUC) Software Engineer Team Lead/Manager
Software engineering internship job in Champaign, IL
Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money -- providing them with a new and unique online experience. AvantCredit uses state-of-the-art analytics methods in order to offer its lowest possible interest rates to the widest range of customers. AvantCredit has recently secured $34 million in equity and debt financing to continue to grow at an exponential pace (
*********************************
). Previously, AvantCredit's founders created the leading international online short-term lender currently employing over 1,000 individuals and generating over $700 million in annual revenue. AvantCredit's founders have also launched an innovative real estate investment trust that provides affordable housing options in Chicago, Indianapolis and Baltimore with over 8,000 apartments owned and managed. In addition, several of AvantCredit's founders have participated in the prestigious Y-Combinator startup incubator program in Silicon Valley, the preeminent program of its kind.
Job Description
You'll report directly to the co-founder/VP of Technology and be responsible for leading a team of Student Developers in the build out of the existing Ruby on Rails web application stack as well as any future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout, and frontend customer facing web application changes. We are looking for a pragmatic generalist programmer who can balance leading and developing a team of Junior Student Developers, project management, and being a system architect.
Qualifications
Prior management or team lead experience.
Entrepreneurial and self-driven.
Thrives in unstructured environments but can provide structure for subordinates.
3 years previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql)
Knowledge of development tool creation and application architecture design.
Worked with service based architectures in applications, preferably with experience migrating from a monolithic application to service based architecture.
Ruby experience preferred.
Knowledge of Javascript frameworks such as Knockout.js or similar preferred.
Experience working with at least 1 web application with significant customer traffic.
Additional Information
Job is based on the campus of the University of Illinois Urbana-Champaign
Startup culture with access to work directly with senior management
Casual dress code
Flexible work hours
BlueCross/Blue Shield Medical, Dental, & Vision
10 paid vacation days plus 5 days of paid sick time
Free cell phone plan
Great company events and professional growth training opportunities
R&D Intern - Valent U.S.A. LLC
Software engineering internship job in Seymour, IL
Valent U.S.A. is looking for Interns to join our exciting Research & Development team in Illinois.
Valent U.S.A. LLC, a wholly owned subsidiary of Sumitomo Chemical Company, Limited, engages in the development, registration, sales and marketing of integrated technological solutions for crop production and pest management that deliver value for our customers and stakeholders. A leading crop protection firm serving the agricultural and non-crop products markets in North America, Valent products help growers produce safe and abundant food and fiber crops, and horticultural professionals improve the quality of life for their customers. The corporate motto, Products That Work, From People Who Care , describes the company's business philosophy. Valent seeks out and provides customers with innovative and effective solutions to their production challenges. Our vision is to be the best company delivering integrated solutions of biorational and traditional crop protection solutions to our customers. Valent is dedicated to creating a world that is healthier and more comfortable, and that has a sustainable abundance of quality, affordable food, helping crops to be the ultimate renewable resource.
Assignment Dates (approximate): May 2026 to August 2026 (dates may be reduced or extended based on work load)
Principal Responsibilities:
Work with Valent R&D and FMD personnel to execute field research and demonstration trials.
Evaluate crop conditions and take detailed notes of conditions throughout the growing season in an unbiased, scientific manner.
Write and submit field reports with data collection and key findings.
Assist with field days.
Assist Research Station personnel with day-to-day operations.
Qualifications:
Undergraduate student or BA/BS in agricultural related science or equivalent.
Excellent initiative, communication, interpersonal, and persuasion skills.
Strong time management and organizational skills. Computer skills and experience, including Microsoft Office and web-based programs.
Knowledgeable about row crops and crop protection products.
Common agricultural practices, including weed, disease and insect identification in row crops.
Valid driver's license and acceptable Motor Vehicle report required.
May be required to work weekends and long days during peak research period.
Physical Demands and Work Environment (FIELD Position)
The physical demands and work environment characteristics described below are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Physical Demands include constant walking, standing, bending at the neck and waist, squatting, climbing, kneeling, crawling, twisting at the neck and waist, simple grasping, power grasping, and fine manipulation with hands, pushing and pulling with hands, reaching above shoulder level, and lifting and carrying up to 50 lbs.; also frequent lifting and carrying of up to 75 lbs., occasional sitting and lifting and carrying of up to 100+ lbs. Travel by air or car up to 75% of the time and will be required to drive safely for long distances.
Work Environment includes exposure to or working in or around moving cars, trucks, forklifts, equipment and machinery including a computer keyboard and mouse; uneven ground; excessive noise; extremes in temperature, humidity, or wetness; dust, gas, fumes, or chemicals; venomous insects and animals, heights; operation of foot controls or repetitive foot movement; use of special visual or auditory protective equipment. May be required to work outdoors in an agricultural crop field, assist in putting out demonstration plots, wear respirator and other personal protection equipment.
Auto-ApplySoftware Architect I
Software engineering internship job in Springfield, IL
About defi SOLUTIONS:
It's an exciting time to join defi!
defi SOLUTIONS is a pioneer in end-to-end, SaaS loan originations, servicing, and managed servicing solutions. Our customers include the highest-volume captive auto lenders, banks, credit unions, and finance companies in North America. We have more than three decades of experience helping lenders reduce time-to-market, streamline operations, and customize lending processes with proven, scalable performance. Learn more at defisolutions.com and follow us on LinkedIn.
Position Purpose:
The Software Architect role focuses on designing and implementing software systems that meet business objectives. This position collaborates with cross-functional teams to solve complex business problems through technology. Responsibilities include designing, prototyping, and contributing to the implementation of software solutions that are durable, scalable, performant, secure, and cost-effective. Software Architects work in ambiguous environments and translate business concepts into tangible software systems.
Essential Job Responsibilities:
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
Design and prototype software systems from business and technical requirements.
Contribute to defining technical requirements of software systems.
Collaborate with roles including Clients, Senior Leadership, Operations, and Security to produce software architectures.
Maintain awareness of advancements in the information technology industry and understand where they may be applicable.
Document technology standards and solution designs.
Communicate standards and designs to various stakeholders across the organization.
Participate in technical reviews during the full life cycle of a software system to ensure adherence to designs and standards.
Identify and document remediation plans for software systems that do not meet desired requirements for quality, performance, security, and cost.
Present software designs to technical leadership or business stakeholders.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Required Qualifications/ Skills:
Bachelor's degree in computer science or related field of study with 6-8 years of professional experience.
1-2 years contributing to architecture or design decisions.
Strong experience in software design and distributed systems.
Familiarity with multiple technology stacks (e.g., .NET, Java, Node.js) to guide solution design.
Knowledge of interprocess communication protocols and formats such as HTTPS, REST, gRPC, XML, JSON.
Working knowledge of CI/CD techniques and technologies.
Understanding of secure coding best practices.
Ability to document technical specifications using diagrams and tools such as UML, Microsoft Visio, or PUML.
Effective communication skills for diverse technical and non-technical audiences.
Ability to self-manage tasks and time in collaboration with a manager.
Awareness of non-functional requirements (performance, scalability, security, observability, and cost optimization).
Familiarity with large language models (LLMs)
Preferred Qualifications/ Skills:
Master's degree in computer science or related field of study with at least 5 years of professional experience.
Experience implementing software systems in Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform environments.
Affirmative Action/EEO statement:
defi SOLUTIONS is an Equal Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
Water Engineering Intern
Software engineering internship job in Champaign, IL
MSA has an opportunity for a Water Engineering Intern at our Champaign, IL office location. This position will offer students hands-on project exposure to a variety of wastewater planning, design, and construction projects in small and medium size communities. You will have the opportunity to see, and contribute in, projects throughout the summer. The various projects you'll be working on make a significant and positive impact on the communities you serve.
MSA internships are typically at least 12 weeks in duration, ranging from mid-May 2026 to mid-August 2026, with start/exit dates confirmed later in the hiring process. For engineering students seeking consulting experience with municipal projects, this is the position for you! Across the firm, MSA typically hires around 40 interns each summer.
Please note that MSA receives an extremely high volume of applicants for our internship listings, and we appreciate your patience. The team will be in touch as soon as possible. Even if you applied online, the team encourages you to visit the MSA career fair booth if visiting your campus this fall.
Who we are & how we help
What does it mean to serve communities for over 100 years? It means doing the type of work that helps people raise a family, grow a business, engage with their neighbors, and enjoy a variety of unique, enduring spaces that form the fabric of “home.”
MSA's roots reach back to 1919. What began with an entrepreneurial solo practitioner in Baraboo, Wisconsin, has grown into a robust and thriving company of over 400 employee owners conducting work across the country. As a 100% employee-owned firm, when we say we “own” our work, we mean it. We stand behind the quality of our designs, the integrity of our people, and the generations of client relationships we've formed based on trust, firm handshakes, and the belief that together - we can accomplish anything.
Core Values
Commitment to DEIB
MSA seeks to provide a workplace where everyone can feel secure in bringing their authentic selves to work, where opportunities to learn and succeed are afforded to all, and in which diversity of perspective leads to an innovative and successful employee-owned firm.
Responsibilities
The work you may do
Assist in the preparation of technical reports, data analysis, and data evaluation
Assist with CAD work or project estimates
Assist with construction submittal review and construction administration
Construction observation of municipal water and wastewater infrastructure projects
Construction staking for municipal infrastructure projects
Preparation of permits for municipal wastewater treatment projects
Qualifications
What you bring
Skills & Knowledge / Education & Experience:
Pursuing a Bachelor's degree (or related) in Civil or Environmental Engineering required
A valid driver's license required
Previous related engineering intern or co-op experience preferred
Prior experience in the wastewater field preferred
Solid working knowledge of Microsoft Excel required
Revit, Civil 3D or Auto CAD coursework and/or experience would be a plus
A desire to learn more about municipal wastewater projects
This position requires you to have authorization to work in the United States for any employer. We will not provide sponsorship for this position.
Benefits
Why MSA? We're glad you asked!
Better Together - A collaborative work environment that promotes open doors, new ideas and honest opinions.
Multi-disciplinary Opportunities - As multi-talented people in a multi-disciplinary firm, we encourage everyone to follow their interests, seek new experiences and apply their skills where they feel most impactful.
We've Got Your Back - Support when you need it, independence when you don't. We're 400+ team members strong, operating as one cohesive MSA.
Passion & Purpose - We're passionate about what we do and proud of it! Join us to share inspirations, “geek out” and think big.
Pay & Perks - We offer competitive industry pay and a variety of perks - just a few of the things that make us uniquely MSA.
Communities of Practice - Our CoPs are our company think tanks and idea generators, the perfect means to regularly share, collaborate and learn together.
Work-Life Integration - Life doesn't stop when the work day begins. MSA supports our employees as professionals, parents, citizens and friends - with the understanding and flexibility to meet your obligations and balance your time.
Commitment to Learning - We support the professional aspirations of our employees with ongoing training options, tuition reimbursement opportunities, and the technology to keep us connected, creative and competitive.
Community Engagement - We give back to the communities in which we live, work and play. MSA employee owners are volunteers, educators, STEM outreach participants and event attendees, supported by dedicated corporate sponsorship and donations initiatives.
There's more! Eligible employees will also enjoy the following benefits:
Quality Insurance Options - Medical, dental and vision coverage for you, your spouse or domestic partner and eligible dependents
Paid Time Off - All full-time employees will receive, at minimum, 17 days (that's 3+ weeks!) of paid time off in the first year alone.
Paid Holidays - MSA offers time off pay for 8 holidays in every calendar year.
Paid Parental Leave - Both parents will receive 2 weeks of paid time off and birth parents are eligible for additional paid time off under MSA's Short Term Paid Leave. The paid 2 weeks of time also applies to adoption and foster care placement.
Supplemental Insurance - MSA pays 100% for all employees to have life insurance, long-term disability insurance and short-term disability insurance.
Employee Stock Ownership Plan (ESOP) - MSA is an ESOP S-Corporation, which means that our company is 100% owned by us! Through the ESOP, eligible employees receive MSA stock in the form of company shares as a percentage of compensation, at no cost to the employee.
401k Retirement Savings Plan - Employees can also choose to participate in a 401k plan, with a generous employer match that is immediately 100% vested.
Short Term Incentive (STIP) - This program rewards employees who meet performance goals with a one-time annual STIP payment as a percentage of their eligible compensation - recognition of individual accomplishments and achieving organizational goals. STIP payments are awarded if MSA reaches its corporate financial plan for the year.
MSA is an equal opportunity/affirmative action employer that is committed to diversity and inclusion in the workplace. At MSA, we value a diverse, inclusive workforce and we provide equal employment opportunity for all applicants and employees. All qualified applicants for employment will be considered without regard to an individual's race, color, sex, gender identity, gender expression, religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state or local laws. If you are unable to submit your application because of incompatible assistive technology or a disability, please contact us at *************
Equal Employment Opportunity/Affirmative Action Employer
Benefits We can recommend jobs specifically for you! Click here to get started.
Auto-ApplySoftware Engineer, Systems ML - Frameworks / Compilers / Kernels
Software engineering internship job in Springfield, IL
In this role, you will be a member of the MTIA (Meta Training & Inference Accelerator) Software team and part of the bigger industry-leading PyTorch AI framework organization. MTIA Software Team has been developing a comprehensive AI Compiler strategy that delivers a highly flexible platform to train & serve new DL/ML model architectures, combined with auto-tuned high performance for production environments across specialized hardware architectures. The compiler stack, DL graph optimizations, and kernel authoring for specific hardware, directly impacts performance and deployment velocity of both AI training and inference platforms at Meta.You will be working on one of the core areas such as PyTorch framework components, AI compiler and runtime, high-performance kernels and tooling to accelerate machine learning workloads on the current & next generation of MTIA AI hardware platforms. You will work closely with AI researchers to analyze deep learning models and lower them efficiently on MTIA hardware. You will also partner with hardware design teams to develop compiler optimizations for high performance. You will apply software development best practices to design features, optimization, and performance tuning techniques. You will gain valuable experience in developing machine learning compiler frameworks and will help in driving next generation hardware software codesign for AI domain specific problems.
**Required Skills:**
Software Engineer, Systems ML - Frameworks / Compilers / Kernels Responsibilities:
1. Development of SW stack with one of the following core focus areas: AI frameworks, compiler stack, high performance kernel development and acceleration onto next generation of hardware architectures
2. Contribute to the development of the industry-leading PyTorch AI framework core compilers to support new state of the art inference and training AI hardware accelerators and optimize their performance
3. Analyze deep learning networks, develop & implement compiler optimization algorithms
4. Collaborating with AI research scientists to accelerate the next generation of deep learning models such as Recommendation systems, Generative AI, Computer vision, NLP etc
5. Performance tuning and optimizations of deep learning framework & software components
**Minimum Qualifications:**
Minimum Qualifications:
6. Proven C/C++ programming skills
7. Experience in AI framework development or accelerating deep learning models on hardware architectures
8. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
**Preferred Qualifications:**
Preferred Qualifications:
9. OR AI Compiler: Experience with compiler optimizations such as loop optimizations, vectorization, parallelization, hardware specific optimizations such as SIMD. Experience with MLIR, LLVM, IREE, XLA, TVM, Halide is a plus.
10. OR AI frameworks: Experience in developing training and inference framework components. Experience in system performance optimizations such as runtime analysis of latency, memory bandwidth, I/O access, compute utilization analysis and associated tooling development.
11. OR AI high performance kernels: Experience with CUDA programming, OpenMP / OpenCL programming or AI hardware accelerator kernel programming. Experience in accelerating libraries on AI hardware, similar to cu BLAS, cu DNN, CUTLASS, HIP, ROCm etc.
12. A Bachelor's degree in Computer Science, Computer Engineering, relevant technical field and 7+ years of experience in AI framework development or accelerating deep learning models on hardware architectures OR a Master's degree in Computer Science, Computer Engineering, relevant technical field and 4+ years of experience in AI framework development or accelerating deep learning models on hardware architectures OR a PhD in Computer Science Computer Engineering, or relevant technical field and 3+ years of experience in AI framework development or accelerating deep learning models on hardware architectures.
13. Experience working with frameworks like PyTorch, Caffe2, TensorFlow, ONNX, TensorRT
14. Knowledge of GPU, CPU, or AI hardware accelerator architectures.
**Public Compensation:**
$70.67/hour to $208,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Staff Software Systems Engineer, Behavior Validation
Software engineering internship job in Springfield, IL
**Role:** As a Staff Software Systems Engineer on the Behavior Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for autonomous vehicle software. You will leverage your experience designing and implementing complex V&V strategies to quickly prototype, gain consensus, and move our programs forward with increased trust and efficiency. Your expertise will guide engineers in defining best practices, driving innovation in testing, and verifying the safety and performance of autonomous systems. You will be responsible for shaping the future of evaluation methodologies for AI systems and other ADAS features, architecting solutions that meet the testing needs of AI developers, systems engineers, and safety stakeholders.
**About the Organization:** The Autonomous Vehicle (AV) organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies and novel iterative development processes. The Behavior Validation team focuses on unlocking software launches and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing.
**What** **You'll** **Do:**
+ Define requirements and metrics for validating safe and comfortable autonomous vehicle operations.
+ Own analysis and characterization of one or multiple autonomous behaviors, influencing software development and launch decisions
+ Prototype and develop simulation-based and road-based testing strategies that support continuous and scaled software release cycles
+ Combine experience in systems engineering and data analysis to facilitate data driven design, validation, risk analysis, and prioritization decisions
+ Own roadmaps for developing long-term and stable requirements, verification/validation, and/or software solutions to advanced problems over multiple product lifecycles
+ Mentor team members and facilitate cross-team collaboration to define behavioral validation strategies for new launches
**Your Skills & Abilities**
+ Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields
+ 10+ years of experience in systems engineering, robotics, systems analysis, data analysis, statistical analysis, or other related fields
+ Proficient with SQL, Python, and C++ for analyzing large data sets
+ Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
+ Ability to adapt and operate under ambiguity, going from quick code prototypes to long-term plans on brief time horizons
+ Excellent communication skills, capable of switching between high-level and detailed discussions
**What Will Give You** **A** **Competitive Edge**
+ Experience with robotics, autonomous vehicles, vehicle development, or ADAS development
+ Experience working with robotics simulation environments
+ Experience analyzing automotive collision data
+ Experience developing dashboards and data visualizations using tools such as Looker or Jupyter notebooks
+ Industry experience in system engineering and requirements management including system analysis, requirements authoring, test generation, and validation activities
+ Experience with requirements management tools (Jama, DNG, DOORS, etc.)
+ Proven track record of successful systems engineering for a safety-critical product
**Location:** This role is categorized as remote.
**Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.
+ The salary range for this role is $165,000 to $253,200. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
+ Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
**Benefits:**
+ Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Benefits Overview**
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards Resources (************************************************************* .
**Non-Discrimination and Equal Employment Opportunities (U.S.)**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company (**************************************************
**Our Culture**
**How we hire (************************************************
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (********************************************
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Lead ALC Developer - Software (Part-Time)
Software engineering internship job in Springfield, IL
Description & Requirements Maximus is seeking a Sr. Assembler Language Computer (ALC) Programmer to support our Internal Revenue Service (IRS) Master File project. The Sr. ALC Programmer will provide program analysis, design and development support, maintain source code and modify and/or upgrade code, and conduct testing and debugging, as necessary.
Employment is contingent upon successful completion of the IRS-required Moderate Risk Background Investigation (MBI). The MBI requires the selected candidate be a U.S. Citizenship or Permanent Resident (Green card) status for at least 3 years. The MBI certification process will take 4 to 5+ months, unless the candidate already holds an active MBI, which may shorten the timeline.
This is a fully remote, direct hire role.
Essential Duties and Responsibilities:
- Contribute to the development of goals for the department and planning efforts (budgets, operational plans, etc.).
- Responsible for making moderate to significant improvements of systems or products to enhance performance of program/project.
- Problems and issues faced are numerous and undefined, and require detailed information gathering, analysis and investigation to understand the problem. Regularly employ ingenuity and creativity to develop new technical solutions to solve difficult and moderately complex problems.
- Responsible for leading large or complex initiatives that involve technically challenging requirements at this level, involving delegation of work and review of work products of the lower-level technical professionals.
The Sr. ALC Programmer will provide program analysis, design and development support, maintain source code and modify and/or upgrade code, and conduct testing and debugging, as necessary.
- Create, update, test, and maintain IBM ALC programs
- Conduct trial runs of programs and software applications to be sure that they will produce the desired information and that the instructions are correct
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment
- Write, analyze, review, and rewrite programs, using workflow chart and diagram and applying knowledge of computer capabilities, subject matter, and symbolic logic
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer
- Compile and write documentation of program development and subsequent revisions, adding comments to software application code so others can understand the program
- Prepare and maintain detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language
- Work with CSA's (Computer Systems Analysts) to define and resolve problems in running computer programs
Minimum Requirements
-Bachelor's degree in related field.
- 7-10 years of relevant professional experience required.
- Equivalent combination of education and experience considered in lieu of degree.
Job-Specific Minimum Requirements:
- Bachelor's Degree from an accredited college or university required. An additional four (4) years of related experience may substitute for degree
- At least eight (8) years of related experience required
- Experience with IBM ALC programming language in a Z/OS environment
- Experience with IBM Job Control Language (JCL)
- Good verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
- Preferred qualifications and experience include: experience with TSO, File Manager, ISPF, Endevor, and IBM utilities including De-Bug; experience with IRS Corporate Systems.
Minimum Education requirement:
- Bachelor's degree or equivalent combination of education, technical training or work experience considered in lieu of degree.
- Minimum of eight (8) years of experience with a bachelor's degree.
Years of Required Work-Related Experience:
- Knowledge of federal information security policies, standards, procedures, directives, and risk management processes.
Required Certifications:
- Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus).
- Candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years, and Federal Tax compliant
Preferred Key Skills and Abilities (not contractually required):
- Excellent verbal and written communication skills.
- Ability to work in a fast-paced, dynamic environment.
- Ability to work well independently or in a team setting.
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
55.30
Maximum Salary
$
79.32
Easy ApplyOn Campus (UIUC) Software Engineer Team Lead/Manager
Software engineering internship job in Champaign, IL
Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money -- providing them with a new and unique online experience. AvantCredit uses state-of-the-art analytics methods in order to offer its lowest possible interest rates to the widest range of customers. AvantCredit has recently secured $34 million in equity and debt financing to continue to grow at an exponential pace (*********************************** Previously, AvantCredit's founders created the leading international online short-term lender currently employing over 1,000 individuals and generating over $700 million in annual revenue. AvantCredit's founders have also launched an innovative real estate investment trust that provides affordable housing options in Chicago, Indianapolis and Baltimore with over 8,000 apartments owned and managed. In addition, several of AvantCredit's founders have participated in the prestigious Y-Combinator startup incubator program in Silicon Valley, the preeminent program of its kind.
Job Description
You'll report directly to the co-founder/VP of Technology and be responsible for leading a team of Student Developers in the build out of the existing Ruby on Rails web application stack as well as any future technologies. Tasks will range from frontend to backend work; such as third party service integrations, business logic implementations, CRM buildout, and frontend customer facing web application changes. We are looking for a pragmatic generalist programmer who can balance leading and developing a team of Junior Student Developers, project management, and being a system architect.
Qualifications
Prior management or team lead experience.
Entrepreneurial and self-driven.
Thrives in unstructured environments but can provide structure for subordinates.
3 years previous experience with web application frameworks (Rails, Django, Sinatra, etc.), languages (Python, Ruby, PHP), and relational databases (Postgresql, Mysql)
Knowledge of development tool creation and application architecture design.
Worked with service based architectures in applications, preferably with experience migrating from a monolithic application to service based architecture.
Ruby experience preferred.
Knowledge of Javascript frameworks such as Knockout.js or similar preferred.
Experience working with at least 1 web application with significant customer traffic.
Additional Information
Job is based on the campus of the University of Illinois Urbana-Champaign
Startup culture with access to work directly with senior management
Casual dress code
Flexible work hours
BlueCross/Blue Shield Medical, Dental, & Vision
10 paid vacation days plus 5 days of paid sick time
Free cell phone plan
Great company events and professional growth training opportunities