Post job

Software engineering internship jobs in Dubuque, IA

- 3,492 jobs
All
Software Engineering Internship
Engineering Internship
Senior Software Engineer
Information Technology Internship
Software Engineer
Research And Development Internship
Software Engineer Lead
Programming Internship
Assistant Software Engineer
Senior Software Development Engineer
Technical Internship
Co-Operations Internship
Software Development Engineer
Software Developer
Principal Software Engineer
  • Quality Engineer Intern

    Stevens Industries 3.3company rating

    Software engineering internship job in Effingham, IL

    Are you passionate about chemistry and eager to apply your knowledge in a real-world manufacturing environment? We're looking for a Quality Engineering Intern to join our Quality Lab team. In this role, you'll help improve our quality processes through chemical analysis, experimentation, and innovative thinking. This is a great opportunity for someone who enjoys hands-on work, problem-solving, and making a measurable impact. What You'll Do: Assist in analyzing materials and products using chemical testing methods Support the development and refinement of quality control procedures Collaborate with the Quality Engineering team to identify process improvements Conduct experiments and trials to evaluate new materials or process changes Help maintain lab equipment and ensure accurate documentation of results Bring fresh ideas and a chemistry-based perspective to ongoing quality initiatives Participate in cross-functional meetings and contribute to continuous improvement efforts Requirements Currently pursuing a degree in Chemistry, Chemical Engineering, or a related field Strong foundation in chemical principles and lab techniques Analytical mindset with attention to detail Excellent communication and collaboration skills Ability to work independently and as part of a team Curiosity and creativity in applying chemistry to solve real-world problems Why Join Us? Gain hands-on experience in a professional quality lab Apply your chemistry knowledge to improve real manufacturing processes Work alongside experienced engineers and quality professionals Be part of a company that values innovation, learning, and continuous improvement BENEFITS: โ€ข 1 hour of PTO per 40 hours worked โ€ข On-Demand Pay - Access your earned pay prior to payday โ€ข Additional Employee Perks such as fitness club reimbursement, retail discounts, company apparel, special employee events and meals, and more Recognized as one of the fastest growing furniture and cabinet manufacturers in the United States, Stevens Industries, Inc. is a world-class manufacturer of wood and laminated products. We're dedicated to innovation, technological advancement, and beauty in functionality. Founded in 1956 and 100% employee owned, we credit our achievements to a focused path and our talented, passionate employee owners. Stevens Industries, Inc. and Tot Mate Central is committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Salary Description $16-$18 per hour
    $16-18 hourly 14d ago
  • IT Intern

    Treasure Island Resort & Casino 4.1company rating

    Software engineering internship job in Prescott, WI

    . Pay Rate: $14.25/hour ESSENTIAL DUTIES AND RESPONSIBILITIES Perform day-to-day tasks to support assigned area with meeting business needs while satisfying internship requirements Complete special projects to support assigned area with meeting business needs while satisfying internship requirements Provide accurate and consistent support in assigned department Log, troubleshoot, diagnose, assign track and follow up on Help Desk calls and requests Facilitate the problem solving process between the end user and IT staff in order to expedient problem resolution Escalate issues as appropriate Provide end user support of hardware and software systems Maintain, review and update department documentation, problem and solution documentation and procedures and processes Maintain files for IT service requests Ensure proper protocols are followed for all submitted requests Track application and system documentation as well as training materials Monitor the Help Desk ticketing system and ensure all work orders are assigned, updated and handled according to Help Desk procedures Manage assigned applications (at multiple Treasure Island and Prairie Island locations) including installation, implementation, documentation, maintaining, supporting and troubleshooting Conduct testing on systems and document results Collaborate with other IT staff and vendors to provide support Create, monitor and process user requests following established procedures Assist and mentor help desk staff and ensure help desk coverage Assist in troubleshooting spreadsheets, databases and other office productivity tools Administer and maintain Active Directory (AD, GPOs, OUs, DCs), Exchange, SCCM, DNS and DHCP Perform server administration tasks, including user/group administration, security permissions, group policies, print services, research event log warnings and errors and resource monitoring ensuring system architecture components work together seamlessly Assist Network Team in supporting and maintaining of the network infrastructure Install and upgrade computer components and software, manage virtual servers and integrate automation processes Configure and install various network devices and services (i.e. routers, switches, firewalls, VPN, Wireless) Specify hardware, software, topologies, communications standards and transmission media for the business goals of the organization Manage Data Center, including power and environmental requirements Work 3 - 5 special events, including parades, concerts, fairs and festivals to assist with property needs * Specific duties for each intern may vary and are intended to provide a well-rounded perspective to satisfy internship requirements. KNOWLEDGE AND CERTIFICATION, SKILLS AND ABILITIES Knowledge and Certification Required: High School Diploma/GED or equivalent experience Current enrollment in 2 or 4-year post-secondary educational program pursing a degree in a field of study related to the area where the internship is being performed Preferred: Previous guest service experience Skills Required: Accurate and detail-oriented Highly organized and ability to adapt quickly to changing priorities Excellent verbal and interpersonal communication skills Excellent problem solving skills Abilities Required: Ability to work fast and efficiently Ability to follow established dress code policies and practice good personal hygiene Ability to interact with guests, coworkers and management in a professional and courteous manner Ability to manage projects in a timely and efficient manner Ability to independently complete multiple tasks in a professional manner Ability to serve both internal and external customers REQUIRED TRAINING Treasure Island guest service training Any position-related training as determined by division director PHYSICAL DEMANDS Must be able to walk and / or stand for long periods throughout the day Must have a good sense of balance, and be able to bend, kneel and stoop Must have the ability to independently lift up to 25 pounds on a frequent basis Must be able to perform repetitive hand and wrist motions Must have good eye hand coordination WORKING ENVIRONMENT Work may be performed throughout the property (indoors and outdoors) including flashing lights, frequent loud noises and cigarette smoke Must be willing to work a flexible schedule including all shifts, weekends and holidays Occasionally must deal with angry or hostile individuals High volume direct public contact
    $14.3 hourly 2d ago
  • Program Intern

    Lutheran Social Services of Wi & Up Mi 3.7company rating

    Software engineering internship job in Franklin, WI

    The Program Intern is a Limited Term Opportunity for students through structured intern programs at an accredited college/university and follows the guidelines of an agreement or learning plan. Under supervision, the Program Intern maintains a safe and therapeutic environment, while performing work involving the care and treatment to children, adolescents, and adults; and performs other duties as required. Essential Duties and responsibilities: This list of duties and responsibilities is not all-inclusive and may be expanded to include other duties and responsibilities, as management may deem necessary from time to time. Gathers information and assists in assessing problems and needs of family members. Establishes and maintains effective public and working relationships. Provides services to clients in the home, school, and community as part of maintaining a small caseload. Establishes and maintains files and records of progress notes, correspondence, and case histories. Attends and participates in agency meetings and staff development programs. Works toward and obtains CCS certification. Receives training in a variety of evidence based practices, including MI, TIC, PCP, and DBT skills. Observes and records customers' behavior and offers input concerning the development and follow through of treatment plans, alongside experienced staff. Transports clients from their home to a location in the community, as needed. Performs other duties as required. ADDITIONAL AGENCY REQUIREMENTS (Required of all employees): Must comply with agency and departmental policies and regulations Must relate to individuals and families of varied ethnic and cultural backgrounds, ages, and economic circumstances with respect and dignity. Must support the Mission, Vision and Values of the Agency. Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EDUCATION AND/OR EXPERIENCE: High school diploma or GED equivalency is required. Active enrollment with Junior or Senior level status in a related Bachelor's Degree program which could include Human Services, Social Work, Psychology or Sociology. A written internship agreement between the educational institution and LSS is required. Ability to complete and display competency in all required trainings. Working knowledge of family dynamics, family systems, child management, and parenting techniques. Working knowledge of social problems and their effects on individuals and families. Possess emotional integrity to work with challenging families and family members. Ability to recognize and maintain appropriate personal and professional boundaries. Ability to establish and maintain effective team, public and working relationships. Ability to interpret service programs to customers, families, and others. Ability to organize and plan work effectively. Ability to establish and maintain effective public and working relationships. Ability to accurately gather and record detailed information and facts. CERTIFICATES, LICENSES, REGISTRATIONS: The incumbent of this position must have a valid driver's license and have reliable transportation to perform the essential duties of the role; a motor vehicle check (MVR) with a satisfactory driving record per the LSS Driver Safety Procedure is required, and ability to meet LSS auto insurance requirements. LANGUAGE SKILLS: Ability to read, write, analyze, and interpret written and verbal communication in order to successfully complete all required intervention and goal process documentation by established timeframes. Must write progress reports and clearly communicate to external customers the effectiveness of services. Ability to document in neat, legible, accurate, and objective manner and consistently reflect the services provided. Ability to effectively present information and respond to questions from groups of managers, employees, directors, and top management. COMPUTER SKILLS/TECHNOLOGY: Working knowledge of computers to allow employee to access computer systems and applications to complete timecards, read and respond to email, and complete required on-line training. Able to use technology that is necessary to perform job responsibilities; use available technology effectively (voicemail, computer, printer, photocopier, fax and telephone, and various types of audio visual equipment). PHYSICAL DEMANDS/WORK ENVIRONMENT: The physical demands and work environment described here 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. While performing the duties of this job, the employee may be required to frequently bend/stoop, crouch, climb stairs and kneel. This position will require the ability to access a variety of locations in the community. The employee must react appropriately in times of crisis that may include verbal aggression. The incumbent of this position works in a community environment (home, office, community, etc.). The employee may be exposed to unsanitary household conditions and allergens. The incumbent will also be exposed to outdoor conditions when traveling on company business. The noise level in the work environment is usually moderate. TRAVEL: Ability to travel on day trips as required up to 50% of the time depending on program needs. LSS is an Equal Opportunity Employer.
    $25k-29k yearly est. 5d ago
  • Director of Automation and SDET

    Request Technology, LLC

    Software engineering internship job in Chicago, IL

    is bonus eligible*** Prestigious Financial Institution is currently seeking a Director of Automation and SDET with AI/ML experience. Candidate will be responsible for defining, driving and scaling enterprise-wide test automation, quality engineering practices. This role will architect and implement advanced automation solutions across applications, data and platforms, enable adoption of best practices, and establish the governance, metrics and tools. The role combines technical expertise with strong leadership and stakeholder collaboration skills to deliver next generation automation infusing AI capabilities. Responsibilities: Define and execute the enterprise automation strategy aligned with business and technology modernization goals. Drive adoption of automation in all phases of testing including automated regression and smoke tests to improve quality and accelerate testing. Implement automated quality gates, pre/post deployment checks and shift-left testing. Architect scalable, reusable automation frameworks covering UI, API, microservices, data pipelines, Kafka/event driven systems, batch jobs, reports and databases. Define standards for BDD, contract testing, CI/CD integration, synthetic data generation and environment-agnostic test automation. Establish tagging and traceability across automation framework, Jira, Confluence, Test management tools, CI/CD pipelines and Splunk. Introduce and scale synthetic test data management, environment/service virtualization for complex integration testing. Envision and implement AI/ML and Generative AI infused solutions for test case generation, test data generation, automation script generation and quality insights. Build quality engineering and automation center of excellence to drive training, reusable asset libraries and knowledge management artifacts. Partner with development, product, DevOps and Platform Engineering leaders to embed automation into all stages of SDLC. Define, monitor and report KPIs/OKRs for automation outcomes to executives and product owners. Drive compliance with industry standards, regulatory requirements, and audit readiness across automation and QE practices. Manages a team of people managers, individual contributors, and consultants/contractors Qualifications: Minimum ten (15) years' of IT experience with ten (10)+ years in test automation. Proven track record of leading enterprise-scale automation initiatives in complex, distributed environments (microservices, cloud, batch applications, data, MQ, Kafka event driven systems). Hands-on experience with service virtualization, synthetic test data management. Strong hands-on expertise in testing and test automation tools and frameworks including Jira, BDD, Selenium, Cucumber, REST-assured, JMeter, Playwright. Strong programming experience in Java and Python. Deep understanding of DevOps, CI/CD pipelines (Jenkins, Harness, GitHub), cloud platforms (AWS, Azure) and containerized environments (Kubernetes, Docker). Experience with Kafka/event-driven testing, large data set validations Experience with Agile development processes for enterprise software solutions Strong background in metrics-driven quality reporting and risk-based decision making. Strong organizational leadership skills Ability to manage multiple, competing priorities and make decisions quickly Knowledgeable about industry trends, best practices, and change management Strong communication skills with the ability to communicate and interact with a variety of internal/external customers, coworkers, and Executive Management Strong work ethic, hands-on, detail oriented with a customer service mentality Team player, self-driven, motivated, and able to work under pressure Results-oriented and demonstrated record of developing initiatives that impact productivity Technical Skills: Proficiency with modern quality engineering tools including Jira, Jenkins, automation frameworks, test management tools. Software QA methodologies (requirements analysis, test planning, functional testing, usability testing, performance testing, etc.) Familiarity with AI/ML/GenAI Solutions in QE. Utilizing best practices in software engineering, software test automation, test management tools, and defect tracking software Past/Current experience of 3+ years working on a large-scale cloud native project Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2 Education and/or Experience: BS degree in Computer Science or Information Systems Management or a similar technical field 10+ years of experience in Quality Assurance space preferably on complex systems and large programs.
    $65k-87k yearly est. 4d ago
  • AI Software Engineer

    Launch Consulting Group 3.9company rating

    Software engineering internship job in Chicago, IL

    Be a part of our success story. Launch offers talented and motivated people the opportunity to do the best work of their lives in a dynamic and growing company. Through competitive salaries, outstanding benefits, internal advancement opportunities, and recognized community involvement, you will have the chance to create a career you can be proud of. Your new trajectory starts here at Launch! Launch is actively seeking qualified, energetic engineers with passion for building solutions leveraging new and emerging technologies related to AI. This is a software engineering role specializing in applications with use cases powered by AI solutions, especially Generative AI, such as LLM integration, vector embeddings, real-time inference, and semi-automated, human-in-the-loop workflows. This role offers an exciting opportunity to be at the forefront of AI technology, working on diverse projects that drive real-world impact. If you're passionate about AI and have the technical expertise to back it up, this role may be perfect for you! Responsibilities Include: Write high-quality, maintainable code in languages such as Python, JavaScript, C#, or others relevant to AI development Work closely with and in cross-functional teams including software engineers, project managers, designers, QA, data engineers, and data scientists Integrate with a variety of different APIs, services, and technologies to bring pre-trained models and other technologies to bear, such as cloud-based vector databases Develop APIs and interfaces to enable easy interaction between AI models and client applications Fine-tune and/or customize integration with pre-trained models to meet unique client needs Handle data preprocessing, cleaning, and augmentation to enhance model performance Implement strategies for managing and securing sensitive client data Monitor and optimize the performance of AI model integrations to optimize efficiency and accuracy Provide technical guidance and support to clients and internal stakeholders Stay up-to-date with the latest advancements in NLP and machine learning Qualifications: Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, or a related field (strongly preferred) Prior IT digital consulting experience is highly preferred Proven experience in software development, with a focus on AI and machine learning Hands-on experience with integrating language models into applications and platforms Proficiency in programming languages such as Python, JavaScript, C#, or similar Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers) Experience with Generative AI tooling (e.g., LangChain, Semantic Kernel) Knowledge of API development and integration Strong understanding of NLP concepts and techniques, including language modeling, text generation, and sentiment analysis Experience with large-scale language models (e.g., GPT, BERT) and their practical applications Excellent analytical and problem-solving skills with a keen ability to troubleshoot and resolve technical issues Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders Proven ability to work effectively in a team environment and manage client relationships Experience in project management and ability to handle multiple tasks simultaneously Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker) a plus Familiarity with agile development methodologies and DevOps practices Innovative and curious, with a passion for emerging technologies and continuous learning Detail-oriented and committed to delivering high-quality results Compensation & Benefits: As an employee at Launch, you will grow your skills and experience through a variety of exciting project work (across industries and technologies) with some of the top companies in the world! Our employees receive full benefits-medical, dental, vision, short-term disability, long-term disability, life insurance, and matched 401k. We also have an uncapped, take-what-you-need PTO policy. The anticipated base wage range for this role is $155,000 - $175,000. Education and experience will be highly considered, and we are happy to discuss your wage expectations in more detail throughout our internal interview process.
    $155k-175k yearly 2d ago
  • Lead Software Engineer

    Tag-The Aspen Group

    Software engineering internship job in Chicago, IL

    About the Company The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S., supporting over 16,000 healthcare professionals across 1,200+ health and wellness offices in 46 states. Our brands, including Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet, benefit from TAG's comprehensive suite of centralized business support services designed to enhance growth and provide high-quality healthcare experiences at scale. Together, we aim to make healthcare smarter, better, and more accessible for everyone. About the Role To support our rapid growth and technological evolution, we are seeking a Lead Software Engineer to join our expanding IT team. We're hiring two Lead Software Engineers on our full-stack team: one who leans Front-End and one who leans Back-End. You'll own mission-critical services (RESTful APIs, data streaming, rules engines) across microservices, set technical standards, and mentor engineers while collaborating with product and data science. You'll also help integrate AI models into production software and keep our products secure and compliant. Responsibilities Lead API and data-streaming service development used across TAG brands. Build and optimize systems for reusability, scalability, and maintainability; drive design patterns, code quality, and testing. Mentor engineers; influence architecture & best practices (technical leadership without direct people management). Partner with product & data science; participate in code reviews; stay current with emerging tech (including AI in software). Qualifications 10 years building large-scale software; ~5 years leading engineers/technical direction. Required Skills Strong in Python, Go, or C#; expert in REST; solid with GraphQL integrations. Proficient with SQL (MySQL/PostgreSQL), cloud (AWS/GCP/Azure), CI/CD, and Kubernetes. Experience integrating AI/ML models into software; security best practices/HIPAA awareness. Front-End-leaning role: deep experience with a modern SPA framework (e.g., React/TypeScript) and design-system driven UI. Back-End-leaning role: depth in distributed systems, data streaming, and service performance/observability. (Microservices & rules engines a plus.) Preferred Skills Healthcare tech exposure and HIPAA experience (bonus, not required). Pay range and compensation package Annual pay range: $167,000-$197,000. A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match. Equal Opportunity Statement If you are an applicant residing in California, please view our privacy policy here.
    $167k-197k yearly 4d ago
  • Senior SDET - Architect

    Northern Trust 4.6company rating

    Software engineering internship job in Chicago, IL

    Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service. We are seeking a dynamic and innovative Test Architect to lead our Azure Infrastructure as Code (IaC) quality assurance initiatives and contribute to application development projects leveraging Python, Spring Boot, and React. This role bridges the domains of cloud infrastructure, automated testing, and modern application engineering, making it ideal for a technical leader passionate about DevOps, platform reliability, and developer productivity. Role Overview As a Test Architect, you will be responsible for designing and implementing robust quality frameworks for Azure-based IaC solutions, driving the adoption of automation best practices, and ensuring infrastructure consistency and compliance across multiple environments. You will also play a key role in developing and integrating supporting applications-ranging from automation scripts to dashboards-using Python for backend logic and Spring Boot/React for full-stack web development. Key Responsibilities Architect and evolve comprehensive automated test strategies for Azure IaC, focusing on Terraform, ARM/Bicep, and policy compliance. Lead the development of Python-based automation tools and scripts for test execution, resource provisioning, configuration validation, and infrastructure reporting. Design, build, and maintain user-facing dashboards, reporting tools, and workflow automation platforms using Spring Boot and React, enabling data-driven insights into IaC test coverage, drift management, and compliance posture. Integrate IaC quality gates into CI/CD systems such as GitHub Actions, ensuring all code deployments pass automated test suites and drift detection scans before promotion. Establish and refine frameworks for drift detection, root cause analysis, and remediation, leveraging both native Azure services and custom-developed solutions. Collaborate with architects, security specialists, and application developers to align infrastructure test practices with organizational goals, compliance requirements, and evolving cloud technologies. Promote best practices through code reviews, technical workshops, and documentation. Design, implement, and maintain comprehensive automated testing suites for Azure IaC using python. Develop, execute, and refine test cases to validate infrastructure modules, deployments, and policies in Azure environments. Develop, enhance, and maintain supporting applications and tools using Python, Spring Boot, and React, facilitating automation, reporting, and dashboarding for IaC quality and drift management. Monitor, report, and remediate infrastructure drift, using tools and frameworks for continuous compliance and configuration management. Maintain detailed documentation on test coverage, drift findings, and corrective actions taken to ensure auditability and traceability. Conduct root cause analysis for infrastructure failures and propose solutions to improve test coverage and resilience. Stay up-to-date with Azure platform enhancements, testing tools, and industry trends in cloud IaC quality, governance, and full-stack development. Required Skills & Qualifications Bachelor's or master's degree in computer science, Engineering, or a related technical discipline. 14+ years of experience in cloud infrastructure engineering and automated testing, with a minimum of 3 years focused on Azure public cloud. Expertise in infrastructure automation using Terraform, ARM templates, and Bicep within Azure environments. Advanced proficiency in Python for developing test automation, orchestration logic, and data processing pipelines. Strong background in full-stack application development, including building RESTful APIs and web applications with Spring Boot (Java) and React. Hands-on experience with configuration management, monitoring, and compliance tools native to Azure, as well as industry-standard frameworks (e.g., Terratest, Pester). Track record of integrating infrastructure quality assurance into modern CI/CD pipelines. Excellent analytical, problem-solving, and communication skills, with an emphasis on technical documentation and cross-functional collaboration. Proficient in supporting, maintaining, and enhancing Spring Boot applications, ensuring seamless integration with backend services, optimized performance, and robust security for enterprise-scale cloud environments. Extensive hands-on experience with Azure-native monitoring tools such as Azure Monitor, Log Analytics, and Application Insights, enabling proactive detection and resolution of infrastructure issues. Proficiency in integrating monitoring frameworks with automated test suites and reporting dashboards, ensuring visibility into resource health, compliance drift, and system performance. Preferred Skills Experience with multi-cloud environments (AWS, GCP) and hybrid IaC strategies. Familiarity with containerization (Docker, Kubernetes/AKS) and microservices architectures. Background in building secure, compliant platforms within regulated industries. Expertise in workflow automation, event-driven architectures, and data visualization using Python, Spring Boot, and React. Experience with TypeScript, Next.js, or other modern JavaScript frameworks. Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Understanding of security best practices (OWASP, JWT, OAuth2, SSO). Background in performance optimization, caching strategies, and application monitoring. Exposure to automated testing tools (Jest, Mocha, Selenium, JUnit). Strong analytical, troubleshooting, and debugging skills. Relevant Azure and DevOps certifications (AZ-104, AZ-305, DevOps Engineer Expert) are strongly preferred.
    $76k-94k yearly est. 4d ago
  • Senior Software Engineer

    Harnham

    Software engineering internship job in Chicago, IL

    Senior Software Engineer - Build Next-Gen Conversational Platforms ๐Ÿ’ฐ Salary: $230K base + 15% bonus + equity About the Opportunity Harnham is working with a fast-growing AI technology company that is building a next-generation agentic voice platform for enterprise-scale customer engagement. This organization partners with Fortune 50 businesses across healthcare, finance, and retail and is backed by leading investors with over $25M in funding. They are scaling rapidly and seeking an experienced Senior Software Engineer to join their engineering team and help shape the future of conversational AI. The Role You'll design and build core platform components, working on backend services and APIs that power real-time voice applications. This role requires strong CS fundamentals, experience in scalable architectures, and collaboration with ML engineers and product teams. Key Responsibilities Develop backend services and APIs for high-concurrency, real-time applications Design scalable, secure architecture for cloud-based systems Work across backend and some frontend layers (full-stack experience is a plus) Implement solutions in AWS ecosystems (EKS, Lambda, S3) Optimize data models and pipelines using Postgres Collaborate with ML engineers and DevOps to integrate AI models into production Mentor junior engineers and establish best practices in coding, testing, and CI/CD What We're Looking For 6-7+ years of software engineering experience Strong CS fundamentals (data structures, algorithms, architecture) Experience with AWS services and containerized environments (Docker/Kubernetes) Proficiency in backend development (Java, Python, or similar) Exposure to frontend frameworks is a plus Familiarity with distributed systems and high-performance architectures Why Apply? Competitive compensation + bonus + equity Work on industry-disrupting AI solutions Collaborative culture with real impact Relocation support and hybrid flexibility
    $230k yearly 4d ago
  • Software Engineer

    Strategic Employment Partners (Sep 4.5company rating

    Software engineering internship job in Chicago, IL

    Senior Software Engineer A tech-focused online brokerage based in The Loop is currently looking for a Senior Software Engineer to work on their core trading systems. They've been in business for over 20 years now and are in a major growth phase. This position focuses on the full life cycle of their proprietary trading platform, specifically across the front, middle, and back-office systems. You will be joining an established firm with a history of strong performance and a collaborative, tech-first culture. Responsibilities Developing and optimizing their high-performance order routing engines. Designing and implementing market data processing services. Integrating new features and connections using the FIX Protocol. Collaborating with business stakeholders to translate needs into technical solutions. Maintaining a high standard of code quality, performance, and reliability across all trading systems. Requirements Significant professional experience working as a Software Engineer, ideally on complex, high-performance systems. Expertise in C# development. Bachelor's or Master's Degree in Computer Science, Engineering, or a related field. Pluses Any professional experience with C++. Direct experience working on low-latency trading systems, market data, or electronic brokerage platforms. Familiarity with financial protocols like FIX.
    $73k-98k yearly est. 2d ago
  • Senior Software Engineer

    Keycare

    Software engineering internship job in Chicago, IL

    Job Title: Senior Software Engineer Company: KeyCare, Inc. Employment Type: Full-Time Salary: $115,000-$150,000 About Us: KeyCare is unlocking the future of virtual care! Our mission is to increase access to convenient and cost-effective care on a single platform connected to our nation's health systems. Position Overview: As a Senior Software Engineer at KeyCare, you will join our vibrant and forward-thinking team, where we harness the power of technology to create impactful solutions for real-world challenges in the Healthcare industry. We are searching for a Senior Software Engineer who is passionate about problem-solving, adaptable to diverse technologies, and excited to contribute to a collaborative and dynamic work environment. Key Responsibilities: Innovative Design and Development: Lead the design, development, and implementation of software applications on the Azure platform, bringing innovative solutions to life. Cloud Mastery: Utilize your Azure expertise to manage and optimize cloud-based applications, ensuring they are scalable, secure, and efficient. NodeJS and Azure Functions: Develop and maintain high-performance applications using NodeJS, TypeScript and Azure Function Apps. DevOps Excellence: Implement and uphold DevOps practices, including containerization and building robust deployment pipelines to ensure smooth, automated workflows. Operational Excellence: Measure performance, analyze application telemetry, and proactively identify and address potential issues to ensure optimal application operation. Creative Problem Solving: Bring your analytical and creative problem-solving skills to tackle complex challenges and develop innovative solutions. Collaborative Spirit: Work closely with cross-functional teams, including product managers, designers, and fellow engineers, to deliver top-tier software solutions. Mentorship: Guide and mentor junior engineers, fostering a culture of continuous learning and growth. Qualifications: Experience: 5+ years of professional experience in software development, with a strong focus on cloud-based applications. Cloud Expertise: Proven experience with Azure or comparable cloud platforms. Technical Skills: Proficiency in NodeJS and TypeScript System design experience (building robust, secure, and scalable systems with several components, integrations with 3rd-party APIs, etc.) Experience with Azure Function Apps or comparable serverless platforms Additional experience with React and modern web frameworks is highly desirable Knowledge of Epic Health Systems, Electronic Health Records (EHRs), HL7 standard and interoperability, etc. is a plus DevOps Knowledge: Familiarity with DevOps practices, including containerization (Docker, Kubernetes) and building CI/CD pipelines (e.g. GitHub Actions). Operational Excellence: Ability to measure performance, analyze application telemetry, and proactively identify and resolve potential issues. Problem-Solving Skills: Strong analytical and creative problem-solving abilities. Adaptability: Ability to quickly adapt to unfamiliar technologies and methodologies. Collaboration: Excellent communication and teamwork skills. Education: Bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience. Benefits: Eligible for company benefits upon package roll out: Medical Vision Dental Life Insurance Disability Unlimited PTO KeyCare is an Equal Opportunity/Affirmative Action Employer. We encourage all qualified applicants to apply. KeyCare is committed to its evolution towards a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, ethnicity, religion, gender or gender identity, sexual orientation, age, marital status, disability, sex, country of origin, or veteran status.
    $115k-150k yearly 1d ago
  • Software Engineer

    Insight Global

    Software engineering internship job in Urbandale, IA

    We are seeking a Sr. Software Engineer (Java) for a large insurance company in Des Moines, IA. In this role, the Senior Software Engineer will be deeply involved in the full software development lifecycle, working on the Digital team. They will be focusing on a new build project supporting multiple insurance subsidiaries. Success in this role requires a strong sense of accountability, clear and proactive communication, and a commitment to customer-focused outcomes. The engineer will be expected to contribute to team goals, foster collaboration, and help drive the delivery of high-quality software solutions that meet business needs. Beyond technical execution, this person will mentor junior developers, offering guidance on best practices, code reviews, and architectural decisions Qualifications 5+ years of Software Engineering Experience or equivalent Full Stack web development tech stack (React, Node, Next, & TypeScript) Experience with GraphQL 2+ years of Mentoring other Engineers Pay varies depending on experience $55/hr - $75/hr.
    $55 hourly 3d ago
  • Software Engineer

    Tbscg

    Software engineering internship job in Chicago, IL

    TBSCG is a modern consulting and engineering company trusted by wellโ€‘known enterprise brands. We design, build, and support digital experiences and platforms across financial services, manufacturing, technology, public sector and global consumer brands. We combine the feel of a closeโ€‘knit, supportive team with the impact and credibility of largeโ€‘scale, highโ€‘visibility programs. About the Role We're looking for a Fullโ€‘Stack Engineer who enjoys working across the stack - from backend services and APIs to modern frontends. You'll build endโ€‘toโ€‘end solutions that power digital platforms for enterprise clients, working with both Java/Node.js and React. What You'll Do โ€ข Build features endโ€‘toโ€‘end across backend and frontend โ€ข Write clean, modular code that is wellโ€‘tested and maintainable โ€ข Work with APIs, headless/CMS platforms, cloud services and integrations โ€ข Participate in solution design and contribute to technical choices โ€ข Collaborate with architects, designers and engineers across disciplines โ€ข Help improve engineering standards, tooling and reusable components Mustโ€‘Have โ€ข Solid web fundamentals & API understanding (HTTP, REST, JSON) โ€ข Experience in Typescript, React and Next.JS โ€ข Git, secure development mindset, and CI/CD familiarity โ€ข Ability to deliver endโ€‘toโ€‘end features with some autonomy Useful to Have โ€ข Experience with Java. โ€ข Terraform โ€ข SQL/NoSQL; Docker; cloudโ€‘ready development โ€ข Automated testing across front & backend Bonus โ€ข Integrations with CMS/DXP, DAM, CRM or eโ€‘commerce โ€ข Magnolia CMS + React headless or hybrid experience โ€ข AWS cloud experience (backend or frontend delivery) โ€ข Consulting or clientโ€‘facing experience Please note that TBSCG does not provide visa sponsorship or assistance. If you would like to know more about how your personal data is used, in relation to the recruitment process, please see our Recruitment Privacy Policy ( ****************************************** TBSCG participates in the E-Verify program to verify the employment eligibility of all new hires. If you are selected and hired, your eligibility to work in the United States will be verified within the first three days of employment
    $66k-87k yearly est. 3d ago
  • Senior SDET/QA Lead

    DSM-H Consulting

    Software engineering internship job in Chicago, IL

    Note: Need local candidates only and interview will be onsite Role and Overview of the role: Looking for a candidate who has 8 to 10 years of experience. It's a Senior lead kind of a role who would be involved in trying to understand development solutions for different features that are coming available, try and understand the testing scope for these new solutions, come up with a test approach, test plan, outline the test cases. Perform automation for these cases and develop automated squirts and then continuously monitor. This candidate will do the PR reviews, be sort of the senior QA who will be helping out the juniors with the questions they have for somebody who can take ownership and then make sure on time without any issues. Looking for somebody who is really strong in Java. Candidates should have Java Background and use Karate and then different automated testing tools. Top Skills: l Java l Cucumber l JBehave / BDD l At least 8 years of test automation framework design l Strong experience in testing Web Services (REST APIs) (3+5 years) l The ability to write queries in SQL or other relational databases l 3+ years of experience in developing scenario based performance testing using JMeter l Experience testing full stack and integration testing with 3rd parties l End-to-end system integration testing experience for software platforms Education and Experience: l Years of experience: 8-10 yrs experience l Degree requirement: Bachelor's degree and 8+ years of experience Position's Contributions to Work Group: - AKA Senior SDET Extend testing automation framework using JAVA/JAVA Script Take ownership in understanding business requirements/ACs and develop test strategy/test plan Develop automation testcases using existing automation framework Typical task breakdown: Develop test automation code for Continuous Integration (CI), Continuous Delivery (CD), of systems, infrastructure, and test framework. โ€ข Plan, design, develop, and maintain API test automation framework that facilitates automation scripting, execution, and analysis of results โ€ข Provide technical leadership and mentoring for test engineers on multiple applications/projects onshore and offshore; train and mentor project team members to create, execute, analyze, and maintain automated regression suites โ€ข Coordinate with product owner to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed โ€ข Develop automated functional scripts using tools such as Java, Karate, JMeter. โ€ข Perform exploratory and manual testing of the product suite as appropriate โ€ข Provide expertise in testing methodologies, best practices, and standards Technical Skills (Required) - Strong design and development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks โ€ข At least 8 years of test automation framework design โ€ข Strong experience in testing Webservices (REST APIs) โ€ข Proven experience developing test scripts, test cases, and test data โ€ข The ability to write queries in SQL or other relational databases โ€ข 3+ years of experience in developing scenario based performance testing using JMeter โ€ข Experience testing full stack and integration testing with 3rd parties โ€ข End-to-end system integration testing experience for software platforms (Desired) โ€ข Hands on experience with Python โ€ข Development experience in AWS Cloud technology โ€ข Experience in TDD, continuous integration, code review practice is strongly desired โ€ข Experience with Apigee or other API gateways is a plus โ€ข Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git) โ€ข At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices โ€ข Understanding of a micro service Architecture โ€ข Experience load and performance testing โ€ข Strong documentation skills Soft Skills (Required) โ€ข Ability to adapt quickly to a complex environment โ€ข Pro-active, flexible and creative โ€ข Very strong communication skills and the ability to collaborate with developers and business users.
    $83k-111k yearly est. 1d ago
  • Senior Python Developer

    Systechcorp Inc.

    Software engineering internship job in Chicago, IL

    Design & build production-grade services and APIs (FastAPI / Django / Flask) using clean, well-tested Python. Architect scalable systems (microservices, event-driven patterns, async I/O, caching) with high availability and failover. Data & storage: model schemas; write efficient SQL; integrate with Postgres/MySQL, caching (Redis) Performance & reliability: profile (cProfile, py-spy), tune hot paths, apply back-pressure, circuit breakers, retries, and idempotency. Security & compliance: enforce authN/Z, secrets management, secure coding, dependency hygiene (SCA), and data protection. DevOps & quality: code reviews, automated testing (pytest), static typing (mypy/pyright), linting, and CI/CD best practices. Cloud & platform: containerize ; deploy to Kubernetes or serverless (Azure Functions); manage IaC (Terraform). Observability: instrument with OpenTelemetry; create actionable dashboards/alerts Minimum qualifications 10+ years of professional software engineering with Python in production. Deep expertise with at least one Python web framework (FastAPI, Django, or Flask) and modern async programming. Strong CS fundamentals: algorithms, data structures, and concurrency Proven experience designing distributed systems and event-driven architectures. Solid SQL/ORM experience (SQLAlchemy/Django ORM) and schema design. Mastery of testing (unit/integration/contract), CI/CD (GitHub /Azure DevOps), and release strategies. Hands-on with cloud (Azure), containers, Kubernetes, and infrastructure automation. Excellent communication; ability to lead cross-functional initiatives. Nice to have : Security background: OAuth2/OIDC, Key Vault/Secrets Manager, threat modeling, SDLC governance. FinTech domain experience Front-end familiarity (React) for API-consumer alignment.
    $83k-108k yearly est. 4d ago
  • Senior Java Software Engineer

    ESB Technologies

    Software engineering internship job in Chicago, IL

    We are looking for a Java Developer to analyse, design, code, and test Java/HTML/CSS/SQL code and web applications. What You'll Do Analyse business requirements to determine appropriate technology solutions Write code, complete programming, perform testing, and debugging of web applications Design and implement web services Create SQL queries and database objects Work with non-technical end users as needed Follow department standards and methodologies Interact and communicate effectively with all levels of staff, senior management, and customers Provide ad-hoc reporting and analysis as required What You'll Need React and Unit testing for this one is a must. Required: 9 years of experience with Java 8, 11, and higher versions 5 years of experience with React and Unit Testing 6 years of experience with SQL 6 years of experience with JavaScript 6 years of experience with CSS 5 years of experience with Bootstrap 5 years of experience with JPA (Java Persistence API) 5 years of experience with JQuery 5 years of experience with Spring Framework (including MVC) Experience in agile development processes, especially Scrum Excellent communication and interpersonal skills Ability to work well individually and in a team environment Preferred: 6 years of experience with Eclipse IDE 5 years of experience with AWS Cloud (CodeCommit, CodeBuild, CodePipeline, etc.) 3 years of experience with Apache Tomcat/TomEE 3 years of experience with JUnit & Selenium 3 years of experience with Python 3 years of experience with Jira & Confluence
    $83k-108k yearly est. 2d ago
  • Senior Dotnet Developer

    Krasan Consulting Services

    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
    $82k-107k yearly est. 3d ago
  • DevOps Engineering Internship

    Hireshire

    Software engineering internship job in Chicago, IL

    Hireshire is a modern staffing and talent acquisition platform helping leading organizations find exceptional talent. We're now expanding into the AI/ML and Cloud Engineering space and are looking for curious, driven, and analytical minds. Role Overview As a DevOps Engineering Intern at Hireshire, you will collaborate with our engineering and infrastructure teams to learn and apply best practices in automating software development workflows, cloud infrastructure provisioning, and system monitoring. This is a hands-on role designed for enthusiastic learners who want to build foundational skills in DevOps technologies and automation no prior experience required. Key Responsibilities Learn to set up and manage CI/CD pipelines using tools such as Jenkins, GitHub Actions, or GitLab CI. Assist in containerizing applications using Docker and deploying them in Kubernetes environments. Support infrastructure automation using Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation. Monitor system health, performance, and uptime using tools like Prometheus, Grafana, and ELK Stack. Write automation scripts in Python or Bash to streamline repetitive tasks. Collaborate with developers to help troubleshoot basic deployment and build issues. Assist in configuring cloud services (AWS/Azure/GCP) for efficient resource usage and scaling. Understand the basics of configuration management using tools like Ansible or Chef. Requirements Currently pursuing (or recently completed) B.Tech/BE/M.Tech/MSc in Computer Science, IT, Information Systems, or related fields. Basic understanding of operating systems (Linux preferred). Familiarity with version control systems such as Git. Passion to learn DevOps practices, cloud infrastructure, and automation from scratch. Problem-solving attitude, strong curiosity, and attention to detail. Good written and verbal communication skills. Nice to Have (Bonus) Exposure to Python or Bash scripting. Knowledge of cloud platforms (AWS, Azure, GCP). Basic understanding of containerization (Docker). Understanding of CI/CD concepts or Infrastructure-as-Code principles. What You'll Gain Practical exposure to modern DevOps workflows and cloud infrastructure used by leading tech companies. Real-world experience managing CI/CD pipelines, automating deployments, and monitoring system performance. 1:1 mentorship from experienced DevOps engineers. Internship Certificate & Letter of Recommendation upon successful completion. Opportunity for a Pre-Placement Offer (PPO) at Hireshire or client companies. Stipend Minimum stipend starts at $18/hour, with the possibility of a higher rate based on performance in assessments and interviews.
    $18 hourly 4d ago
  • INTERN - R&D

    YMCA of Pawtucket

    Software engineering internship job in Dyersville, IA

    Position Details: A successful candidate will be responsible for designing and developing a broad array of structural and agriculture related products to meet specific customer needs. This position requires a demonstrated proficiency in 3D design software (SolidWorks preferred) which will be used extensively in this position. This person would be responsible for producing quick and accurate drawings and models and delivering projects on time. Must be able to manage complex projects including researching, designing and/or developing methods and materials which will increase operational efficiency. Position requires strong analytical ability with emphasis on problem solving. Must be able to analyze a problem, recommend a solution and drive the implementation. Essential Duties and Responsibilities include the following. Other duties may be assigned. Participate in project calls and meetings to understand the needs of a customer Utilize CAD software tools to create building blueprints including overall layouts and all relevant construction details. Utilize CAD modeling to develop new components and products, create part and assembly drawings for manufacturing. Develop practical solutions to unique challenges posed by a customers requirements. Providing creative ideas and cost saving ideas to improve product design. Work with manufacturing personnel, both internal and external to improve design details Review existing designs and templates for accuracy. Work on multiple projects while remaining highly organized Ideal Applicant Possesses: * Knowledge of and experience with 3-D modeling software, SolidWorks or AutoCAD experience preferred. * An in-process Engineering degree or related experience. * Experience in CAD and product development is preferred. * Strong communications skills * Ability to prioritize and meet deadlines. * High initiative with good communication skills and attention to detail. * Well-rounded technical and business skills, accountable, flexible. * Ability to work with minimal direction and work through design issues both individually and as a team member. * Proficient skills in Microsoft Word, Excel, and Outlook Physical requirements The physical demands described here 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. * Regularly required to sit and stand; walk; use hands to finger, handle or feel * Reach with hands or arms * Occasionally may be required to climb or balance and stoop, kneel, crouch or crawl * Frequently required to talk or hear * Occasionally may be required to lift and/or move up to 50 pounds Work environment The work environment described here 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. * Conditions are usually in an office environment but may be required to go out into the warehouse or production areas * May be exposed to outside weather conditions during the day. * Noise level in the work environment is usually moderate
    $32k-40k yearly est. 10d ago
  • Engineering Internship - Summer 2026

    Henderson Products 4.0company rating

    Software engineering internship job in Manchester, IA

    Job Description Henderson Products, Inc. a division of Douglas Dynamics, is seeking a summer intern for 2026 who will be responsible for working on a predetermined set of continuous improvement projects to support Operations, Engineering, and other areas. These projects will be further determined in early 2026, but will target efforts to remove roadblocks, make process improvements, and simplify and standardize the work that is performed. Working Conditions: Normal office environments, as well as exposure to temperature fluctuation, noise and weld & grinding smoke when working in production area. Knowledge & Skills: Mechanical aptitude and problem analysis and resolution ability Technological skills required with aptitude to learn operation's manufacturing software (AutoCAD and Inventor), as well as Microsoft products, including Excel and Word in Windows environment Organizational, detail, and follow-up skills Excellent interpersonal and communication skills, and a strong team player Education and Work Experience: Student in-training, working towards a degree in Industrial/Manufacturing Engineering or related field Previous work experience reflecting responsibility, aptitude for learning, and ability to work in flexible schedule. Our focus on integrity, teamwork, and high performance creates an ideal work environment for every one of our employees. We offer competitive salaries, benefits, and opportunities for personal and professional growth. Discover our opportunities and come see all the ways you can do more at Douglas Dynamics. As an Equal Opportunity Employer, Douglas Dynamics, LLC does not discriminate against qualified applicants in hiring based on race, color, sex, age, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by law.
    $43k-58k yearly est. 7d ago
  • Assistant Professor of Computer Science & Software Engineering

    University of Wisconsin Stout 4.0company rating

    Software engineering internship job in Platteville, WI

    Current Employees: If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply through the internal application process. Position Title:Assistant Professor of Computer Science & Software EngineeringJob Category:FacultyEmployment Type:RegularJob Profile:Assistant Professor Do you want to join a collegial, dynamic, and growing department? The Department of Computer Science and Software Engineering (CSSE) at the University of Wisconsin-Platteville is looking for one tenure-track Assistant Professor in Software Engineering. Our Software Engineering program is ABET accredited, underscoring our commitment to high-quality engineering education. The primary duty will be teaching undergraduate courses in Computer Science and Software Engineering utilizing modern and inclusive pedagogy. Faculty members are also expected to participate in curriculum development, academic assessment, undergraduate research and scholarly activities, as well as university/community service. Candidates with expertise in Computer Science and Software Engineering, as well as those from related computing fields, will be considered. This is a full time, benefit-eligible position with a 9-month academic appointment. Salary will be commensurate with qualifications and experience. The University of Wisconsin System has a nationally top ranked retirement plan and a comprehensive benefits package. The department also provides relocation assistance, and the university has a Trailing Partners Engagement Program. Review of candidates will begin on November 8, 2025. Applications will be considered until the positions are filled. The anticipated start date is Spring or Fall of 2026. Key Job Responsibilities: Responsibilities: Teach various software engineering, computer science, and/or cybersecurity courses. Carry out appropriate professional development activities. Carry out service activities. What You'll Need to Succeed: Ph.D. in computer science, software engineering, or a related field. A minimum experience of one semester teaching computer science or software engineering at the college level as an instructor or a teaching assistant is required. Ability to teach a variety of software engineering, computer science or cybersecurity courses A strong commitment to undergraduate education and using modern pedagogy Excellent verbal and written communication skills Computer Science and Software Engineering Department: The Computer Science and Software Engineering Department currently has seven full-time faculty members and four lecturers, offering B.S. degrees in Cybersecurity, Computer Science, and Software Engineering. In collaboration with our sister UW institutions, we also offer an online M.S. in Cybersecurity and an online B.S. in Applied Computing. We are proud to be the first university in Wisconsin to offer a Bachelor of Science in Cybersecurity, establishing ourselves as leaders in this vital and expanding field. Our Software Engineering program is ABET accredited and the second largest in Wisconsin, providing students with a comprehensive blend of theoretical and practical knowledge to meet the demands of the evolving tech industry. Our department offers a wide range of hands-on learning opportunities, including real-world capstone projects, collaborations with industry partners, and active student organizations in computer science, software engineering, and cybersecurity. We take pride in fostering a collaborative and supportive environment. With small class sizes and strong student-faculty engagement, you'll become part of a community that values mentorship, teamwork, and a sense of belonging. College of Engineering, Mathematics and Science: The Computer Science and Software Engineering Department is in the College of Engineering, Mathematics, and Science (EMS). The College of EMS serves 2,534 undergraduate students and 73 graduate students. The College of EMS's values are provided below: We, the employees of the College of EMS, value being a key player in our undergraduate students' success: We value teaching excellence, continuously improving our teaching skills, creating engaging learning environments, and implementing known best practices in STEM education We value nurturing a culture of care toward our students and our colleagues We value the university's goal of serving students with a wide range of preparation, and we meet our students where they are We value high standards to prepare our students for the rigors of the STEM workplace We value providing job-ready skills to our students through authentic, applied, and hands-on learning experiences Campus Information: The University of Wisconsin-Platteville, founded in 1866, offers 47 baccalaureate and 10 master's programs. It possesses institutional strengths in middle-level education, engineering, industrial technology, agriculture, criminal justice, and business. The campus is in Southwest Wisconsin's largest and most historic community. The region offers excellent school systems, high-quality medical and hospital facilities, outstanding recreational opportunities, and vibrant businesses and industries. UW-Platteville is a cultural and educational center for the Tri-State region of Illinois, Iowa, and Wisconsin. Take a virtual tour of our campus! Application Deadline: Applications must be submitted by October 27, 2025 for priority consideration. Applications will be accepted until the positions have been filled. How to Apply: The following documents are required for applicant consideration: Letter of application addressing all required qualifications A current resume Research Statement or Teaching Statement Contact information (name, telephone number, and email address) for 3 professional references Additional documents as needed For questions regarding this position, please contact: Dr. Joshua Yue, Phone: ************, Email: **************** Legal Notices and Important Information: Employment will require a criminal background check. It will also require you and your references to answer questions regarding sexual violence and sexual harassment. The University ensures physical accessibility to work environments for persons with disabilities and will provided reasonable accommodations to ensure equal access to employment. Upon request, the University will provide reasonable accommodations for religious observances and practices. The University is committed to a program of affirmative action for women, racial minorities, persons with disabilities, disabled veterans and veterans of the Vietnam era. While the Chancellor assumes overall responsibility for the success of the program, university administrators and supervisors are responsible and accountable for implementation. Authority for monitoring the program is delegated to Human Resources. Each individual associated with the University is called upon to pledge a new and revitalized commitment to build and maintain a campus environment free of harassment and discrimination, an environment that fosters mutual respect, recognizes the dignity and worth of all people, and promotes to the fullest, equal employment opportunity through affirmative action. In compliance with the Clery Act of 1998, the University of Wisconsin-Platteville Annual Security & Annual Fire Safety Report is available for review. Call the UW-Platteville Campus Police Office at ************ for a paper copy of the annual report. The Universities of Wisconsin will not reveal the identities of applicants who request confidentiality in writing, except that the identity of the successful candidate will be released. See Wis. Stat. ยง. 19.36(7). UW is an Equal Opportunity Employer: Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, disability, status as a protected veteran, or any other bases protected by applicable federal or State law and UW System policies. We are committed to building a workforce that represents a variety of backgrounds, perspectives, and skills, and encourage all qualified individuals to apply. Required Postings:Labor Law Poster - English Labor Law Poster - Spanish Families First Coronavirus Response Act Update
    $57k-67k yearly est. Auto-Apply 60d+ ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Dubuque, IA?

The average software engineering internship in Dubuque, IA earns between $26,000 and $73,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Dubuque, IA

$43,000
Job type you want
Full Time
Part Time
Internship
Temporary