Post job

Staff software engineer jobs in Galesburg, IL

- 58 jobs
All
Staff Software Engineer
Software Engineer
Senior Software Engineer
Software Engineer Lead
Software Developer
Embedded Software Engineer
Software Validation Engineer
  • Software Engineer

    Robert Half 4.5company rating

    Staff software engineer job in Davenport, IA

    The ideal candidate will be responsible for developing high-quality software and web applications in a team environment. They will also be responsible for designing and implementing testable and scalable code. If you are proficient in the following, let's talk! Skills .NET, C#, ASP.net, MVC, API's, Azure DevOps, and other OOP languages. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and fix programming bugs Qualifications Bachelor's degree or equivalent experience in Computer Science or related field Development experience with object oriented programming languages SQL database or relational database skills .Net library
    $66k-90k yearly est. 4d ago
  • Lead Software Engineer (Java, Node, Golang)

    Dev 4.2company rating

    Staff software engineer job in Peoria, IL

    Company DescriptionJobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: Capital One Job Description77 West Wacker Dr (35012), United States of America, Chicago, IllinoisLead Software Engineer (Java, Node, Golang) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 6 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. New York City (Hybrid On-Site): $197,400 - $225,300 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to [email protected] Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $197.4k-225.3k yearly 60d+ ago
  • Senior Software Developer

    O'Rourke Sales Company 3.9company rating

    Staff software engineer job in Davenport, IA

    Full-time Description O'Rourke Sales Company has an opportunity for a Senior .NET Developer to join our team at our Corporate office in Davenport, Iowa. We are an established national distributor offering numerous lines of consumer electronics and standard to high-end appliances. The position will serve as a developer on various project across areas of the company. Projects are equally challenging and rewarding, allowing for you to be creative when providing solutions O'Rourke Sales is an Equal Opportunity Employer. Job Type: Full-time Monday - Friday (8-5 p.m.) in an office position in the O'Rourke Sales Information Technology Department to support company's applications as applied to sales and logistics initiatives. Job Responsibilities: · Serve alongside our Software Architect/Engineers to grow our existing frameworks into new solutions using Clean Architecture methodology (or Vertical Slice where applicable) · Self-starter who can take a task, follow our standards, and implement it with little supervision. · Collaborate with cross-functional teams to identify business needs, gather requirements, and implement solutions. · Write efficient, reusable, scalable code in C# and ASP.NET technology. · Identify and resolve software defects and issues promptly. · Integrate software components with third-party systems and services. · Provide ongoing support and maintenance for existing software applications. · Be a point of contact into the IT department for the department(s) you are aligned with · Handle complex programming problems, mentoring the staff after implementation where necessary Offered Benefits: · Comprehensive 401(K) retirement plan with company match · Health Insurance · Health Savings account · Dental Insurance · Vision Insurance · Company paid Life Insurance & AD&D · Voluntary Life insurance & AD&D · Short Term Disability · Company paid Long Term Disability · Accident, Critical Illness, and Hospital Indemnity Insurance · Employee Assistance Program (EAP) · Flexible Spending Account (FSA) for dependent care · Employee Discount · Paid Time Off · Paid Holidays · Paid training Requirements Required Skills and Qualifications: · 10+ years of logistics, warehousing, and/or distribution experience · 10+ years of experience as a .NET developer · Fluent understanding of the .NET Framework, Standard, and Core libraries, and object-oriented programming. · Experience with web development technologies, including ASP.NET, MVC, and API. · 10+ years of experience with Microsoft SQL Server database querying and design · 10+ years of NUnit or XUnit library experience and implementing unit testing · Working experience within a team with code versioning (Git) and package management (NuGet) · Outstanding written and verbal communication skills · Configuration and management of Azure Devops (cloud or on-premises) · Experience with RESTful APIs and the XML and JSON data formats as well as JWT token authentication · 5+ years of experience with Python or Powershell scripting Preferred Skills and Qualifications: · Progress 4GL database experience · Understanding of security best practices in software development · Creating, deploying, and maintaining containers such as Docker or Kubernetes
    $80k-100k yearly est. 60d+ ago
  • Software Developer

    Trigo Global Quality Solutions

    Staff software engineer job in Peoria, IL

    Candidates must be legally authorized to work in the United States and able to travel to Canada for business purposes without requiring employer sponsorship. Some travel to Canada will be necessary within this role. Overall Purpose The Software Developer is responsible for supporting, maintaining, and enhancing key operational systems, with a primary focus on Warehouse Management (WMS) and Billing applications. This role involves debugging existing code, implementing new features, and assisting with Electronic Data Interchange (EDI) integrations. The developer will work with PHP, C#, and SQL to ensure the stability and functionality of critical business processes. May Report to Director of Business Solutions, Americas Responsibilities Maintain and debug existing application codebases written in PHP, C#, SQL and Assist in the development, testing, monitoring, and troubleshooting of Electronic Data Interchange (EDI) transactions (e.g., 850, 856, 940, 810) with trading partners. Provide technical support for core business applications, including troubleshooting and resolving production issues in a timely manner. Collaborate with business analysts and operational staff to gather and understand functional requirements for system enhancements or fixes. Participate in the full software development lifecycle (SDLC), including design, development, testing, and deployment for small-scale projects and enhancements. Create and maintain clear technical documentation for new code, system modifications, and issue resolutions. Adhere to company coding standards and best practices, including the use of version control (GitLab). Actively integrates AI-assisted coding tools (e.g., GitHub Copilot, Claude Code) into the development workflow to enhance productivity, code quality, and solution ideation. Collaborate on the design and execution of technical solutions with other IT stakeholders. Support future ISO 27001 implementation Other Any other duties as assigned Knowledge, skills, abilities Hard skills Values & attitudes · · Required · Proficiency in PHP · A strong understanding of databases and SQL. · Understanding of RESTful APIs and data formats like JSON or XML. · Superior problem-solving and analytical skills. · Excellent written and oral communication. · Preferred · Experience with C# or similar object-oriented languages. · Demonstrable experience using AI-assisted development tools · Familiarity with EDI concepts, standards (ANSI X12, EDIFACT), or prior experience troubleshooting EDI transactions · Experience with Power BI. · Experience with AI-assisted coding. · Exposure to supply chain, logistics, warehouse management (WMS), or financial/billing system concepts. Global team spirit · Team player · Caring for people · Open-minded Excellence · Reactive · Resilient to pressure · Rigorous Customer focus · Client oriented · Reliable & trustworthy · Flexible Initiative · Autonomous · Innovative · Daring Work experience Overall recommendations · 3-5 years of experience in a role combining technical problem-solving and programming. Education background Overall requirements A Bachelor's degree in IT, Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience. About TRIGO Global Quality Solutions Founded in 1997, TRIGO is a multinational company providing operational Quality Management solutions for the manufacturing sector, especially in the automotive and aerospace industries. With a team of more than ten thousand professionals present in 20+ countries across 4 continents, TRIGO offers a comprehensive portfolio of Quality Assurance services ranging from inspection to expert auditing, consulting and training. The unrivaled expertise, industrial mindset and extensive global footprint that TRIGO has built up over the last 3 decades has made TRIGO the leading quality solutions provider using the latest innovative and reliable digital systems and standard processes, delivering results in the most demanding industries. TRIGO has recently started to expand its clientele by offering quality services to the medical, chemical and food industries. TRIGO Global Quality Solutions is committed to the core values of equal employment opportunity. We are committed to treating people fairly, and with respect and dignity. We offer employment opportunities based upon an individual's qualifications and performance, free from discrimination or harassment because of race, ancestry, place of origin, ethnic origin, color, citizenship, creed, sex, sexual orientation, age, marital status, family status, and disability.
    $68k-88k yearly est. 55d ago
  • Lead AI Software Engineer

    Maximus 4.3company rating

    Staff software engineer job in Davenport, IA

    Description & Requirements We now have an exciting opportunity for a Lead AI Software Engineer to join the Maximus AI Accelerator supporting the enterprise at large. We are looking for an accomplished hands-on individual contributor and team player to be a part of the AI Accelerator team. You will be responsible for architecting and optimizing scalable, secure AI systems and integrating AI models in production using MLOps best practices, ensuring systems are resilient, compliant, and efficient. This role requires strong systems thinking, problem-solving abilities, and the capacity to manage risk and change in complex environments. Success depends on cross-functional collaboration, strategic communication, and adaptability in fast-paced, evolving technology landscapes. This position will be focused on strategic company-wide initiatives but will play a role in project delivery and capture solutioning (i.e., leaning in on existing or future projects and providing solutioning to capture new work.) This is a remote position. Essential Duties and Responsibilities: - Design and develop advanced AI software applications, ensuring scalability, performance, and integration with enterprise systems. - Responsible for developing and modifying systems software (i.e., software for use in operating/controlling hardware and providing a platform for running internal end-user/business applications). - Develop and communicate descriptive, diagnostic, predictive and prescriptive insights/algorithms. - Apply knowledge of experimental methodologies, statistics, optimization, probability theory and machine learning using code for tool building, statistical analysis and modeling, using both general purpose software and statistical languages. - Lead technical implementation efforts in both theoretical and product design environments, translating complex algorithms and specifications into code while mentoring junior engineers and guiding team-level development practices. Job-Specific Essential Duties and Responsibilities: - Develop, collaborate, and advance the applied and responsible use of AI, ML and data science solutions throughout the enterprise by finding the right fit of tools, technologies, processes, and automation to enable effective and efficient solutions for each unique situation. - Contribute and lead the creation, curation, and promotion of playbooks, best practices, lessons learned and firm intellectual capital. - Contribute to efforts across the enterprise to support the creation of solutions and real mission outcomes leveraging AI capabilities from Computer Vision, Natural Language Processing, LLMs and classical machine learning. - Maintain current knowledge and evaluation of the AI technology landscape and emerging developments and their applicability for use in production/operational environments Minimum Requirements - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Professional Programming experience (e.g. Python, etc.) - Proficiency in Software Engineering, DevOps, and modern development technologies and methodologies - Experience with API programming - Experience with Linux - Experience with Machine Learning - Experience working as a contributor on a team - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required. - 3+ yrs experience in Artificial Intelligence and Machine Learning - 7+ yrs experience in Software Development - 4+ yrs experience with Cloud Solutioning Preferred Skills and Qualifications: - Experience working as an individual contributor in AI - Use of state-of-the-art technology to solve operational problems in AI and Machine Learning. - Strong knowledge of data structures, common computing infrastructures/paradigms (stand alone and cloud), and software engineering principles - Ability to design custom solutions in the AI and Advanced Analytics sphere for customers. This includes the ability to scope customer needs, identify currently existing technologies, and develop custom software solutions to fill any gaps in available off the shelf solutions. - Ability to build reference implementations of operational AI & Advanced Analytics processing solutions. - Use of a variety of programming languages, including but not limited to Python/Java and frontend frameworks for POC demos and dashboarding - Use and development of program automation, CI/CD, DevSecOps, and Agile - Experience with deep learning model architecture development and philosophy - Cloud certifications (AWS, Azure, or GCP) - 5+ yrs of related experience in AI, advanced analytics, computer science, or software development. - Python Experience with TensorFlow, PyTorch, and Pandas 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 $ 152,000.00 Maximum Salary $ 172,000.00
    $92k-119k yearly est. Easy Apply 2d ago
  • Frontend Software Engineer

    Fox Point Recruitment

    Staff software engineer job in Moline, IL

    Are you interested in working on building web appsr Fortune 500 companies? If so, then this may be the role for you! Job Responsibilities Our Client is looking for a front-end software developer that will be responsible for supporting and enhancing a Customer-facing web application built using modern web technologies and cloud-native backend services. This includes maintaining and improving ReactJS-based micro frontends, integrating with a robust Java Spring Boot microservice architecture, and ensuring scalable data operations using DynamoDB. The role involves close collaboration with cross-functional teams to deliver high-quality, performant, and maintainable software solutions. Major Purpose: This position works with the engineering lead and tech leads to analyze requirements, prepare design specifications, implement and integrate features, coordinate with others, and write and test code to deliver moderately complex functionality on a complete product or significant portion of a product it supports. This position works on continuous improvement projects (performance, quality, cost) based on specialized knowledge of engineering applications. This position leads in resolution of medium to difficult technical issues. This position leads to the resolution of production issues in a timely manner based on SLAs. Required Skills/Experience ReactJS & TypeScript: Strong proficiency in building modular, reusable UI components and managing state effectively in a micro frontend architecture. Micro Frontends: Experience designing and integrating independently deployable frontend modules to support scalable and maintainable UI systems. Java Spring Boot: Solid understanding of building RESTful APIs and backend services using Spring Boot in a microservices environment. CI/CD & DevOps: Experience with automated build, test, and deployment pipelines; familiarity with GitHub Actions API Integration: Ability to consume and expose APIs securely and efficiently across frontend and backend layers. Desired Skills/Experience AWS Cloud Services: Experience deploying and managing applications using AWS services such as ECS Fargate, Dynamo, CloudWatch, CloudFormation, and Terraform. DynamoDB: Familiarity with NoSQL data modeling, query optimization, and integration with backend services. Testing Frameworks: Knowledge of unit and integration testing tools like Jest, RTL, JUnit and Bruno. Monitoring & Logging: Familiarity with tools like Datadog or AWS CloudWatch for observability and debugging. Agile Methodologies: Comfortable working in Agile/Scrum environments with tools like Jira and Confluence. Education Details Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. Other Requirements Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Compensation Range: $50 $60 hrly (DOE) The range provided is our reasonable estimate of the compensation for this role. The actual amount may be higher or lower, based on factors such as experience, knowledge, skills, abilities and location.
    $50-60 hourly 60d+ ago
  • Software Engineer

    Caterpillar, Inc. 4.3company rating

    Staff software engineer job in Peoria, IL

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. The Software Engineer contributes to design, development and deployment of Caterpillar's state-of-the-art digital platform. This position will build a world class platform to host a wide range of digital applications. The list of applications developed and maintained by the team are as follows: + The Cat Central app: Order genuine Cat parts, scan and shop your assets instantly, and find answers to maintenance and parts questions. + The Cat SIS2GO app: Designed to help customers with every stage of repair and maintenance by giving them access to Cat service and parts information for their equipment. + Cat Spotters Guide: This Industrial Engines Spotter's Guide is to assist Cat dealers in identifying Original Equipment Manufacturer machines that may be powered by Cat industrial engines. (Android/iOS) **What You Will Do:** Responsibilities of the Software Engineer are across functional lines with individuals assigned in new program development and/or maintenance of various mobile apps. + Work directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. + Work under minimal guidance on complex systems or infrastructure components that may be used by one or more applications or systems. + Drives application development focused around delivering valuable business features. + Maintains high standards of software quality within the team by establishing good practices and habits. + Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. + Performs integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. + The employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. **What You Have:** + **Software Development:** Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. + **Software Product Technical Knowledge:** Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products. + **Effective Communications:** Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. + **Decision Making and Critical Thinking:** Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. **Consideration for Top Candidates:** + Bachelor's degree in computer science, Software Engineering, or a related field + Experience creating mobile applications use mobile frameworks such as React Native in both iOS/Android systems. + Experience writing unit tests, integration tests. + Experience with agile development methodologies. + Experience supporting eCommerce mobile development projects preferred + Understanding of mobile application performance optimization techniques + Experience with deploying software using CI/CD tools such as Azure Dev ops, GitHub actions. + Experience in collaborating with cross- functional teams including product managers, backend engineers and designers. **Additional Information:** + This position will have the option to be based out of our Chicago, IL; Irving, TX or Peoria, IL offices. + Relocation assistance is NOT available for this position + Visa sponsorship is NOT available with this position. + \#LI **Summary Pay Range:** $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** **Posting Dates:** Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community (*********************************************** .
    $95.6k-155.4k yearly 9d ago
  • Software Engineer

    DMV It Service 4.3company rating

    Staff software engineer job in Peoria, IL

    Job Title: Software Engineer Employment Type: Contract About Us DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success. Job Purpose The Software Engineer will design, build, and enhance internal software applications and tools that support production and engineering operations. This role involves improving existing systems, developing new capabilities, and collaborating with cross-functional teams to ensure high-quality, efficient technology solutions. Requirements Key Responsibilities Develop new software tools to improve engineering and production workflows. Enhance, modify, and maintain existing internal applications. Collaborate with engineering, production, and operations teams to gather requirements and deliver tailored solutions. Troubleshoot and resolve issues in existing applications to ensure system reliability. Contribute to continuous improvement initiatives across production and engineering systems. Maintain documentation for new and updated tools and applications. Required Skills & Experience Proven experience in software development, including building tools or internal applications. Strong programming skills (languages not specified). Ability to analyze technical requirements and translate them into functional software solutions. Experience troubleshooting and enhancing existing codebases. Strong problem-solving and communication skills. Ability to collaborate with cross-functional teams.
    $66k-88k yearly est. Auto-Apply 57d ago
  • Vogel - Software Engineer

    Actalent

    Staff software engineer job in Dunlap, IL

    We are seeking a skilled Software Engineer to drive innovation in the development of advanced motion planning algorithms for autonomous mobile platforms. You will apply your deep expertise in vehicle kinematics and dynamics, leveraging graph search and optimization techniques to address complex planning challenges in real-world applications. Responsibilities + Develop advanced motion planning algorithms for autonomous mobile platforms. + Collaborate across autonomy subsystems, including planning, perception, and localization, to deliver robust, integrated solutions. + Design and optimize high-performance software in C++, ensuring scalability and reliability for mission-critical systems. + Work hands-on with industry-standard frameworks like ROS and libraries such as Eigen to push the boundaries of robotic intelligence. + Validate and refine algorithms in simulation environments such as Gazebo, CARLA, and AirSim before deploying to real-world platforms. Essential Skills + Experience in architecting and implementing motion planning algorithms for autonomous systems. + Strong foundation in robotics theory, including kinematic/dynamic modeling and optimization-based planning. + Proficiency in C++ and familiarity with modern software engineering practices. + Experience with ROS and simulation tools for rapid prototyping and testing. + Broad understanding of autonomy beyond planning, including perception, positioning, and decision-making. Additional Skills & Qualifications + Broad understanding of autonomy, beyond planning, including perception, positioning, and decision-making. Job Type & Location This is a Contract position based out of Dunlap, IL. Pay and Benefits The pay range for this position is $100.00 - $110.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Dunlap,IL. Application Deadline This position is anticipated to close on Jan 5, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $65k-86k yearly est. 4d ago
  • SENIOR DEVELOPER - ONSITE

    A.C. Coy 3.9company rating

    Staff software engineer job in Bettendorf, IA

    Job Type: Full Time / Permanent Work Authorization: No Sponsorship The A.C.Coy company has an immediate opening for a Senior Developer. Ideal candidates must have a Bachelor's degree and 5+ years of IT experience with PL/SQL,SQL,.NET, C# and Cobol. ++ MUST HAVE COBOL EXPERIENCE TO BE CONSIDERED FOR THIS ROLE++ Responsibilities Manages IT environments critical for manufacturing operations Manages manufacturing application integrations with other systems Develops in-depth understanding of the business processes in the Manufacturing area of the company's business Guides and directs project team member activities to ensure on-time, on-cost, and on-quality project delivery Guides and directs support team member activities to ensure SLA and customer satisfaction targets Experienced with B2B Commerce partnerships and EDI deployments Initiates innovation and change that delivers measurable value Qualifications Education: Bachelor's degree from an accredited institution Qualifications: Developer experience with PL/SQL, SQL, VB.NET, C#, Cobol, Java, C - 5+ years Manufacturing IT systems knowledge - Preferred
    $82k-107k yearly est. Auto-Apply 5d ago
  • Embedded Software Engineer

    Webster & Webster Associates

    Staff software engineer job in Moline, IL

    Job Type: Full-Time Webster & Webster Associates is conducting a search on behalf of our client, a global leader in IoT security, for a skilled Embedded Software Engineer to join their team. This role is ideal for technically strong engineers who thrive on solving complex challenges and take pride in developing secure, high-performance software for cutting-edge embedded and IoT applications. Key Responsibilities Design, develop, and optimize embedded software solutions in C/C++ for security-focused IoT applications. Work across multiple operating systems (Linux, Embedded Linux, Windows) and Real-Time Operating Systems (QNX, VxWorks, ThreadX, FreeRTOS, MQX, etc.). Develop, test, and debug secure software solutions that comply with industry standards. Collaborate with hardware and software teams to ensure seamless integration and performance. Implement and refine networking and security protocols to enhance system resilience. Contribute to system architecture decisions and software optimization strategies. Required Qualifications Strong proficiency in C/C++ with a proven track record in embedded systems development. Experience working with Linux, Embedded Linux, and Windows environments. Expertise in Real-Time Operating Systems (RTOS) such as QNX, VxWorks, ThreadX, FreeRTOS, or MQX. Preferred Qualifications Experience with Yocto or Buildroot for embedded Linux development. Knowledge of networking and security protocols (TCP/IP, UDP, HTTPS, IPSEC, SSH, SFTP, SSL, OpenSSL, TLS, etc.). Familiarity with encryption software and Public Key Infrastructure (PKI). Experience with Android/iOS development for secure applications. Understanding of hardware optimization and assembly language programming. Education & Experience Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field. Previous experience in IoT security, embedded software, or cybersecurity is a plus. Why Join? Be part of an industry-leading company shaping the future of IoT security. Work on cutting-edge embedded and security solutions with global impact. Collaborate with top engineers in a fast-paced, innovative environment. Competitive compensation, benefits, and opportunities for career growth. Title: Embedded Software Engineer Location: Moline, IL Location Type: Remote Job Type: Full-Time Relocation: No Job ID: JO-2501-1202
    $72k-95k yearly est. 60d+ ago
  • Python Software Developer

    Egb Systems & Solutions 3.7company rating

    Staff software engineer job in East Peoria, IL

    Candidate Responsibilities: · Create database tables to help understand technical documentation from data files. · Develop technical requirements for specific data models. · Work in a small team environment to develop database application and interface based off of direct input from work director and technical documentation. Qualifications Technical Skills: · 3-5 years of software developer experience, using Python. · Experience with Python (first preference), and Perl, Sed, Awk. · Experience with SQL general relational database concepts (Access, MySQL, Oracle). · Ability to understand technical documentation. Soft Skills: · Good communications skills · Ability to work in a small team environment · Ability to take directions Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-90k yearly est. 10h ago
  • Senior Software Developer

    Saige Partners

    Staff software engineer job in Davenport, IA

    Job Description We strive to be Your Future, Your Solution to accelerate your career! Contact Shawn Recker at ************************* or ************ to learn more about this opportunity! Our Davenport client is seeking to add a NEW Software Developer to their team. This Software Developer will join our dynamic Information Technology department, contributing to the success of the team by coding, designing, modifying, and testing computer programs. This role involves working closely with Team Leaders as well as independently to create specifications, design solutions, and mentor less experienced Software Developers. Your expertise will help define application requirements, troubleshoot issues, and ensure the performance of our applications. Primary Responsibilities: Independently or collaboratively create specifications, design, and develop solutions to meet customer needs. Provide training and mentorship to Software Developers to ensure a cohesive team approach. Consult with internal and external stakeholders to define application requirements, design procedures, and recommend solutions. Ensure the performance and uptime of applications, taking an active role in issue resolution. Write, test, and debug complex programs, preparing and reviewing test data. Document program information and procedures to maintain a comprehensive knowledge base. Undertake other programming duties and projects as assigned. Qualifications: Highly proficient in systems analysis, design, and programming. Extensive experience in maintaining and writing code with C# Proficient in database systems and writing queries (SQL, Oracle, DB2, etc.). Familiarity with website building and programming practices (ASP, MVC). Strong skills in requirements gathering, analysis, and recommending feasible solutions. Ability to identify complex issues and determine appropriate resolutions. Comprehensive knowledge of project lifecycles. Self-development and adoption of new technical skills. Ability to prioritize a large workload while maintaining a sense of urgency. Proven ability to exercise independent judgment and decision-making. Excellent communication and collaboration skills with internal and external customers. Must be able to provide rotating on-call support of production systems. If you are a passionate and skilled Software Developer seeking a challenging role in a collaborative environment, we invite you to apply and contribute to the continued success and growth of our clients' Information Technology department. Learn more about Saige Partners on Facebook or LinkedIn. Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at ***********************************
    $79k-103k yearly est. Easy Apply 60d+ ago
  • Senior Software Engineer, Core Experiences - Davenport, USA

    Speechify

    Staff software engineer job in Davenport, IA

    Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $79k-103k yearly est. Auto-Apply 60d+ ago
  • Software Developer

    Home Office Careers

    Staff software engineer job in Rock Island, IL

    We are seeking a Software Developer for our IT Software Development Department to help design, develop and maintain applications for Modern Woodmen of America. This individual will participate in concept design through delivery and post launch support. Modern Woodmen of America is the nation's third largest fraternal benefit society with assets over $18B. Fraternal benefit societies are unique membership organizations with peculiar names that pair the “member owned” characteristic of a mutual insurance company with the “social mission” characteristic of a service organization. They unite individuals with common bonds, provide a variety of life insurance and investment products, and form one of the nation's most effective volunteer networks. Responsibilities: Formulate and define system scope and objectives through research and fact-finding to develop or modify moderately complex applications. Actively participate in the development and review of business and system requirements to obtain a thorough understanding of business needs. Deliver accurate technology driven solutions. Develop software code in accordance with Modern Woodmen's established Software Development Life Cycle standards and development guidelines. Develop technical documentation that accurately and thoroughly depicts the software design and code base to assist Quality Assurance testing and production support activities. Perform unit testing to ensure all requirements have been addressed, all basic functionality works, and errors are handled properly. Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems. Perform systems analysis and functional testing as needed. Coordinate operations between departments to ensure smooth implementation of procedures and/or operations. Train user departments in the use of new or revised systems. Provide updates to the Software Development Supervisor and Project Managers on work in progress, work completed, work planned, and issues potentially impacting on-time completion or quality of work. Stay current on changes and improvements to system processes and programming techniques. What we need: Bachelor's degree in Computer Science or related field. Excellent written and verbal communication skills. Ability to multi-task and practice good time management skills, both individually and as part of a team. Working knowledge of object-oriented programming, relational databases, application design & analysis, documentation, and agile methodology. Preferred technical skills: full-stack developer, C#, JavaScript, Blazor, SQL development. COBOL experience a plus. What we offer: Pay: The annual pay range is $57k-$95k. The specific rate will depend on the successful candidate's qualifications and prior software development work experience. Work Arrangements: This is a full-time hybrid position: 37.5 hours per week (7.5 hours per day), Monday- Friday, with flexible start time between 7:00AM-9:00AM. Hybrid positions work at least four days in office each week. Employees beginning to work in a new hybrid role will be asked to work on-site (five days a week) during the initial training period which may be up to one year. Hybrid work arrangements are subject to change at any time based on business needs. Stability: Modern Woodmen has been Modern Since 1883SM and exists for our members. We make long-term decisions that provide stability to our employees, financial representatives, and members. Respect for Personal Time: We offer vacation, sick leave and 11 paid holidays. We value your time outside of work and offer careers that blend work and life well. Professional Growth: Benefit from our commitment to employee development which includes educational offerings to enhance your knowledge of our industry. Great Culture: We build strong working relationships across our organization through collaborative work and volunteer opportunities. A Beautiful Office: Enjoy a beautiful view! Our home office, located in downtown Rock Island, IL, has a lovely plaza overlooking the Mississippi River and will soon have an on-site café. A Thriving Local Community: from the Quad Cities and hesitant to consider relocation? Give it some thought. The Quad Cities offers an idyllic Midwestern lifestyle along the mighty Mississippi and consistently ranks at the top of the list for quality of life and cost of living. It's home to more than our share of artists, festivals, and fun in every season. Exceptional Benefits: Our comprehensive benefits package is designed to support your health and financial well-being. Benefits include: Company-paid retirement plan Matching 401(k) Plan Employee Impact Bonus Medical, Dental, Prescription drug Insurance. We pay 100% of employee health insurance premium and 50% of employee dependents' premiums. Group Term Life Insurance Long-term and short-term disability. Voluntary benefits: Vision, Flexible Savings Accounts, Accident Insurance Modern Woodmen is an equal opportunity employer . Modern Woodmen is committed to providing a respectful environment where each person's diverse opinions, attitudes, attributes, and feelings are respected.
    $57k-95k yearly 2d ago
  • Software Engineer

    Caterpillar 4.3company rating

    Staff software engineer job in Peoria, IL

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. The Software Engineer contributes to design, development and deployment of Caterpillar's state-of-the-art digital platform. This position will build a world class platform to host a wide range of digital applications. The list of applications developed and maintained by the team are as follows: * The Cat Central app: Order genuine Cat parts, scan and shop your assets instantly, and find answers to maintenance and parts questions. * The Cat SIS2GO app: Designed to help customers with every stage of repair and maintenance by giving them access to Cat service and parts information for their equipment. * Cat Spotters Guide: This Industrial Engines Spotter's Guide is to assist Cat dealers in identifying Original Equipment Manufacturer machines that may be powered by Cat industrial engines. (Android/iOS) What You Will Do: Responsibilities of the Software Engineer are across functional lines with individuals assigned in new program development and/or maintenance of various mobile apps. * Work directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. * Work under minimal guidance on complex systems or infrastructure components that may be used by one or more applications or systems. * Drives application development focused around delivering valuable business features. * Maintains high standards of software quality within the team by establishing good practices and habits. * Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. * Performs integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. * The employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. What You Have: * Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. * Software Product Technical Knowledge: Knowledge of technical aspects of a software product; ability to design, configure and integrate technical aspects of software products. * Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. * Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Consideration for Top Candidates: * Bachelor's degree in computer science, Software Engineering, or a related field * Experience creating mobile applications use mobile frameworks such as React Native in both iOS/Android systems. * Experience writing unit tests, integration tests. * Experience with agile development methodologies. * Experience supporting eCommerce mobile development projects preferred * Understanding of mobile application performance optimization techniques * Experience with deploying software using CI/CD tools such as Azure Dev ops, GitHub actions. * Experience in collaborating with cross- functional teams including product managers, backend engineers and designers. Additional Information: * This position will have the option to be based out of our Chicago, IL; Irving, TX or Peoria, IL offices. * Relocation assistance is NOT available for this position * Visa sponsorship is NOT available with this position. * #LI Summary Pay Range: $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $95.6k-155.4k yearly Auto-Apply 10d ago
  • Vogel - Software Engineer

    Actalent

    Staff software engineer job in Dunlap, IL

    We are seeking a skilled Software Engineer to drive innovation in the development of advanced motion planning algorithms for autonomous mobile platforms. You will apply your deep expertise in vehicle kinematics and dynamics, leveraging graph search and optimization techniques to address complex planning challenges in real-world applications. Responsibilities * Develop advanced motion planning algorithms for autonomous mobile platforms. * Collaborate across autonomy subsystems, including planning, perception, and localization, to deliver robust, integrated solutions. * Design and optimize high-performance software in C++, ensuring scalability and reliability for mission-critical systems. * Work hands-on with industry-standard frameworks like ROS and libraries such as Eigen to push the boundaries of robotic intelligence. * Validate and refine algorithms in simulation environments such as Gazebo, CARLA, and AirSim before deploying to real-world platforms. Essential Skills * Experience in architecting and implementing motion planning algorithms for autonomous systems. * Strong foundation in robotics theory, including kinematic/dynamic modeling and optimization-based planning. * Proficiency in C++ and familiarity with modern software engineering practices. * Experience with ROS and simulation tools for rapid prototyping and testing. * Broad understanding of autonomy beyond planning, including perception, positioning, and decision-making. Additional Skills & Qualifications * Broad understanding of autonomy, beyond planning, including perception, positioning, and decision-making. Job Type & Location This is a Contract position based out of Dunlap, IL. Pay and Benefits The pay range for this position is $100.00 - $110.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Dunlap,IL. Application Deadline This position is anticipated to close on Jan 5, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $65k-86k yearly est. 5d ago
  • Developer - Software

    Maximus 4.3company rating

    Staff software engineer job in Davenport, IA

    Description & Requirements Maximus is currently seeking a Salesforce Developer with experience in Health Cloud to develop and maintain Salesforce solutions that optimize healthcare processes. The ideal candidate will be responsible for customizing Health Cloud features, developing custom applications, and ensuring solutions meet healthcare industry standards. Per VES contract requirements, staff working on the VES project must be a US Citizen or US Legal Resident (green card holders). This is a remote position. Essential Duties and Responsibilities: - Develop, test, debug, implement, and document moderately complex software programs - Research and analyze existing systems and program requirements - Resolve production support problems. - Conduct quality assurance activities such as peer reviews. Job-Specific Essential Duties and Responsibilities: - Design, develop, and customize Salesforce Health Cloud solutions, including patient data management, care plans, and workflows. - Develop custom applications using Apex, Lightning Components, and Visualforce. - Create and maintain REST/SOAP API integrations with external systems. - Collaborate with stakeholders to gather requirements and translate them into technical specifications. - Ensure data security and compliance with HIPAA and healthcare regulations. - Troubleshoot and resolve technical issues related to Health Cloud and custom Salesforce apps. - Optimize performance and scalability of Health Cloud applications. Minimum Requirements - Bachelor's degree in related field. - 3-5 years of relevant professional experience required. - Equivalent combination of education and experience considered in lieu of degree. Job-Specific Minimum Requirements: - 3+ years of Salesforce development experience with at least 1 year working in Health Cloud. - Strong proficiency in Apex, Lightning Components, Visualforce, SOQL, and Salesforce APIs. - Experience with Salesforce Health Cloud features such as care plans, patient management, and healthcare workflows. - Knowledge of integration patterns and best practices for integrating Salesforce with healthcare systems. - Familiarity with healthcare data models and compliance requirements (e.g., HIPAA). - Salesforce certifications such as Platform Developer I/IIHealth Cloud Specialist. Preferred Skills and Qualifications: - Experience with Shield for encryption and enhanced security. - Knowledge of healthcare standards like HL7 and FHIR. #techjobs #veteranspage 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 $ 80,000.00 Maximum Salary $ 130,000.00
    $68k-88k yearly est. Easy Apply 7d ago
  • Remote Control Software Engineer

    DMV It Service 4.3company rating

    Staff software engineer job in Chillicothe, IL

    Job Title: Remote Control Software Engineer Employment Type: Contract About Us DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success. Job Purpose The Control Software Engineer is responsible for designing, developing, integrating, and testing scalable software features for embedded control systems and machine vision components. This role focuses on building reliable functionality that supports remote machine operation, real-time responsiveness, system safety, and high-performance embedded workflows. The engineer ensures that all implemented features meet performance, reliability, and operational standards. Requirements Key Responsibilities Develop and implement software features for embedded electronic control systems used in remote-controlled machinery. Build and integrate machine vision functionality including sensor processing, perception logic, and visual feedback systems. Integrate software modules into existing embedded platforms to enhance remote operation and control performance. Conduct full-cycle software testing, validation, and troubleshooting on embedded hardware. Analyze system behavior and optimize performance across control, communication, and processing components. Produce technical documentation such as design specifications, integration notes, and testing reports. Collaborate with engineers across multiple disciplines to refine system capabilities and ensure feature quality. Ensure all software meets internal engineering, safety, and reliability standards. Required Skills & Experience Strong hands-on experience with embedded software development. Proficiency in C, C++, or similar low-level programming languages. Knowledge of embedded platforms, real-time operating systems, or machine control environments. Experience working with machine vision systems or integrating sensor technologies. Ability to debug, analyze, and optimize embedded software performance. Strong understanding of hardware-software interaction and integration principles. Excellent documentation and communication skills. Ability to work effectively in a collaborative engineering environment. Preferred Skills & Experience Experience developing features for remote control systems, autonomous machinery, or robotics. Knowledge of communication protocols such as CAN, Ethernet, or serial interfaces. Background in validation frameworks, hardware-in-the-loop testing, or embedded diagnostics. Familiarity with safety-critical or industrial equipment systems. Experience designing scalable architectures for embedded or distributed systems.
    $66k-88k yearly est. Auto-Apply 32d ago
  • Software Validation Engineer

    DMV It Service 4.3company rating

    Staff software engineer job in Chillicothe, IL

    Job Title: Software Validation Engineer Employment Type: Full Time About Us DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success. Job Purpose The Software Validation Engineer will be responsible for validating embedded systems, software applications, and integrated hardware-software solutions. This role defines and executes test strategies to confirm functional accuracy, performance, safety, and compliance across the full development lifecycle. The engineer will work closely with development, hardware, and DevOps teams to troubleshoot issues, automate testing, and ensure reliable product delivery. Requirements Key Responsibilities Design, write, and execute software/embedded system test cases. Develop validation strategies to confirm system functionality, performance, and compliance. Use Python scripting to automate testing and perform data analysis. Support test operations, including test bench setup, instrumentation, and hardware integration. Repair and troubleshoot test harnesses and hardware interfaces as needed. Collaborate with cross-functional teams such as software, hardware, and DevOps. Use DevOps tools and version control systems (e.g., Git, Jenkins) to support development workflows. Document test plans, results, defects, and validation findings. Analyze test results and contribute to root-cause investigation and resolution. Maintain traceability across test coverage, requirements, and validation outcomes. Required Skills & Experience Bachelor's degree in Electrical Engineering, Computer Engineering, or a related technical discipline. 5+ years of experience in software validation, test engineering, or hardware/software integration. Proficiency in Python for automation and data analysis. Experience with test operations, DevOps tools, and version control platforms (e.g., Git, Jenkins). Strong knowledge of test case development, execution, and documentation practices. Hands-on experience working with hardware, including test bench setup, harness repair, and troubleshooting. Understanding of embedded systems, instrumentation, and measurement equipment. Strong analytical, problem-solving, and communication skills.
    $68k-87k yearly est. Auto-Apply 53d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Galesburg, IL?

The average staff software engineer in Galesburg, IL earns between $79,000 and $138,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Galesburg, IL

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