Post Job

Software Development Engineer Jobs in Naperville, IL

- 3,522 Jobs
All
Software Development Engineer
Software Engineer
Software Engineering Internship
Software Applications Engineer
Software Quality Engineer
Software Developer Internship
Devops Engineer
Software Test Engineer
Software Engineer Lead
Senior Software Engineer
Automation Engineer
  • Cloud Automation Engineer

    Ahold Delhaize USA

    Software Development Engineer Job 28 miles from Naperville

    Ahold Delhaize USA, a division of global food retailer Ahold Delhaize, is part of the U.S. family of brands, which includes five leading omnichannel grocery brands - Food Lion, Giant Food, The GIANT Company, Hannaford and Stop & Shop. Our associates support the brands with a wide range of services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Primary Purpose Cloud automation engineer will serve as a practitioner of cutting-edge automation tools and provisioning public cloud as Code, work with a team of individuals who are committed to define and deliver cloud solutions by providing security, reliability, availability, and self-service functions which deliver cloud platform needs for product development teams. You'll provide technical leadership on automated deployments and self-service for delivering various Azure services. Our flexible/hybrid work schedule includes 3 in-person days at one of our core locations and 2 remote days. Our core office locations are Salisbury, NC; Chicago, IL; Quincy, MA. Applicants must be currently authorized to work in the United States on a full-time basis. Duties & Responsibilities Infrastructure as Code mindset. All resources and policies deployed into the various cloud accounts will need to be managed with Code, automate solutions, removing toil whenever possible. Design, develop and modify code to deliver Azure Core Services with automation and infrastructure as code Translate design decisions, architecture designs to code for continuous deployment and repeatability Leverage the latest DevOps and Cloud automation tools such as ARM Template, Bicep Powershell, Terraform, ansible, salt stack, python, Azure DevOps, and/or GitHub Actions to deploy cloud solutions Strong dedication to high quality and standards for your code and your team's code. Leads team's coding practices, release management, branching strategies for delivering code Collaborate with other passionate individuals on automation strategy and best practices Create and document low-level designs, as built and standards on confluence Collaborate with Solution architecture, Platform engineering and Product teams for delivering IaC Work within a project management/agile scrum teams in a leading role as part of a wider team Utilizes Agile and Devops Processes and Principles, Crafts CI/CD pipelines; converting builds to use native Azure build and release pipelines Qualifications Bachelors Degree in Computer Science, CIS or related (or equivalent related work experience) 5 or more years of experience in relevant job or field of technology. Experience in an advanced role or technical capacity. Experience, directly or indirectly, guiding, mentoring or training members in relevant technologies, capabilities or skills 7+ years of IT experience focused on infrastructure which includes server, storage, network, security, Identity 3+ years demonstrated experience in automation, configuration management, DevOps practices, Infrastructure as Code by deploying modern public/private cloud services across a broad range of technologies 2+ years of experience of with IaC tools (ARM, Terraform, JSON,YAML, PowerShell, git, Github enterprise etc) Engineering expertise with DevSecOps practices like Infrastructure as code, End to end cloud resource lifecycle (CI/CD), service integration experience and Development of infrastructure templates (ARM, Terraform, Ansible, Chef, Deployment Manager) Ability to work in an Extreme Programming environment and work in a paired programming/engineering model Hands on experience with IaC tools like ADO, ARM, terraform, ansible, PowerShell, python, azcli, github Technical understanding of Windows/Linux/VMware/Hyper-V/AKS, SQL and N0-SQL DB's, IaaS, PaaS, FaaS, Data, BCDR, Security, Management, Storage, Networking, Monitoring, Identity and Connectivity DevOps tool chain deployment, establish CI/CD tools, code repository, code scanning, artifact repo, compliance scanning, packaging, deployment, and configuration management Able to facilitate diverse teams, multi-task, and work under pressure to meet aggressive schedule targets At least 2 - 4 years of hands-on technical experience building code for the following or related experience: Azure Virtual Network, VWAN, Express route, Load Balancer (L4/L7), Traffic Manager, CDN, Azure DNS, routing & routing protocols like BGP, firewall concepts Azure Identity including any of the following: Azure AD, PIM, Conditional Access, MFA, Azure AD Connect, Password less sign-ins, Microsoft Defender, key vault Azure Governance, Security, Monitoring, Workbooks, Policies, Compliance, and cost awareness Azure Virtual Machines, Containers and/or Kubernetes and/or OpenShift (infrastructure perspective) Azure Storage Account, Disk, Snapshot, Backup, Site Recovery, file sync, Data Lake, HDInsights, Databricks, Data factory Certification in Azure Administrator required Azure DevOps required Preferred Qualifications Azure Solutions Architect -preferred Experience working in Product development/engineering teams Masters Degree in relevant field of study, Additional trainings or certifications in relevant field of study Experience in Agile teams and or Product/Platform based operating model.Experience in retail or grocery.Experience in leading teams. #LI-Hybrid #LI-CW1 ME/NC/PA/SC Salary Range: $92,640 - $138,960 IL/MA/MD Salary Range: $106,480- $159,720 At Ahold Delhaize USA, we provide services to one of the largest portfolios of grocery companies in the nation, and we're actively seeking top talent. Our team shares a common motivation to drive change, take ownership and enable our brands to better care for their customers. We thrive on supporting great local grocery brands and their strategies. We offer an experience where our associates are valued; Diversity, Equity, Inclusion and Belonging are infused in our business and our employees are representative of the communities that we serve. We believe in total wellness, which encompasses a blend of physical, financial and emotional wellness. We believe in collaboration, curiosity, and continuous learning in all that we think, create and do. While building a culture where personal and professional growth are just as important as business growth, we invest in our people, empowering them to learn, grow and deliver at all levels of the business. Job Requisition: 400696_external_USA-IL-Chicago
    $106.5k-159.7k yearly 6d ago
  • Software Engineer, Backend - (Blockchain Platform - Nodes)

    Coinbase 4.2company rating

    Software Development Engineer Job 28 miles from Naperville

    Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system. To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems. Our work culture is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be. CB Node is Coinbase's connection to the blockchain! In this role, you will be crypto-facing, while also maintaining a foot in traditional web2 systems. We manage the blockchain nodes that connect our company to the 55 different blockchains that we support, across CB Wallet, Retail, Insto and Prime. We are also responsible for building new nodes as part of new asset launches for Day1 assets. In the team, you will be part of the following initiatives: Blockchain Traffic Management, including stateful failover between multiple external providers Managing data consistency and block freshness to power critical internal services, such as our wallets and indexers Ensuring reliability and scalability across the blockchain platform stack Pioneering new technologies such as decoupling blockchain node storage and compute Building a platform on top of our existing nodes to reduce engineering effort and ops TOIL You will be joining a team of some of the most driven and talented engineers at the company. We are looking for similar - talented engineers who arent afraid of trying new things, failing and iterating quickly. We are looking for engineers who are excited about crypto, and treat every problem as a chance to make impact. And lastly, we are looking for engineers who love to identify inefficiencies in how we do businesses and enjoy being empowered to aggressively streamline these problem areas. What you'll be doing (ie. job duties): This person would be responsible for upgrading blockchain nodes, implementing automation to reduce TOIL and increase service effectiveness, and identifying new areas of investment (automation) to further streamline our service and reduce manual effort What we look for in you: You have at least 2 years of experience in software engineering. You've designed, built, scaled and maintained production services, and know how to compose a service oriented architecture. You write high quality, well tested code to meet the needs of your customers. You're passionate about building an open financial system that brings the world together. Nice to haves: Service Ownership Automation/Process Improvement Blockchain Integration Testing Job #: GPBE04US *Answers to crypto-related questions may be used to evaluate your onchain experience. #LI-Remote For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. Your interview responses, in the form of a voice recording and/or transcript will be assessed in terms of the job qualifications and characteristics listed in the position description above by a human recruiter. For other select roles, Coinbase is piloting BrightHire, an AI interview intelligence platform, to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. Depending on your role and stage in the application process, you will be informed of more specifics regarding which tool(s) will be used as part of the interview process. These interview tools enable us to give a greater number of candidates an initial interview who meet our mandatory hiring criteria. The above pilots are for testing purposes and Coinbase will not use AI to make an employment decision. To request a reasonable accommodation due to disability, please contact . Pay Transparency Notice: Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include target bonus + target equity + benefits (including medical, dental, vision and 401(k)). Pay Range: $152,405-$179,300 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Know Your Rights notice here. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and Applicants Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. Benefits at Coinbase Medical Plan, Dental and Vision Plan with generous employee contributions Health Savings Account with company contributions each pay period Disability and Life Insurance 401(k) plan with company match Wellness Stipend Mobile/Internet Reimbursement Connections Stipend Volunteer Time Off Fertility Counseling and Benefits Generous Time off/Leave Policy The option of getting paid in digital currency Learn more about our mission
    $152.4k-179.3k yearly 6d ago
  • Software Engineer, Full Stack (Java)

    Capital One 4.7company rating

    Software Development Engineer Job 28 miles from Naperville

    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 Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies 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 1.5 years of experience in software engineering (Internship experience does not apply) Preferred Qualifications: 3+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 2+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, or another type of work authorization). 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. Chicago, IL: $120,900 - $138,000 for Senior Associate, Software Engineering; $120,900 - $138,000 for 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. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. 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 . 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 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).
    $120.9k-138k yearly 3d ago
  • FPGA Software Engineer

    Hudson River Trading 3.2company rating

    Software Development Engineer Job 28 miles from Naperville

    Hudson River Trading's coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading - at HRT, the code you write is our business. You'll have an opportunity to work alongside a range of developers across the firm who write trading algorithms, monitor trading, build and maintain a world-class research environment, and more! As an FPGA Software Engineer you will be working at the cutting edge of low-latency trading, collaborating closely with strategy developers and hardware developers to build best-in-class trading systems. This is a role with many hats; you'll help conceptualize new kinds of trading, optimize low level code, design new APIs, deploy and monitor live trading systems, build tools and testing infrastructure, and plan physical networking layouts. Your job will be to help figure out what hardware to build, how to build it, and then how to seamlessly integrate it into the existing trading environment. Skills Excellent design, debugging, and problem solving skills. C++ expertise is required. Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication. Previous exposure to Verilog and FPGAs preferred. Profile You possess a bachelor's degree in Computer Science, Engineering, or a related field. You are capable of working independently as well as part of a team. You can analyze and fix problems quickly. Can look at code, figure out how it works, and how to make it better. Can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between. You really like to work with people who challenge you and make you better at what you do. In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer related. The estimated base salary range for this position is $175,000 to $250,000 per year, based on job-related skills and experience. This role will also be eligible for discretionary performance-based bonuses and a competitive benefits package. Culture Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading. At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We're a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization-from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we're friends and colleagues - whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office. Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we'd love to get to know you.
    $67k-91k yearly est. 6d ago
  • Software Engineer Internship - Javascript or SDET

    Trading Technologies 4.5company rating

    Software Development Engineer Job 28 miles from Naperville

    Application Deadline May 30, 2025 Department Engineering Employment Type Full Time Location Chicago Workplace type Hybrid Compensation $31.00 - $35.00 / hour Reporting To What Will You Be Involved With? What Will You Bring to the Table? What We Bring to the Table About Trading Technologies Trading Technologies is a Software-as-a-Service (SaaS) technology platform provider to the global capital markets industry. The company's award-winning TT platform connects to the world's major international exchanges and liquidity venues in listed derivatives alongside a growing number of asset classes, including fixed income and cryptocurrencies. The TT platform delivers advanced tools for trade execution and order management, market data solutions, analytics, trade surveillance, risk management, and infrastructure services to the world's leading sell-side institutions, buy-side firms, and exchanges. The company's blue-chip client base includes Tier 1 banks as well as brokers, money managers, hedge funds, proprietary traders, Commodity Trading Advisors (CTAs), commercial hedgers, and risk managers. These firms rely on the TT ecosystem to manage their end-to-end trading operations. In addition, exchanges utilize TT's technology to deliver innovative solutions to their market participants. TT also strategically partners with technology companies to make their complementary offerings available to Trading Technologies' global client base through the TT ecosystem.
    $31-35 hourly 26d ago
  • Software Engineer Intern

    Palladium Energy

    Software Development Engineer Job 8 miles from Naperville

    Inventus Power is a global leader in advanced battery systems that specializes in designing and manufacturing high-quality, reliable, and innovative power systems for a broad range of portable, motive, and stationary applications. We are a US based company headquartered in Woodridge, Illinois and have a global presence that extends across four continents with five manufacturing facilities, three engineering technical centers, a multi-tiered sales service channel, and 3,000+ employees. For over 60 years, Inventus Power has been addressing the rapidly expanding power demands of a changing world through technology and engineered solutions. We continue to invest in our people and processes, while enhancing our products and capabilities in order to create a safer, smarter, and more sustainable battery-powered world. We are an ITAR facility and hire only U.S. persons who are defined as U.S. citizens or green card holders. About the Role We are seeking a highly motivated and talented Software Engineer Intern to join our engineering team. As an intern, you will work on real-world projects, contribute to our codebase, and collaborate with experienced engineers. This is a great opportunity to gain hands-on experience in software development, enhance your technical skills, and work in a fast-paced, innovative environment. Responsibilities Collaborate with team members to design, develop, and test software features. Write clean, scalable, and efficient code under the guidance of senior engineers. Participate in code reviews, design discussions, and team stand-ups. Debug software issues and assist in troubleshooting problems. Document technical specifications and user guides. Learn and apply software development best practices and tools. Qualifications Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Strong understanding of programming languages such as Python, Java, C++, or JavaScript. Familiarity with software development tools (e.g., Git, VS Code, JIRA). Basic knowledge of data structures, algorithms, and object-oriented programming. Eagerness to learn, contribute ideas, and work collaboratively in a team. Excellent communication and problem-solving skills. Preferred Qualifications Experience with web development frameworks (React, Node.js, Django, etc.). Familiarity with cloud services (AWS, Azure, GCP) is a plus. Previous internship or project experience is a bonus. What You'll Gain Real-world software engineering experience. Mentorship from experienced developers. Opportunity to work on impactful projects. Inventus Power is proud to be an Equal Employment Opportunity and affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
    $38k-67k yearly est. 3d ago
  • Software Test Engineer II

    CNH Industrial 4.7company rating

    Software Development Engineer Job 16 miles from Naperville

    CNH Industrial is a world-class equipment and services company dedicated to advancing the noble work of agriculture and construction workers. Driven by our shared purpose of Breaking New Ground, we are passionate about bringing Innovation, Sustainability, and Productivity to all that we do. As a truly global company, CNH Industrial's 37,000+ employees form part of a diverse and inclusive workplace, focused on empowering customers to grow, and build, a better world through our core brands: Case IH, STEYR, New Holland Agriculture, CASE, and New Holland Construction. In Precision Technology, we make iron smarter. Our team members deliver innovative solutions helping our customers to be more productive, save time, lower costs, and to operate sustainably. From vehicle displays, application controls, steering solutions, digital services and telematics, to fully autonomous driverless technology, we develop solutions that solve challenges for customers around the world. * Develop test requirements for software programs. * Design, develop, deploy, and execute manual and automated test scripts for software programs. * Create automated testing for software programs. * Create and/or update documentation. * Utilize software as intended to better understand the product. * Define and execute test scenarios. * Complete test data analysis and prepare reports, and provide recommendations based on findings. * Work with engineering to research failed cases using data from testing to debug software issues. * Research new developments in the fields of engineering design, methods, and applications. * Assist with training needs as it relates to new or existing software test methods. * Automate test scripts and integrate into software build process * Design, implement and maintain cross-platform test automation scripts * Maintain the functional test portion of the Continuous Integration pipeline * Develop and maintain BDD test scenarios and regression plans * Participate in test development life cycle including requirements analysis and design * Work with developers to research failed cases, collect additional data from testing and debug software issues * Taking accountability of developing and executing test cases in multiple test formats like Unit, Sanity, Smoke, Integration and Regression tests in efficient turnaround times. * Write complex API tests which interface with upstream services or databases The annual salary for this role is $83,375 - $112,500 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.) * Bachelor's degree in engineering or technical field with 2+ years of engineering experience. * 2+ years in the use of python, or C/C++, or java. * Ability to apply design theory and methodology. * 2+ years of Experience as Software Test Engineer, Software Developer or Software Development Engineering in Test (SDET). * 2+ years of test script development utilizing RESTful services automation and has demonstrated solid experience in automating tests and scripting with Python. * Knowledge on test plan development. * Knowledge and experience in test automation tools and frameworks. * Knowledge on Software Configuration Management tools like GIT, GERRIT, SVN, ClearCase. Preferred Qualifications Include: * Knowledge of Low-Level Drivers * Understanding of CAN protocol and CAPEL scripting * Familiar with CANoe tool * Embedded Automation * 2+ years developing automated test using QT Squish CNH Industrial offers a wide variety of benefits that not only encourages wellness and preventive care, but we also provide the right tools and programs to help you achieve it. Our benefits package includes medical, dental, vision, disability, and life insurance. Our industry leading 401k will support you in meeting your retirement objectives. Additional benefits include paid parental leave, flexible work policies, opportunities for self-development and paid leave for specific activities. Click here for more information! US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "EEO is the Law" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here. If you need reasonable accommodation with the application process, please contact us at ***************************. Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, colour, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation.
    $83.4k-112.5k yearly 12d ago
  • .Net Developer/ Software Developer/ Applications Developer/ Software Engineer

    Collabera 4.5company rating

    Software Development Engineer Job 31 miles from Naperville

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Job Description Job Title: Software Engineer II (ID: GEJP00012403) Duration: 6 months (Possibility to Hire) Responsibilities: •Develop high performing, scaling and innovative applications in a fast paced and agile development environment •Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions •Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices •Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques •Design, implement and maintains application components •Translate defined product management requests into workable and high quality code. •Capable of applying technical skills and experience to assigned tasks with minimal guidance. •Participate in code reviews and pair programming sessions •Assist in the Identification and troubleshooting of application issues •Write code that meets standards and delivers desired functionality using the technology selected for the project •Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets •Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product Qualifications Basic Qualifications: • Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) • Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML Technical: • Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java • Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON • Experience with Win based programming • Experience with software test tools (QTP, Selenium, NUnit) • Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business. • You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently. Technical Expertise: • Good understanding of design patterns, SOLID principal and OO design • Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts • Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP • Experience with Test Driven Development and Agile methodologies • Passion for software development and technology • Experience developing C++ software (MFC a plus). • Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus. • Experience with database tools Additional Information To get further details or to schedule an interview please contact: Himanshu Prajapat ************ **********************************
    $80k-106k yearly est. Easy Apply 28d ago
  • Software Engineer, Intern (Summer 2026)

    Aquatic Capital Management

    Software Development Engineer Job 28 miles from Naperville

    Aquatic was founded with a shared passion for tackling some of the most complex challenges in one of the world's most competitive arenas-global financial markets. From the very beginning, we have been driven by a deep commitment to applying cutting-edge scientific research and technological innovation to deliver unparalleled performance. Our journey is one of continuous growth and exploration, marked by a spirit of curiosity and relentless drive for excellence. At Aquatic, we believe in pushing the boundaries of possibility. Our vision is to create the world's leading quantitative trading firm, built on a foundation of applied science and a culture of relentless innovation. By harnessing the power of data, we aim to unlock insights and transform them into strategies that succeed in even the most competitive global markets. Our goal is simple: to build the world's best prediction machine. To achieve this, we are constantly exploring new opportunities and expanding our reach across global markets. We are committed to attracting and nurturing top-tier talent-researchers and engineers who share our curiosity and drive. Together, we aim to foster a culture of lifelong learning and collaboration, where every challenge is seen as an opportunity for growth and innovation. As a Software Engineering Intern at Aquatic, you will join a fast-moving team building high-performance, distributed systems that power our research and trading infrastructure. You'll work closely with experienced engineers and quants to design tools, improve system reliability, and optimize our platform for low-latency, high-throughput data processing. This is a hands-on, impactful role-your work will directly influence live systems and research workflows. Requirements: Active student pursuing a BS, MS, or PhD in mathematics, statistics, machine learning, physics, computer science, or other scientific disciplines with an expected graduation date between Fall 2026 and Spring 2027. Solid programming skills in Python and/or C++ Strong understanding of algorithms, systems, and computer architecture Curiosity about how things work, and a desire to build systems that do things better Ability to thrive in a collaborative, fast-paced environment Learn software design and testing techniques, such as Refactoring and Test Driven Development Candidate qualities: Strong bias for action Driven by accountability and internal urgency Desire to independently seek best solutions Preference for working in a team that focuses on delivering results aligned with Research goals Comfortable providing and receiving actionable feedback in a collaborative team setting Motivated by an ambitious environment and driven colleagues Benefits: Benefits: Fully paid medical, dental, and vision for employees and dependents, competitive 401k plan, employer-paid life & disability insurance Perks: Wellness programs, casual dress, snacks, lunch, game room, team and company events Development: Open environment to maximize learning and knowledge sharing Time: Generous PTO, paid holidays, competitive paid caregiver leaves Aquatic Capital This role represents a unique opportunity to join a quantitative investment manager in its early stage of growth. The firm's culture will be shaped by collaboration, meritocracy, ambition, and calm determination. Aquatic is a proud equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
    $39k-67k yearly est. 3d ago
  • Campus UI Software Engineer (Intern)

    Jump Trading 4.3company rating

    Software Development Engineer Job 28 miles from Naperville

    Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems. About the Web Dev / UI Software Engineer Internship: Our Core Dev software engineering internship is an intensive 10-week experience at Jump Trading. WHAT YOU'LL DO: During your internship, you will use advanced Javascript, Python, and modern Web frameworks to build Web-based applications that interact with several components of our real-time trading platform. Our internship program is the primary way we identify top young software engineers for our software engineering teams, and it's a proven path for earning full-time or return internship opportunities at Jump Trading in Chicago. You will take on projects working on production code and gain experience with our full-cycle process for development, testing, and release using Agile methodologies. Other duties as assigned or needed SKILLS YOU'LL NEED: Hands-on experience and a high level of proficiency in one or more of the following: Web development using Python and Javascript Python development on Linux platform Strong understanding of data structures, algorithms, and threading models Ability to work with a team in a fast-paced environment, deploying new software daily Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software Reliable and predictable availability BONUS POINTS: Past internship or job experience in a software development role is a plus * No finance or economics study or work experience required INTERNATIONAL STUDENTS are encouraged to apply. We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions.
    $44k-63k yearly est. 60d+ ago
  • Software Engineer- Trading Applications Team

    Gelber Group 3.8company rating

    Software Development Engineer Job 28 miles from Naperville

    We are Gelber Group -- Passion for Trading. Powered by Technology. For 40 years, we have set the bar as one of the industry's most innovative and enduring proprietary trading firms. We are headquartered in Chicago with offices and remote team members across the United States and Europe. Our success derives from a relentless pursuit of new trading ideas and careful attention to technology. Our culture of entrepreneurship, innovation and collaboration empowers each member of our team to have a meaningful impact from the day they join Gelber. We believe our talented staff are our greatest asset and we are committed to providing them the resources they need to succeed. With 16 distinct trading groups, we trade a little bit of everything here - with diverse styles and approaches across all major global marketplaces - and we are always looking to expand into new opportunities. Our flat organizational structure ensures a true meritocracy and attracts individuals with an edge to contribute to our consistent success. As a Software Engineer on our Applications Team at Gelber, you will have a real opportunity to have a long-term career in Engineering at a successful trading firm. You will work side by side with other talented Engineers and support our front office software for our algorithmic trading desks. This role is for someone who flourishes in a fast-paced environment, has a strong work ethic, clear communicator, and has an interest working at a trading firm. This position will report directly into the Director of Applications who reports directly into the Chief Technology Officer. This position will require in person presence in our Chicago office located in River West right next to the Merchandise Mart and convenient to public transportation. This position will be flexible for hybrid once fully onboarded. What you'll do: * Communicate with engineering and trading teams across the firm to architect, design, develop, deploy, and support applications in our environment(s) * Work in an agile SDLC including a shared CI and testing environment. Participate in requirement gathering, code review, and approval processes * Providing support and development for our existing infrastructure in C# and Python as well as adding new features and applications for our growing trading business * Participate in ongoing re-architecture initiatives as part of a technology refresh roadmap * Implement real-time service monitoring systems and tools to allow support visibility into service status * Work side by side with senior engineers to learn industry best practice What you'll need: * Bachelor's Degree in Computer Science, Computer Engineering, or related field * 3-5 years of professional experience working in C#, Python, Java, or C++ * At least 1-2yrs of professional experience working in C# * Strong communication skills specifically when it comes to understanding requirements and translating that into code and fixing bugs * Experience working in an agile environment * Firm understanding of software architecture, software lifecycle and design patterns * Experience of development for the Linux platform * Experience of working with inter-process communications and messaging between disparate applications * Understanding of the financial markets is not required, but preferred and must have a strong interest The approximate annual base compensation range for this position in Chicago, IL is $100,000 to $150,000. The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity. In addition to your salary, our total rewards package includes health benefits, a 401(k) plan, PTO, parental leave, professional development, tuition reimbursement and discretionary bonus, enhancing your overall total rewards package. Benefits Highlights Gelber offers a wide range of benefits to full-time employees, including: * Traditional and Roth 401(k) retirement program with discretionary employer match * Comprehensive health benefits including medical coverage provided by Blue Cross and Blue Shield (PPO and HDHP/HSA) and dental coverage; generous employer cost-sharing * Tuition reimbursement for Undergraduate and Graduate courses * Flexible Spending Accounts for health care and dependent care; pre-tax commuter benefits for parking and transit expenses * Life insurance and long-term disability coverage * Health club membership with on-site facilities (and reciprocal memberships) * Generous vacation time (15-day accrual in first full calendar year of employment; prorated accrual in initial year), paid holidays, and paid maternity/paternity leave * Weekly catered lunches and monthly continental breakfasts * Social events including sponsored 5k races and annual holiday party * Enjoyable work environment including a game room (foosball, ping pong, Golden Tee) * Employee referral bonus program * Charitable giving and company matching opportunities * Casual, relaxed dress code
    $100k-150k yearly 60d+ ago
  • Software Engineer Intern, application via RippleMatch

    Ripplematch 3.9company rating

    Software Development Engineer Job 28 miles from Naperville

    This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle. Familiarity with database concepts and basic SQL. Interest in designing, coding, testing, and maintaining software applications. Strong problem-solving skills and the ability to participate in debugging and technical challenges. Good organizational and project management skills, with the ability to handle multiple tasks and deadlines. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and software development practices. Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
    $36k-55k yearly est. 29d ago
  • Software engineer III- Back end Java

    CME Group 4.4company rating

    Software Development Engineer Job 28 miles from Naperville

    Role is hybrid, 2 days in the office. We do not allow candidates to work out of Chicago area. For candidates outside of Chicago relocation is mandatory. This is full time role and we don't work C2C base. Final round of the interview is going to be in our Chicago office on-site. The Software Engineer III engineers secure, scalable and reliable technology solutions, with appropriate mentoring, to advance CMEG in the global marketplace and serve risk management needs of customers around the world. Principal Accountabilities: * Must have 5+ years experience with core Java backend skills with Multithreading, data structures, etc. * Optimizes code for key performance metrics. * Conducts unit testing and integration testing within the system. Enables broad testing system-wide without all components in place. * Knowledge and experience with CI/CD and Cloud technologies exposure * Google Cloud experience is a plus * Intermediate Linux skills * Industry standard message protocol experience will be a plus * Intermediate proficiency in language knowledge; Writes application modules and unit tests with guidance. * Offers complex insights during code reviews and helps with environmental build deployments, release notes and build notices; * Identifies source of defects and issues. * Reviews code to proactively identify and mitigate potential issues and defects. * Troubleshoots own code and helps others find bugs in their own code. * Troubleshoots and supports the customer facing environments * Uses design or analysis patterns periodically, following SDLC process independently. * Uses design/CASE tools to occasionally share and communicate design ideas. * Intermediate knowledge of database SQL, as well as basic database modeling and elementary tuning. Skills & Software Requirements: Core Java, Linux, Intermediate SQL knowledge. Basic modeling. Elementary tuning, messaging protocols #LI-Hybrid #LI-DS #dice CME Group is committed to offering a competitive total rewards package for our employees that recognizes their contributions to the business and reflects our long-term investment in their future. The pay range for this role is $95,800-$159,600. Actual salary offered will be dependent on a wide array of factors including but not limited to: relevant experience, skills, education and comparison to internal employees (where relevant). Our compensation program also includes an annual target bonus opportunity for all employees, as well as the opportunity to become an owner in the company through our broad-based equity program. Through our Benefits program, we strive to offer flexibility, value and choice. From comprehensive health coverage, to a retirement package that includes both a 401(k) and an active Pension Plan, to highly competitive education reimbursement provisions, paid time off and a mental health benefit, CME Group offers a holistic Benefits package for our team and their dependents. CME Group: Where Futures are Made CME Group is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more. At CME Group, we embrace our employees' unique experiences and skills to ensure that everyone's perspectives are acknowledged and valued. As an equal opportunity employer, we consider all potential employees without regard to any protected characteristic. Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process. Learn more here.
    $95.8k-159.6k yearly 60d+ ago
  • Software Quality Engineer

    Vizient

    Software Development Engineer Job 28 miles from Naperville

    When you're the best, we're the best. We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents while living and working as their authentic selves. We provide extensive opportunities for personal and professional development, building both employee competence and organizational capability to fuel exceptional performance through an inclusive environment both now and in the future. Summary: In this role, you will apply Agile and Software Development Lifecycle (SDLC) Quality Assurance (QA) methodology and standards to verify and validate that products meet specifications and customer acceptance criteria. You will create and execute enterprise, web-based, services and client server applications test plans and cases and log defects. You will demonstrate strong analytical problem solving, communication skills, and attention to detail by extensively documenting test procedures, expected results, and defects. Responsibilities: * Create test cases, plans, and scripts based on story-defined acceptance criteria. * Review requirements, acceptance criteria, functional design, technical design, and use-case design documents to determine testability. * Execute and document test cases, using automated test scripts where appropriate. * Perform functional system and regression testing and write SQL / PL SQL code to analyze data. * Recommend design improvements and defect corrections throughout the development process. * Investigate, diagnose, and resolve product inconsistencies. * Participate in architecture/design sessions and troubleshoot, enhance, or update test automation scripts. Qualifications: * Relevant degree preferred. * 2 or more years of experience in related field required. * Experience with automation tools like Cypress or any others preferred. * Experience in SQL, Oracle, MySQL or other database highly preferred. * Load testing experience of UI, API, and backend systems preferred. * Knowledge of Agile software development. * Experience with Azure, AWS, GCP or other cloud environment a plus. * You must be authorized to work in the United States without sponsorship. Estimated Hiring Range: At Vizient, we consider skills, experience, and organizational needs in our compensation approach. Geographic factors may adjust the range estimate and hires typically fall below the top range. Compensation decisions are tailored to individual circumstances. The current salary range for this role is $77,400.00 to $135,400.00. This position is also incentive eligible. Vizient has a comprehensive benefits plan! Please view our benefits here: ****************************************** Equal Opportunity Employer: Females/Minorities/Veterans/Individuals with Disabilities The Company is committed to equal employment opportunity to all employees and applicants without regard to race, religion, color, gender identity, ethnicity, age, national origin, sexual orientation, disability status, veteran status or any other category protected by applicable law.
    $77.4k-135.4k yearly 7d ago
  • Fullstack/Backend Software Engineer III - Java, Springboot, React/Angular

    Jpmorgan Chase 4.8company rating

    Software Development Engineer Job 28 miles from Naperville

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Senior Software Engineer at JPMorgan Chase within the Corporate Sector, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. **Job responsibilities** + Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems + Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems + Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development + Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems + Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture + Contributes to software engineering communities of practice and events that explore new and emerging technologies + Adds to team culture of diversity, equity, inclusion, and respect **Required qualifications, capabilities, and skills** + Formal training or certification on software engineering concepts and 3+ years applied experience + Advanced in Java programming language + Strong technical skills in developing UI using React OR Angular, Typescript, HTML, CSS and other JS driven Web frameworks and Microservices using Spring Boot + Experience in Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud) + Strong skills around object oriented analysis and design (OOAD),Design principles and Design patterns with ability to trouble shoot and debug an application for any application issues + Hands-on practical experience in system design, application development, testing, and operational stability + Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages + Demonstrable ability to code in one or more languages + Experience across the whole Software Development Life Cycle + Exposure to agile methodologies such as CI/CD, Applicant Resiliency, and Security + Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) **Preferred qualifications, capabilities, and skills** + Experience working with RDBMS systems and SQL + Experience with cloud infrastructure and solutions (AWS Preferred) **To be eligible for this program, you must be authorized to work in the United States. We do not offer any type of employment-based immigration sponsorship for this program. Likewise, JPMorgan Chase & Co., will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT).** JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans **Base Pay/Salary** Chicago,IL $114,000.00 - $155,000.00 / year
    $114k-155k yearly 60d+ ago
  • Software Engineer

    Cloud Software Group 3.9company rating

    Software Development Engineer Job In Naperville, IL

    Messaging Engineering Team: This opportunity is for a self-starting individual to join a professional software development team and participate in all areas of software development from definition, design, development, and validation. The Messaging Engineering Team develops a full range of products which form the underpinnings for customers to handle some of the toughest data distribution problems around in terms of speed, lowest latency, highest performance, and breadth of scale. In addition, TIBCO's messaging technology is used within a wide range of TIBCO's products and technologies supporting their distributed capabilities. TIBCO has been delivering high performance messaging products for over two decades to all major industries, including financial services, telecommunication, logistics, government, energy, and more. Our messaging products have been battle-tested in mission-critical environments and are used by over 10,000 customers worldwide, ranging from trading applications and infrastructures; to real-time control systems for manufacturing plants, supply chains, transportation / logistics networks, retail, and public sector telecommunication platforms. TIBCO's messaging technologies built and supported are fueled by a professional engineering organization creating innovative, highly reliable, available, and secure distributed messaging In addition to messaging, our team here is building one of the most advanced in-memory, distributed data grid products to bring memory-speed access to multiple terabytes of information in a very high performance, incredibly scalable, and robust way. This is challenging work. We're working on highly distributed and parallel systems from the top all the way down to the low-level protocol levels. Our messaging products are built on a C and GoLang base with language bindings for most other major languages. Work is going on across our product spectrum from low-level protocols to high-level dashboards to advanced monitoring capabilities through highly automated verification systems and highly integrated Continuous Integration / Continuous Deployment pipelines. Job Description / Responsibilities: Define, design, develop, and validate new messaging capabilities including areas such as: user interface, core messaging functionality, performance improvements, new feature development, software build and release tooling, and automated validation capabilities Full softwire lifecycle from requirements and design through validation and support. Work with product support team as needed for product support escalations Products covered include TIBCO's proprietary messaging technologies, open source messaging technologies including Apache Pulsar and Apache Kafka, and messaging-related products including management and monitoring products Projects can range from single developer efforts to large team projects Problems and issues faced are generally related to messaging and associated topics, and may require understanding of broader set of issues and may be complex in terms of their nature or interaction with other products. Required Experience/Skills: Bachelor of Science degree in Computer Science, Software Engineering, or Computer Engineering with extra consideration given to Master of Science candidates Experience with at least one major language such as C/C++, GoLang, or Java Demonstrable knowledge of computer networking concepts and protocol understanding Knowledge of multithreaded and distributed software concepts Software development experience which can be based on previous internships or independent efforts such as personal software development projects or open source project contributions Enthusiasm and drive to learn new concepts and participate as part of a cooperative and professional software development team Optional Experience/Skills: Network-related experience including network-oriented client applications, servers, or network protocol development System software development experience Experience with Large Language Models (LLM) is a plus Compensation may vary depending on your location, qualifications including job-related education, training, experience, licensure, and certification, that could result at a level outside of these ranges. Certain roles are eligible for additional rewards, including annual bonus, and sales incentives depending on the terms of the applicable plan and role as well as individual performance. NYC generally ranges: $120,946-$181,418 CA generally ranges: $126,204-$189,306 All other locations fall under our General State range: $105,170-$157,756 Benefits may vary depending on the nature of your employment with Cloud Software Group and the country where you work. U.S. based employees are typically offered access to healthcare, life insurance and disability benefits, 401(k) plan and company match, among others. This requisition has no specific deadline for completion. About Us: Cloud Software Group is one of the world's largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done - from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap -- a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud. Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications. If you need a reasonable accommodation due to a disability during any part of the application process, please contact us at **************, HR directly via ************** or email at *************** for assistance.
    $126.2k-189.3k yearly 9d ago
  • Software Quality Test Engineer

    Tag-The Aspen Group

    Software Development Engineer Job 28 miles from Naperville

    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 16,000 healthcare professionals and team members at more than 1,200 health and wellness offices across 46 states in four distinct categories: Dental care, urgent care, medical aesthetics, and animal health. Working in partnership with independent practice owners and clinicians, the team is united by a single purpose: to prove that healthcare can be better and smarter for everyone. TAG provides a comprehensive suite of centralized business support services that power the impact of five consumer-facing businesses: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet. Each brand has access to a deep community of experts, tools, and resources to grow its practices and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale. Key Responsibilities: * Test Automation Development: Design, implement, and maintain automated tests/framework for API-based applications using Python/Java/.net and deploy those tests as part of the build. Strong testing experience using SQL Server and performance testing * Test Planning and Execution: Develop test plans, test cases, and test strategies for new and existing features. Execute manual and automated tests, ensuring the software meets both functional and non-functional requirements. * Collaboration: Work closely with developers, product managers, and other stakeholders to understand features and ensure testability. Collaborate with cross-functional teams to define, design, and ship new features while ensuring the highest quality. * Continuous Integration: Implement and maintain automated test suites in a continuous integration/continuous delivery (CI/CD) pipeline to ensure regular, consistent testing. * Performance Testing: Develop and execute performance and load tests to ensure that the product performs well under various conditions. * Defect Management: Identify, report, and track defects through resolution. Work with development teams to ensure timely resolution and retesting of bugs. * Monitoring: Monitor deployments. Work closely with SREs to collect this data and how the application works in "the real world". * Best Practices: Promote quality engineering practices, including test-driven development (TDD), automation best practices and tools. Required Skills and Qualifications: * Technical Skills: * Strong experience with programming languages such as Java, Python, JavaScript, etc. * Strong experience testing against relational database (SQL, PostgreSql, SQL Server, DBeaver, Azure studio, MSSMS, etc.) * Experience with test automation frameworks (e.g., Pytest, Postman, Requests library, Playwright, TestNG, JUnit, Cypress, Appium). * Knowledge of API testing tools (e.g., Postman, RestAssured, SoapUI). * Familiarity with continuous integration tools like Jenkins, GitLab, or similar. * Available on an as-needed basis for non-working hours to support the deployment * Testing Knowledge * Strong understanding of software testing methodologies, including unit, integration, functional, regression, and performance testing. * Experience in developing and maintaining test cases and automated test scripts. * Strong experience in SQL Server and API testing and automation. * Problem-Solving and Analytical Skills: Strong troubleshooting and analytical skills to find root causes of issues. * Collaboration: Ability to work in an agile team, collaborating with developers, business analysts, and other stakeholders. * Communication: Excellent verbal and written communication skills, with the ability to clearly document test results and defects. Preferred Qualifications: * 5+ years of experience in software quality assurance and testing. * Experience with cloud-based platforms (e.g., GCP,AWS, Azure). * Familiarity with test management tools like Jira, Zephyr, etc. * Knowledge of performance testing tools (e.g., JMeter, LoadRunner). * Experience in SQL and performance testing * Familiarity with containerization and virtualization (e.g., Docker, Kubernetes). * Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience). * Annual pay range: $80,000-110,000 /year * A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match * This role is onsite in our Fulton Market office 4 days/week
    $80k-110k yearly 15d ago
  • Software Engineer 3, Middleware

    Chamberlain Group 4.8company rating

    Software Development Engineer Job 16 miles from Naperville

    If you are a current Chamberlain Group employee, please click here to apply through your Workday account. myQ is a Chamberlain product that connects Garage Door Openers, Lights, and other devices to a constantly connected cloud in order to provide a user benefit that includes away from home access control, notification, access history, and scheduled device commands. This role is responsible for developing and maintaining development platforms for the Chamberlain myQ program. This includes, but is not limited to middleware that serves as the foundation for myQ residential and commercial platforms. To accomplish this the Software Engineer will work with other developers as well as other functions such as Engineering, Product Ownership, Marketing, Quality Assurance, Operations, and Customer Service in order to understand and translate product requirements into technical requirements, verify development matches product owner expectations, as well as maintain a high quality code base. Job Responsibilities: Work using Agile methodologies such as Scrum to develop middleware APIs and Services Analyze requirements, collaborate with architects and senior engineers to produce thoughtful software designs of moderate scope and complexity Participate in peer reviews and pull requests to yield high quality software Present software concepts, designs, or code in a design review forum Provide mentoring and coaching to junior engineers to increase the software development capability of the middleware team. Be a reliable source for technical troubleshooting and support for the scrum team Lead and contribute to technical discussions in community of practice, design review, or other technical meeting forums Work with offshore teams to design and develop features, and burn down technical debt Ensure adherence to coding standards and other best practices to create reusable code Responsible for complying with the security requirements set forth by the Information Security team and the established ISO 27001 Security Roles, Responsibilities, and Authorities Document found in the ISMS Document Library Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams Comply with health and safety guidelines and rules; managers should also ensure compliance across their teams. Protect Chamberlain Group's reputation by keeping information confidential. Maintain professional and technical knowledge by attending educational workshops, reading professional publications, establishing personal networks, and participating in professional societies. Contribute to the team effort by accomplishing related results and participating on projects as needed. Job Requirements: Bachelor's Degree in Computer Science, related technical field or equivalent practical experience Experience with Microsoft technology stack, including .NET, C#, SQL, Azure, AWS. An advanced degree in directly applicable area of study may substitute for up to two (2) years of job related experience 3+ years of job-related experience as defined in the Essential Duties and Responsibilities Experience with Agile methodologies and Scrum is required Experience in creating technical documentation is required Experience with Microsoft technology stack, including .NET, C#, SQL, Azure Experience with Visual studio, GIT Experience in creating technical documentation Experience estimating work Knowledge, Skills, and Abilities: Thorough understanding of OOP, SOLID, and RESTful API and microservices Basic understanding of dependency injection and cloud development Good communication skills and the ability to work cross functionally with front end and quality engineers Strong analytical and problem solving skills Ability to debug, troubleshoot, and self-diagnose issues in software development Ability to interface with scrum team, product owners, and scrum masters for ticket/issue management Preferred Job Requirements: Experience leading junior engineers on projects of limited complexity Knowledge, Skills, and Abilities: Understanding of MQTT & AMQP, experience with RabbiMQ Understanding of CI/CD (continuous integration/continuous delivery) tools, frameworks and deployment processes Experience supporting project plan creation, and reporting progress to functional management at a project level The pay range for this position is $73,000 - $137,800; base pay offered may vary depending on a number of factors including, but not limited to, the position offered, location, education, training, and/or experience. In addition to base pay, also offered is a comprehensive benefits package and 401k contribution (all benefits are subject to eligibility requirements). This position is eligible for participation in a short-term incentive plan subject to the terms of the applicable plans and policies. Chamberlain Group wants all of its employees to succeed and encourages people of all backgrounds to apply. We're proud to be an Equal Opportunity Employer, and you'll be considered for this role regardless of race, color, religion, sex, national origin, age, sexual orientation, ancestry; marital, disabled or veteran status. We're committed to fostering an environment where people of all lived experiences feel welcome. Persons with disabilities who anticipate needing accommodations for any part of the application process may contact, in confidence **************************. NOTE: Staffing agencies, headhunters, recruiters, and/or placement agencies, please do not contact our hiring managers directly.
    $73k-137.8k yearly 60d+ ago
  • Software Engineer

    Senior Medical Officer (Physician) In Atlanta, Georgia 4.5company rating

    Software Development Engineer Job 28 miles from Naperville

    WellBe Senior Medical is an innovative, private-equity backed healthcare company focused on providing the highest quality geriatric care (care of older adults) to frail, elderly Medicare Advantage patients with multiple chronic medical conditions. This population is typically underserved and very challenged with access to quality care. To address these problems, WellBe has elected to bring the care to the patient, instead of trying to bring the patient to the care. Care is provided throughout the entire continuum of care - from chronic care and urgent care in the home, to hospital, to skilled nursing facility, to assisted living, to palliative care, to end of life care. WellBe's physician-led geriatric care teams provide “concierge” level geriatric medical care and social support in the home as well as delivering and coordinating care across the entire continuum Job Description Team: The WBSM data and engineering team is responsible for the entire lifecycle of all data for the organization. Some of the primary duties of the team include: Establishing automated processes to manage all data ingress and egress between payors, vendors, and applications. Structuring and normalizing datasets within internal databases and file systems. Querying and analyzing data to distribute insights to internal lines of business and external partners. Designing and building sustainable and scalable dashboards, interfaces, and reports to inform on progress and gaps in operations. Maintaining data integrity and quality across all systems and applications enabling our clinical and service teams to provide excellent care to every single patient. Identifying opportunities to support, enable, and add efficiencies to the business's operations. Software Engineer -Integrations and Application Development: Wellbe is looking for a software engineer to support data and analytics heavily focused on data transmission and integrations between enterprise applications. As our business is working in tandem with multiple health plans and vendors, there is a need to consume and distribute data to an ever-growing list of stakeholders. This role will be tasked with the design, development, and maintenance of software responsible for data proliferation, integration, and feature development. This is a full stack position primarily focusing on the backend but requiring the ability to implement user interfaces where applicable. Responsibilities Design and develop software systems responsible for integrating and maintaining data integrity among multiple disparate applications. Acquire data from primary or secondary data sources and contribute to the maintenance of databases/data systems. Building of APIs and user interfaces to serve information to internal stakeholders. Contribute to all aspects of SDLC process (SCRUM, Design, Code, Test, Deploy & Maintain) Job Requirements SKILLS & COMPETENCIES Experience with .NET core and Entity framework React UI development experience (Typescript) Experience in the development and consumption of REST APIs Understanding of authentication and authorization standards Strong SQL database development and querying skills Exposure to healthcare data models. Experience using GCP/AWS Cloud infrastructure tools Understanding of DevOps pipeline best practices Statistics and analytics experience QUALIFICATIONS Educational/ Experience Requirements: Bachelor's Degree in computer science or related field 4+ years of full-time experience in software engineering roles Supervisory Responsibility: This position will have supervisory responsibility. Travel requirements: Travel may be required up to 10% nationally. Work Conditions: Ability to lift up to 20lbs. Moving lifting or transferring of patients may involve lifting of up to 50lbs as well as assist with weights of more than 100lbs. Ability to stand for extended periods. Ability to drive to patient locations (ie. home, hospital, SNF, etc). Fine motor skills/Visual acuity
    $68k-87k yearly est. 3d ago
  • Software Development Internship Program

    Fusion92 4.0company rating

    Software Development Engineer Job 28 miles from Naperville

    Curious about the future of marketing, tech, data, or strategy? So are we. Let's shape it together. Fusion92 is a marketing services company built for the modern world - a true Marketing Transformation Partner for brands ready to unlock uncommon growth. We blend data, technology, media, and creativity to solve our clients' toughest challenges. If you're energized by innovation and ready to dive into real work that makes an impact, you're in the right place. Our paid summer internship offers students and recent grads a hands-on experience across our core disciplines. This isn't busywork - you'll contribute to client initiatives, internal projects, and team collaboration while learning alongside some of the most curious minds in the industry. What You'll Do - Software Development Intern You'll join our Software Development team to work hands-on across front-end and back-end technologies using Nuxt, .NET, and SQL. This track is ideal for someone ready to solve real-world problems, refine their coding skills, and explore emerging AI tools in a collaborative environment. Key responsibilities may include: Fixing bugs and optimizing code in existing platforms Exploring and testing AI applications in real-time use cases Assisting in building front-end and back-end components Improving codebase functionality and maintainability Contributing to sprint meetings and project reviews You'll be supported by a Senior Software Developer mentor and gain full exposure to our agile development cycle. What We're Looking For Familiarity with front-end or back-end development (school projects or prior experience) Interest in AI technologies and problem-solving Ability to contribute in a collaborative, feedback-driven environment Currently enrolled in or recently graduated from a college or university - or bring relevant coding experience Available to work 15-25 hours/week from June through August Must be based in Illinois or Metro Detroit with occasional in-person meetups What You'll Gain Hands-on software engineering experience Exposure to real dev tools like Nuxt, .NET, SQL, and automation testing One-on-one mentorship with a senior developer Real contributions to product builds and internal tools A tech-forward experience to kickstart your development career Hourly rate: $15 Location: Chicago, IL or Metro Detroit | Hybrid preferred Duration: June-August | 15-25 hrs/week | Paid About Fusion92 Fusion92 is a Chicago-based independent marketing services company with national reach and hubs in Detroit, Austin, and Denver. Our people are strategists, analysts, engineers, creatives, consultants, and doers - united by a culture of curiosity, fearlessness, teamwork, and leadership. We're committed to building a diverse, inclusive workplace that drives innovation and results. Think you're ready to make an impact? Let's do this.
    $15 hourly 10d ago

Learn More About Software Development Engineer Jobs

How much does a Software Development Engineer earn in Naperville, IL?

The average software development engineer in Naperville, IL earns between $56,000 and $99,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average Software Development Engineer Salary In Naperville, IL

$75,000

What are the biggest employers of Software Development Engineers in Naperville, IL?

The biggest employers of Software Development Engineers in Naperville, IL are:
  1. Halo Group Realty
Job type you want
Full Time
Part Time
Internship
Temporary