Post Job

Software Engineer Jobs in Bensenville, IL

- 2,526 Jobs
All
Software Engineer
Senior Software Engineer
Software Developer
Software Engineering Manager
Quality Assurance Engineer
Systems Engineer
Lead Developer
  • Manager Software Engineering

    Discover Financial Services 4.4company rating

    Software Engineer Job 15 miles from Bensenville

    Discover. A brighter future. With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so that you have an opportunity to shine. Come build your future, while being the reason millions of people find a brighter financial future with Discover. Job Description: What You'll Do Responsible for the technical development of software engineering staff within a Discover application development area while using your technical expertise to drive vision into action and results. Develops and coaches teams to be able to identify, manage, and escalate risk, and effectively manages risk within the teams you oversee. How You'll Do It Hire, retain and lead high-functioning, diverse group of engineering professionals, establishing clear objectives and key results, developing consistent set of practices and process across the team and driving towards resolution of challenging problems. This includes all performance management aspects of leading the engineers including acquiring and providing 360 feedback and administering reviews. Manages software ownership and development from initial concept through continuous improvement. Mentor staff of engineers in both technical and soft skills to craft a team of highly technically competent, consistent, thoughtful and customer-centric technology experts. This includes ensuring the group is adhering to principles of engineering excellence within their technical domain, applying consistency of technical execution, sharing common practices and challenges within the team and fostering a culture of excellence and continuous learning within the team. Lead and shape the technical vision within their domain and be an essential member of leadership team including acting as a leader in the Discover engineering community affecting and advancing the architecture across the company and ensuring adherence to all regulatory, compliance and audit requirements. This includes defining how technical work should be done, selecting appropriate tools, defining technology, quality, experience and implementation standards and practices within own technical domain. Work with key stakeholders to efficiently and effectively allocate team members to product teams to meet business and Product area objectives. Engage with internal and external communities of practice to share experiences, contribute knowledge, learn and advocate for the Discover Technology brand. Promotes team innovation and collaboration of ideas across teams. Contribute as an engineer within a product team designing, developing and maintaining quality technology solutions for a product or set of products including developing own subject matter expertise. Qualifications You'll Need The Basics Bachelors Information Technology 4+ years experience Application Development or related In Lieu of education 6+ years experience Application Development or related Physical and Cognitive Requirements The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable a qualified individual with disabilities to perform the essential functions of the position as required by federal, state, and local laws: Primarily remain in a stationary position No required movement about the work environment to complete the major responsibilities of the job. Primarily performed indoors in an office setting. Ability to operate office equipment such as but not limited to computer, telephone, printer, and calculator. Ability to communicate verbally.; Ability to communicate in written form. Travel up to 10% of the time. Bonus Points If You Have 2+ years experience in People Leadership Recruiters: keep for all openings, only remove if approved for sponsorship OR if posted internally only. Discover will not sponsor or transfer employment work visas for this position. Applicants must be currently authorized to work in the United States on a full-time basis. Application Deadline: The application window for this position is anticipated to close on Nov-30-2024. We encourage you to apply as soon as possible. The posting may be available past this date, but it is not guaranteed. Compensation: The base pay for this position generally ranges between $107,000.00 to $180,200.00. Additional incentives may be provided as part of a market competitive total compensation package. Factors, such as but not limited to, geographical location, relevant experience, education, and skill level may impact the pay for this position. Benefits: We also offer a range of benefits and programs based on eligibility. These benefits include: Paid Parental Leave Paid Time Off 401(k) Plan Medical, Dental, Vision, & Health Savings Account STD, Life, LTD and AD&D Recognition Program Education Assistance Commuter Benefits Family Support Programs Employee Stock Purchase Plan Learn more at mydiscoverbenefits.com. What are you waiting for? Apply today! All Discover employees place our customers at the very center of our work. To deliver on our promises to our customers, each of us contribute every day to a culture that values compliance and risk management. Discover is committed to a diverse and inclusive workplace. Discover is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other legally protected status. (Know Your Rights & Pay Transparency Nondiscrimination Provision) Discover complies with federal, state, and local laws applicable to qualified individuals with disabilities and is committed to providing reasonable accommodations. If you require a reasonable accommodation to search for a position, to complete an application, and/or to participate in an interview, please email HireAccommodation@discover.com. Any information you provide regarding your accommodation needs will be kept confidential and will only be used to determine and provide necessary accommodation.
    $107k-180.2k yearly 5d ago
  • Nuclear Quality Assurance Engineer

    Hydro, Inc. 3.8company rating

    Software Engineer Job 15 miles from Bensenville

    Hydro, Inc. - Independent - Experienced - A Trusted Partner Our Nuclear Team is growing ... Hydro, Inc. is a premier, global pump re-engineering company and our tremendous growth every year is fueled by the quality of work we perform to a large base of nuclear, fossil, power generation and industrial markets in the US, as well as to our global customer base. Our West Loop location is one of the most desirable areas in Chicago, IL. We are seeking an onsite Nuclear Quality Assurance Engineer in our Nuclear division to join the Corporate QA team at our company headquarters. The successful candidate will assist with and provide for the planned and systematic approach to the company's Quality Assurance Program by ensuring that corporate programs, pump repairs and services conform to established Nuclear requirements. This is a great opportunity working in a challenging and rewarding environment with some of the most talented professionals in the nuclear pump industry. The ideal candidate will possess a basic understanding of ASME Section III, 10CFR50 Appendix B, 10CFR21, and NQA-1 and have a desire to be trained and mentored to achieve an expert level of understanding of these standards. The candidate may work toward becoming a qualified NQA-1 lead auditor and will have some experience working in the nuclear power industry. Essential Job Responsibilities: Interpret the requirements of quality standards, such as ASME Section III, NQA-1, ISO-9001, and 10CFR50 Appendix B, for their application to the Quality Assurance Program and supply base Serve as an interface with customers, regulators, and registrars during audits of such as NRC, ASME, NUPIC, etc Support internal audits Support maintenance of ASME Certificates Support preparation of ASME Code Data Report Forms for Section III components Support reviews of corrective actions and non-conformance reports for 10CFR Part 21 applicability Organize and maintain quality record files Define and develop quality standards for receiving, in-process and final inspection in accordance with company and contractual requirements Meet with customers, vendors, and various company departments to resolve quality problems and to provide information Participate in and lead audits Provide technical support to inspection personnel as needed Assume responsibility for the structure, control, and maintenance of the quality program, procedures, work instructions, and records Education: BS Degree in Engineering a plus. NUCLEAR INDUSTRY EXPERIENCE IS REQUIRED in this role In lieu of 4-year degree we will consider candidates with a military background, or Associates Degree and nuclear industry experience. Knowledge and Skills Required: 5 + years of experience working in the nuclear industry Ability to manipulate and analyze data to develop trend charts Detail oriented with strong organizational skills Strong written and verbal communication skills ERP experience with proficient computer skills What we can offer: Excellent compensation Employer-provided comprehensive benefits Free on-site employee parking On the job training and career development Opportunity for growth in the nuclear industry Our Full Time Benefits: Monthly employee company celebrations Family friendly work culture - work in a team environment 401(k) matching program Dental insurance Employee assistance program Health insurance through Blue Cross Blue Shield Health savings account Life insurance Paid time off STD/LTD Vision insurance Schedule: 8 hour shift Monday to Friday Overtime available Weekend availability when necessary
    $70k-92k yearly est. 6d ago
  • Software Developer - Web

    Uline 4.8company rating

    Software Engineer Job 40 miles from Bensenville

    Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Develop custom solutions and enjoy a great career at Uline. Bring your extensive skillset to a place ready to employ every facet of it. Collaborate on customer-facing and internal projects among a team of dedicated fellow developers. *Visa sponsorship available for this position. Better together! This position is on-site in Pleasant Prairie, WI or Waukegan, IL based on need, and we are looking for people who share our passion. Position Responsibilities Apply industry best practices and cutting-edge techniques to design, develop, test, deploy, support and maintain sophisticated web applications based on business requirements. Enhance and support our world-class e-commerce and mobile sites, along with sales, intranet and internal web applications. Collaborate closely with the development team to ensure process consistency and timely completion of deliverables. Conduct design and code reviews to help maintain code quality, performance and application responsiveness. Minimum Requirements Bachelor's degree in Computer Science, Information Technology or a related field. 2+ years of web development experience. Strong understanding of object-oriented design, web application architecture and relational database design. Proven experience in delivering web and e-commerce solutions using technologies like .NET, MVC, C# and JavaScript (jQuery or TypeScript). Proficiency in writing T-SQL queries and stored procedures. Experience in writing automated unit tests to ensure high-quality code. Familiarity with Java, Agile methodology, Angular, Dynatrace, Cassandra or ELK a plus. Benefits Complete medical, dental, vision and life insurance coverage and other wellness programs. 401(k) with 6% employer match. Multiple bonus programs, including profit sharing. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks On-site café and first-class fitness center with complimentary personal trainers. Over four miles of beautifully maintained walking trails. About Uline Uline, a family-owned company, is North America's leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations. Uline is a drug-free workplace. EEO/AA Employer/Vet/Disabled #LI-MW2 #CORP (#IN-PPITDEV) Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore **************************************************** to learn more!
    $74k-91k yearly est. 4d ago
  • Software Engineer - Rolling Meadows, IL

    Epiq Solutions 4.8company rating

    Software Engineer Job 10 miles from Bensenville

    Company Background Epiq Solutions develops cutting-edge software-defined radio (SDR) products and processing solutions to enable spectrum dominance for maritime, land, air, and space domains. With 15 years serving government and commercial enterprise customers and 20K+ devices fielded to date, Epiq Solutions is a trusted partner with a proven heritage of delivering open architecture products in radically small form factors where time-to-market, cost, and performance are critical for mission success. For more information, visit ************************** Introduction We are excited to announce an opportunity for a dynamic and innovative Software/Hardware Engineer to join our forward-thinking team. In this role, you will have the chance to work on cutting-edge technologies and make significant contributions to both the software and hardware aspects of our products. If you are passionate about creating seamless integrations between software and physical devices and thrive in an environment that values creativity and technical expertise, we would love to hear from you. Job Summary and Responsibilities We are growing our software team responsible for the software libraries that enable our customers to build products leveraging our software defined radio portfolio. These software components integrate software control of high-speed RF and digital components into an API used by our customers developing radio applications such as 4G/5G cellular processing, RF test and measurement equipment, drone detection systems, and everything in between. Define and develop the software implementation for our next-generation SDR platforms Develop interfaces to radio hardware and computing components such as RFICs, GPS modules, RF switches, sensors, GPUs, and FPGAs Contribute to the development and automation of regression tests to support library and new hardware product releases. Characterize radio product performance metrics for products having complex timing and signal quality requirements. Provide support for users of software defined radio products. Participate in software development team practices such as code reviews, development of technical specifications, and improvement of software processes and methodologies. Requirements: REQUIRED SKILLS Bachelor's degree or higher in engineering, computer science or equivalent experience in software development (or on track to attain one within the next academic year) 1-6 years of relevant work experience Strong software engineering skills with experience in C/C++ development Experience with software development, debugging, and deployment on Linux systems, including tools like GDB, make, docker, and rpm/deb packaging Ability to work independently when given a well-defined task Excellent communication skills (written and verbal) Detail oriented with ability to multitask between two or more projects Self-motivated personality and ability to work independently as well as on a team Eligibility to work on Federal contracts that require US Citizenship DESIRED SKILLS Experience with board support packages, kernel driver development, DMA, and interfacing with hardware using interfaces like UART, SPI, I2C, PCIe, and Ethernet Understanding of RF and radio transceivers and experience with the use of common RF test equipment such as spectrum analyzers and signal generators Familiarity with multiple programming languages: C, C++, Python, Go, Java Experience in using Python for scripting, test automation, and numeric processing tasks Experience developing and maintaining systems in support of software development processes, including code review, continuous integration, static analysis, and testing Experience developing software that utilizes general-purpose GPU frameworks (e.g., Nvidia CUDA) for accelerated computation Familiarity with basic signal processing used in wired or wireless communication systems like filtering, spectral analysis, and frequency shifting BENEFITS Join a successful and growing company investing in our future success Flexible work hours Generous vacation policy Paid five-week sabbatical every five years 401(k) matching Health, dental, vision insurance Life and long-term disability insurance Employee assistance program Wellness reimbursement Charitable giving company match Competitive salary commensurate with experience and performance Fun, laid-back culture and rewarding work! Epiq Solutions is an Equal Employment Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Equal Employment Opportunity/M/F/disability/protected veteran status Compensation details: 90000-115000 Yearly Salary PI8604bbb10e7a-26***********2
    $69k-90k yearly est. 3d ago
  • IT Software Engineer 5 (Automation)

    Cullerton Group

    Software Engineer Job 15 miles from Bensenville

    Cullerton Group has a new opportunity for a IT Software Engineer 5 (Automation) in Chicago, IL. The work will be done on a hybrid setup. This is a long term contract. It can lead to permanent employment with our customer. Compensation is $176,000/yr + OT including benefits, vision, dental, health insurance, 401K and holiday pay. Cullerton Group will provide sponsorship. Competent to perform all testing, project management, and quality assurance assignments without close supervision; normally assigned the complex aspects of systems work. Competent to perform all testing activities of new and existing software products. Use your understanding of systems, regression, integration, performance, and user acceptance testing Works directly on complex application/technical problem identification and resolution. Works independently on complex systems or infrastructure components that may be used by one or more applications or systems. Analyze business requirement to develop and execute manual and automation test cases Document software issues and defects in bug tracking software and monitor for the resolution. Coordinate with product owner to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed 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 requires careful planning and execution to ensure timely, quality results. Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time. Education & Experience Required: Degree with 10+ years experience Master degree with 8+ years experience Technical Skills (Required) 5 years or more of software testing experience (manual or automation) or at least 3 years of experience with master's degree in computer science or related field. 3 years or more of test automation framework design and development experience 3 years or more of prior either functional or object- oriented coding experience in modern programming languages like C++, Java or Python (preferably Java) Strong development skills in two or more of the following technologies and tools: Java/Junit, Python, Cucumber, JBehave or other BDD testing frameworks (Desired) Plan, design, develop, and maintain API test automation framework that facilitates automation scripting, execution, and analysis of results Develop of test automation code for Continuous Integration (CI), Continuous Delivery (CD), of systems, infrastructure, and test framework. End-to-end system integration testing experience for software platforms Proven experience developing test scripts, test cases, and test data Strong experience in testing Webservices (REST APIs) The ability to write queries in SQL or other relational databases Experience testing full stack and integration testing with 3rd parties Experience in TDD, continuous integration, code review practice is strongly desired Experience with Apigee or other API gateways is a plus Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git) At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices. Understanding of a micro service Architecture Experience load and performance testing
    $176k yearly 3d ago
  • Java Software Engineer w/ Kafka

    Request Technology, LLC

    Software Engineer Job 15 miles from Bensenville

    NO SPONSORSHIP - NO OPT Senior Associate, Software Engineering Java SALARY: $100k - $115k plus 6%-8% bonus HYBRID, 3 DAYS ONSITE SELLING POINTS: 3 years strong Java backend with Kafka, AWS, DevOps, Terraform, Ansible, Jenkins, Kubernetes, Docker. BS degree must have good communication skills Qualifications: • 3+ years of experience in building large scale, compute and event-driven solutions. • Experience (including internal workings of Java) in Java 11+ is required. • Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. • Experience with distributed message brokers like Kafka, IBM MQ, Amazon Kinesis, etc. is desirable. • Experience with cloud technologies and migrations. Technical Skills: • Experience (including internal workings of Java) in Java 11+ is required. • Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. • Experience with Kafka • Experience working with Relational, NoSQL, Object-based, Graph. Education and/or Experience: BS degree in Computer Science, similar technical field required. Masters preferred.
    $100k-115k yearly 3d ago
  • Software Engineer

    Tag-The Aspen Group

    Software Engineer Job 15 miles from Bensenville

    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 their practices, and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale. We are seeking a skilled and motivated Mid-Level Front-End Engineer to join our team. The ideal candidate will have experience with modern front-end technologies and practices, including Next.js, React, and TypeScript. You will collaborate with cross-functional teams, including backend engineers, QA, DevOps, and product managers, to build scalable and efficient web applications. A product-led mentality is important, as you will contribute to product development by focusing on user needs and business objectives. Key Responsibilities: Design and implement user interfaces using Next.js, React, and TypeScript. Develop and maintain scalable, multitenant applications. Utilize CDN caching strategies and manage digital assets effectively. Work with CMS content models and integrate with Contentful for content management. Consume GraphQL endpoints and understand contract declarations to ensure seamless data integration. Write and maintain unit tests and use Cypress for end-to-end testing to ensure code quality and reliability. Apply a product-led mentality by understanding user needs, contributing to product features, and aligning technical solutions with business goals. Work closely with backend engineers, QA teams, DevOps, and product managers to deliver cohesive and high-performance solutions. Exhibit strong communication and interpersonal skills, facilitating effective teamwork and project coordination. Show a passion for learning, continuous improvement, and problem-solving in the engineering domain. Requirements: Degree in Computer Science or a related field. 2-3 years of front-end development experience. Proficiency in Next.js, React, and TypeScript. Experience with multitenant architectures, CDN caching, and digital asset management. Familiarity with working with a CMS and GraphQL experience. If you are an applicant residing in California, please view our privacy policy here: *********************************************************************************
    $66k-87k yearly est. 17d ago
  • C++ Software Engineer

    Sjtech

    Software Engineer Job 15 miles from Bensenville

    Job Title: Front Office Trading Software Developer (C++) Company: Leading Hedge Fund MUST BE US CITIZEN OR GREENCARD HOLDER About the Role: We are seeking a talented C++ developer to join our front office trading technology team. You will work closely with traders and quants to design, optimize, and maintain high-performance, low-latency systems for algorithmic trading and execution. This is an exciting opportunity to work in a fast-paced environment at a leading hedge fund, driving innovation and enhancing trading systems. Key Responsibilities: System Development: Design and implement trading systems in C++ for real-time execution and risk management. Performance Optimization: Write low-latency code to meet high-throughput and performance requirements. Collaboration: Work with traders and quants to optimize systems for efficient decision-making and execution. Troubleshooting & Maintenance: Identify and resolve production issues, ensuring system stability and performance. Innovation: Propose and implement new technologies to enhance system capabilities and performance. Required Qualifications: 4-7 years of experience in C++ development, with a focus on performance and low-latency systems. Strong knowledge of multi-threading, data structures, and algorithms. Familiarity with front office trading systems, execution algorithms, and order management systems (OMS). Experience in Linux/Unix environments. Strong problem-solving skills and ability to work under pressure. Preferred Qualifications: Bachelor's/Master's in Computer Science, Engineering, or a related field. Familiarity with financial markets and trading concepts. What We Offer: Market leading salary, huge performance bonuses Career growth opportunities in a dynamic environment. Flexible work arrangements and a collaborative team culture.
    $66k-87k yearly est. 3d ago
  • Ping IAM Software Engineer

    Methodhub

    Software Engineer Job 15 miles from Bensenville

    Job Title: PingDirectory/PingFederate CIAM Engineer Duration: 9-12 Months Client: Direct Required Skills: • 5+ years of experience engineering and administering PING Identity products - PingFederate, PingDirectory and PingAccess. • In-depth knowledge of PING/ CIAM architecture, Identity & Access Management and/or federation components, features, SSO, MFA, and other IAM protocols and technologies. • Hands on experience with authentication and authorization protocols such as OIDC, SAML, OAuth2, WebAuthn, LDAP, RADIUS, Kerberos. • Design, configure, and customize PingFederateand PingDirectory to meet business requirements. • Troubleshoot and resolve complex IAM issues in a timely manner. • Excellent problem-solving and communication skills. Provide guidance and support to team members on IAM best practices. • DevOps frameworks and tools such as Docker, Kubernetes, etc. -- Thanks RAJ GOGUMALLA
    $66k-87k yearly est. 10d ago
  • C++ Software Engineer (All Levels) - Quant Trading Firm

    Cotalent

    Software Engineer Job 15 miles from Bensenville

    C++ Software Engineer - Quant Trading Firm All Levels of Experience - Grad, Jr, Mid, Senior, Principal Chicago or Amsterdam or New York (Relocation Assistance provided) FTE - Onsite - Tier 1 Salary and Bonus remuneration packages Our leading global quantitative trading client, headquartered in Chicago, with offices in Austin, New York, Amsterdam, and Singapore, are looking for talented and driven C++ software developers at all levels of experience to join our team. Their centrally located offices offer easy access to public transit, and provide generous compensation packages, including free meals, snacks, gym access, and team events to create a supportive work environment. As a software developer, you will design and implement trading software using C++. You'll collaborate closely with research, systems, and operations teams to build automated trading algorithms and maintain the software infrastructure to support new and existing business lines. You will also expand our proprietary research platform to improve performance and support additional exchanges, products, and features. You'll tackle tasks like optimizing live trading systems, developing low-level networking protocols, and enhancing distributed storage systems. Familiarity with Linux and trading systems is a plus.
    $66k-87k yearly est. 17d ago
  • Java Software Engineer

    Insight Global

    Software Engineer Job 15 miles from Bensenville

    Must-haves 7+ years of experience in building and integrating large Java, J2EE applications, Spring framework Strong skills in design and developing SOAP/RESTful API and Micro Service Skilled in using SDLC tools such as JIRA, GIT, Maven, Jenkins, Ansible, SOAPUI, Postman, etc. Plusses Experience in secure programming practices Proficiency in development in Unix/Linux environment Experience in IAM platforms, such as Ping Federate, Ping Access, Okta, ForgeRock Knowledge in security protocols, cryptography, and HSM Experience with Application Security (Identity & Access Management (IAM) technologies including OAuth2/OIDC, MFA, FIDO, Single Sign-On, federation, Digital Certificates, and LDAP.) Understanding data protection, data encryption, authentication Day-to-Day Interface with engineering leads to define requirements, deliverables, and provide the necessary engineering expertise & support to ensure delivery. Partner with cybersecurity architects and lines of business architects to drive the strategic IAM architecture Able to prototype new technologies and work with vendors to implement new capabilities/enhancements Work with the team or as an individual contributor to perform analysis, design, development and testing of solutions to meet requirements. Work in a consulting role with line of business technology partners to provide subject matter expertise as needed for various projects Work under minimal supervision and be able to self-manage workload and ensure delivery of solutions ***Eligible for sponsorship on Insight Global's W2 Exact compensation may vary based on several factors, including skills, experience, and education.
    $66k-87k yearly est. 10d ago
  • Software Engineer

    Algo Capital Group

    Software Engineer Job 15 miles from Bensenville

    UI Software Engineer - Trading .NET Our client is a premier algorithmic trading firm using cutting-edge high frequency trading strategies. Due to high profitability, they are growing their trading tech teams and are seeking a skilled UI Software Engineer to develop and enhance user interfaces for a variety of trading applications. You will work closely with traders, quantitative researchers, and other software engineers to deliver high-quality software that meets the needs of the trading desk. Key Responsibilities: Design, develop, and maintain intuitive user interfaces for trading applications using .NET technologies. Collaborate with traders and quantitative analysts to gather requirements and translate them into effective software solutions. Ensure optimal performance and usability of trading applications through rigorous testing and iteration. Work closely with cross-functional teams to integrate user interfaces with back-end systems and data feeds. Stay updated on industry trends and best practices in UI development to continually enhance the trading platform. Qualifications: Proficiency in .NET, C#, and related technologies for developing user interfaces. Solid understanding of UI/UX principles and best practices, particularly in a trading environment. Experience with front-end frameworks (e.g., WPF, WinForms) and web technologies (e.g., HTML, CSS, JavaScript). Ability to collaborate effectively with technical and non-technical stakeholders to deliver user-centred solutions. A degree in Computer Science, Software Engineering, or a related field from a leading educational institution. This is an exciting opportunity for a talented UI Software Engineer to contribute to the development of cutting-edge trading applications. If you are passionate about creating exceptional user experiences in a high-stakes environment, we encourage you to apply.
    $66k-87k yearly est. 17d ago
  • Java Software Engineer

    The Judge Group 4.7company rating

    Software Engineer Job 15 miles from Bensenville

    About the Company A financial firm based in Chicago is looking to add a Java Engineer to their team. The company is currently in the beginning stages of a long term transformation as they rebuild three of their main platforms from scratch. If you are looking for a place where you can grow professionally and financially all while adding value to your team, please consider applying. About the Role Key role in design and technical direction/architecture of the updated platform. You will lead/mentor other junior and mid level and Senior developers. You will be able to help others understand how the technical decision will impact the business. Will work with leadership to increase innovation and creativity within the team. Responsibilities 5+ years of experience as a Java engineer Kafka, spring and REST experience preferred Strong with Data Structures and Algorithms Experience with GIT workflows Multithreading and concurrency Experience with one of the following testing frameworks. (JUnit, TestingNG, Citrus etc.) AWS experience is preferred Qualifications Education details Required Skills 5+ years of experience as a Java engineer, Kafka, spring and REST experience preferred, Strong with Data Structures and Algorithms, Experience with GIT workflows, Multithreading and concurrency, Experience with one of the following testing frameworks. (JUnit, TestingNG, Citrus etc.), AWS experience is preferred
    $67k-89k yearly est. 3d ago
  • Software Engineer

    Bectran, Inc.

    Software Engineer Job 9 miles from Bensenville

    Our Engineering Department exists at the core of our organization. This analytical and innovative team works diligently to ensure clients' needs are exceeded through the creation and delivery of transformative technologies. We are seeking a computer science graduate eager to apply knowledge and skills to software development in a competitive environment. To be successful, the ideal candidate will have a strong foundation in Java and will be eager to learn and grow. They will use their creativity and technical skills and apply the principles of software engineering to help solve new and ongoing problems for an organization. What You Will Do: Objectively analyze and design applications and systems throughout the software development process. Plan, analyze, document and transform software requirements from clients into feasible designs that are within time and cost constraints. Collaborate with Platform and Development teams to create innovative solutions to complex problems. Create features using feedback from clients. Improve organizational operations by conducting systems analyses and recommending improvements. Application development, integrating with external APIs using webservices, Junit, Debugging skills. Product development using Eclipse, SVN, JUnit, Maven, PrimeFaces. What You Need to Be Successful: Bachelor's degree in Computer Science Engineering, Computer information systems, Information Technology or equivalent. Experience with Machine Learning and Data Science is a PLUS Strong experience with Hibernate, Java, Python, J2EE, Web Services, MySQL, jQuery, JavaScript, XML, JSON and database management. Functional knowledge of Agile Methodology and common design patterns. Ability to develop applications that easily integrate with external APIs. Knowledge of Service Oriented Architecture (SOA) and MVC Design patterns. Knowledge of JSF framework and lifecycle is highly preferable. Exceptional ability to learn new skills quickly, solve complex problems and successfully meet multiple deadlines. Self-starter, results-oriented. Eagerness to grow/learn. Who We Are: Since its inception in 2010, Bectran has pioneered cost-effective credit management and accounts receivable automation solutions for all sizes of organizations. Bectran's SaaS solutions - credit, collections and accounts receivable - provide seamless user experiences across various industries and empower users with robust credit evaluation services, providing more oversight, control and efficiency to companies of all sizes. Our dedication to improving the efficiency of the order-to-cash cycle has helped companies cut down the time to process and approve credit by over 90% while significantly lowering the risk of default. We are committed to helping businesses make the transition to powerful SaaS technology solutions that save you time and money. What You'll Love About Bectran: Helping to develop and manage information systems for our application development and cloud-based software. 100% company covered medical, dental and vision insurance. PTO and paid holidays. Company paid wellness and fitness programs. Relaxed, casual dress code. As Bectran continues its rapid growth in the fintech industry, we are seeking a highly-talented individual that is motivated, proactive, and hands-on developer. If you're ready to grow as a professional and use your skills to provide support to our team, we want to hear from you!
    $66k-87k yearly est. 17d ago
  • Lead SiteCore Developer (On-Site)

    Cognizant 4.6company rating

    Software Engineer Job 15 miles from Bensenville

    Lead Sitecore Developer We are seeking a Lead Sitecore Developer with 8 to 12 years of experience to join our dynamic team. The ideal candidate will have expertise in Sitecore XM Cloud DevOps React JS Azure JavaScript CSS HTML Sitecore and .Net Framework. Experience in the Property & Casualty Insurance domain is a plus. This role requires a proactive individual who can drive projects to success and contribute to our company's growth. Location: Chicago-IL USA (On-Site) You must be legally authorized to work in USA without the need for employer sponsorship, now or at any time in the future. Responsibilities: - Developing and maintaining Sitecore-based web applications. - Customizing Sitecore components and modules to meet specific business requirements. - Integrating Sitecore with third-party services and APIs. - Identifying and resolving technical issues and bugs in Sitecore applications. - Lead and mentor development teams, providing technical guidance and support. - Design scalable, high-performance Sitecore solutions that meet business requirements. Required qualifications: -Strong proficiency in .NET Framework, C#, and ASP.NET MVC. -Deep understanding of Sitecore architecture, including Sitecore Experience Platform (XP) and Sitecore Experience Commerce (XC). -Proficiency in SQL Server Experience with cloud services, Microsoft Azure. -Familiarity with DevOps tools. -Sitecore Certified Professional Developer. -Sitecore Certified Platform Associate Developer. -Microsoft Certified: Azure Developer Associate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: · Medical/Dental/Vision/Life Insurance · Paid holidays plus Paid Time Off · 401(k) plan and contributions · Long-term/Short-term Disability · Paid Parental Leave · Employee Stock Purchase Plan Why Choose Cognizant? It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams! We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry-recognized, award-winning Academy team. You will have access to hundreds of technical training courses to keep your skillsets fresh and have opportunities to acquire certifications on the newest technologies. Everything we do at Cognizant we do with passion-for our clients (fortune 100 companies), our communities, and our organization. It's the defining attribute that we look for in our people. If you love ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!
    $77k-100k yearly est. 12d ago
  • Trading Systems Engineer

    Analytic Recruiting Inc.

    Software Engineer Job 15 miles from Bensenville

    A leading prop trading firm is seeking a Trading Systems Engineer to work in a broad technical role as part of their global infrastructure team. You will be solely responsible for maintaining the infrastructure, DevOps stack, trading IT systems, and supporting the end-to-end trading application. This person will also sit with the traders/portfolio managers and provide direct trading application support to the trading team. Location: Chicago, IL Salary: Up to 150k base + bonus Visa sponsorship is NOT AVAILABLE Responsibilities: Provide direct trading support to the Chicago traders Administration and support of mission critical trading systems and infrastructure in a distributed environment Systems administration of Windows and Linux servers and PC's, networking devices and IT hardware Work closely with global teams on IT related project and support Project work on improving existing systems, processes and automation Assisting Traders and Developers with their technical requests Liaising with external IT vendors and managing their internal tasks Ensure that IT policies and procedures are being monitored and adhered to Requirements: 5+ years Application trading support experience IT-related Bachelor's degree 3+ years administering a RHEL/Fedora environment with automation experience 3+ years supporting Linux servers and Windows PC's Broad systems administration experience with key technologies such as: Cisco routers, VMWare, vServer, saltstack, HPE Independent problem-solving, self-direction, highly motivated and strong initiative Ability to meet commitments and manage multiple priorities in a dynamic fast paced environment Experience supporting production trading environment, preferably across multiple data centers Strong knowledge of basic networking protocols, TCP/IP, UDP, OSI model Layer 1 - 2 and 3 Excellent verbal and written communication skills Strong scripting and automation skills. Python preferred Knowledge of equity derivatives (preferred) Firewall or access control lists experience (preferred)
    $65k-87k yearly est. 5d ago
  • Software Developer - Web

    Uline 4.8company rating

    Software Engineer Job 29 miles from Bensenville

    2200 S. Lakeside Drive, Waukegan, IL 60085 Develop custom solutions and enjoy a great career at Uline. Bring your extensive skillset to a place ready to employ every facet of it. Collaborate on customer-facing and internal projects among a team of dedicated fellow developers. *Visa sponsorship available for this position. Better together! This position is on-site in Pleasant Prairie, WI or Waukegan, IL based on need, and we are looking for people who share our passion. Position Responsibilities Apply industry best practices and cutting-edge techniques to design, develop, test, deploy, support and maintain sophisticated web applications based on business requirements. Enhance and support our world-class e-commerce and mobile sites, along with sales, intranet and internal web applications. Collaborate closely with the development team to ensure process consistency and timely completion of deliverables. Conduct design and code reviews to help maintain code quality, performance and application responsiveness. Minimum Requirements Bachelor's degree in Computer Science, Information Technology or a related field. 2+ years of web development experience. Strong understanding of object-oriented design, web application architecture and relational database design. Proven experience in delivering web and e-commerce solutions using technologies like .NET, MVC, C# and JavaScript (jQuery or TypeScript). Proficiency in writing T-SQL queries and stored procedures. Experience in writing automated unit tests to ensure high-quality code. Familiarity with Java, Agile methodology, Angular, Dynatrace, Cassandra or ELK a plus. Benefits Complete medical, dental, vision and life insurance coverage and other wellness programs. 401(k) with 6% employer match. Multiple bonus programs, including profit sharing. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks Café featuring affordable daily meal options from local restaurants. On-site fitness center and beautifully maintained walking paths. Best-in-class, clean, modern facilities. About Uline Uline, a family-owned company, is North America's leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations. Uline is a drug-free workplace. EEO/AA Employer/Vet/Disabled #LI-MW2 #CORP (#IN-PPITDEV) Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore **************************************************** to learn more!
    $76k-94k yearly est. 4d ago
  • Software Engineer - DevOps

    Request Technology, LLC

    Software Engineer Job 15 miles from Bensenville

    Software Engineering - DevOps Salary: Open Hybrid: 3 days onsite, 2 days remote *We are unable to provide sponsorship for this role* Qualifications Bachelor's degree 5-7 years of related experience Minimum 5 years' experience working in a distributed multi-platform environment. Minimum 2 years' experience working with Kafka including Kafka MRC Minimum 3 years supporting enterprise monitoring technologies Technical skillset CI/CD tools such as Artifactory, Jenkins, and GIT Cloud native applications Technologies used to support microservices. Experience with cloud-based system AWS including expertise in infrastructure-as-code tools such as Terraform or CloudFormation Strong programming skills in Java or Python Containerization technologies such as Docker or Kubernetes Responsibilities DevOps Strategy: Develop and implement DevOps strategies and best practices to enhance development, testing, and deployment processes. Support the lower environments for incident and problem management. Resolve complex support issues in non-production environments. Understand Cloud Native applications running on Kubernetes within AWS. Write complex automation scripts using common automation tools, such as Groovy, Ansible, and Terraform
    $66k-87k yearly est. 3d ago
  • Senior Software Developer - Web

    Uline 4.8company rating

    Software Engineer Job 29 miles from Bensenville

    2200 S. Lakeside Drive, Waukegan, IL 60085 Enhance and support world-class web sites while growing your career at Uline. Sharpen your full-stack technical skills using leading-edge technologies to collaborate on supporting a performance-focused, always-available, mission-critical e-commerce application. *Visa sponsorship available for this position. Better together! This position is on-site in Pleasant Prairie, WI or Waukegan, IL based on need, and we are looking for people who share our passion. Position Responsibilities Design, develop, test, deploy, support, and maintain complex web applications based on business requirements using approved technologies and coding standards. Perform design and code reviews and help maintain code quality, performance and application responsiveness. Assist in project planning and architectural design reviews. Mentor other developers on programming issues and exhibit leadership in cross-functional development practices. Work with development team to ensure process consistency and completion of team deliverables. Minimum Requirements Bachelor's degree in Computer Science, Information Technology or related field. 5+ years web development experience. Strong understanding of object-oriented design, web application architecture and relational database design. Skilled in delivering web / e-commerce solutions with ASP.NET, MVC, C# and JavaScript technologies. Experience using T-SQL to write SQL queries and stored procedures. Proficient in code versioning and CI / CD tools. Benefits Complete medical, dental, vision and life insurance coverage and other wellness programs. 401(k) with 6% employer match. Multiple bonus programs, including profit sharing. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks Café featuring affordable daily meal options from local restaurants. On-site fitness center and beautifully maintained walking paths. Best-in-class, clean, modern facilities. About Uline Uline, a family-owned company, is North America's leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations. Uline is a drug-free workplace. EEO/AA Employer/Vet/Disabled #LI-MW2 #CORP (#IN-PPITDEV) Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore **************************************************** to learn more!
    $93k-110k yearly est. 3d ago
  • Backend Java Software Engineer

    Request Technology, LLC

    Software Engineer Job 15 miles from Bensenville

    ***Hybrid, 3 days onsite, 2 days remote*** ***We are unable to sponsor as this is a permanent full-time role*** ***NO CONTRACTORS OR CONSULTANTS*** A prestigious company is looking for an Associate Principal, Backend Java Developer. This company needs someone with 7-10 years of experience focused on backend java development, Java 11, Kafka, Golang, Multithreading, AWS, etc. They will be working in a real-time and highly regulated financial environment. Responsibilities: Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions. Primary responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented. Participates in code-reviews based on high engineering standards Writes unit and integration tests based on chosen test frameworks. Assists Production Support by providing advice on system functionality and fixes as required. Qualifications: BS degree in Computer Science, similar technical field required. Masters preferred. 7-10 years of experience in building large scale, compute and event-driven solutions. Experience (including internal workings of Java) in Java 11+ is required. Experience with app development in Golang. Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. Experience with distributed message brokers like Kafka, IBM MQ, Amazon Kinesis, etc. is desirable. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services like VPCs, Security groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM etc. Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit, Citrus is desirable. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph. Experience following Git workflows is required. Familiarity with DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipeline etc.is a plus. Experience with performance optimization, profiling, and memory management.
    $66k-87k yearly est. 12d ago

Learn More About Software Engineer Jobs

How much does a Software Engineer earn in Bensenville, IL?

The average software engineer in Bensenville, IL earns between $58,000 and $98,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average Software Engineer Salary In Bensenville, IL

$75,000

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

The biggest employers of Software Engineers in Bensenville, IL are:
  1. Hilco Transport
  2. Streamline Healthcare Solutions, LLC
  3. India Partners
  4. Epiq
  5. Ritchie Bros. Auctioneers
  6. Chamberlain Group
  7. US Tech Solutions
  8. Paylocity
  9. Robert Half
  10. 360-Tsg
Job type you want
Full Time
Part Time
Internship
Temporary