Post Job

Associate Software Engineer Jobs in Glendale Heights, IL

- 1,806 Jobs
All
Associate Software Engineer
Software Engineer
Senior Software Engineer
Software Developer
Junior Software Engineer
Software Engineer-Consultant
Software Development Engineer
  • Software Engineer - Rolling Meadows, IL

    Epiq Solutions 4.8company rating

    Associate Software Engineer Job 11 miles from Glendale Heights

    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 PIbb2165f0bc07-26***********2
    $69k-90k yearly est. Easy Apply 17d ago
  • Unity / C# Software Engineer

    Immersivetouch 4.0company rating

    Associate Software Engineer Job 21 miles from Glendale Heights

    As a Unity / C# Software Engineer, you will join a passionate and growing team of developers to work on cutting-edge Virtual and Augmented Reality solutions that make a tangible difference in the lives of doctors and patients alike. You will play a critical role in designing and developing advanced applications that empower medical professionals, enhance patient care, and push the boundaries of healthcare technology. Responsibilities Analyze technical requirements for implementing new features or modifying existing ones. Identify weaknesses in the existing codebase and refactor to improve resilience, maintainability, scalability, and performance. Produce high-quality, consistent, readable, and maintainable code that aligns with team standards. Participate in peer code reviews, draft technical design documents, and contribute to technical discussions. Implement complex modifications to existing software to meet specialized needs and configurations. Optimize performance by identifying bottlenecks and improving rendering efficiency, memory management, and processing speed. Develop unit tests, integration tests, and debugging strategies to ensure software reliability and robustness. Collaborate cross-functionally with designers, UX researchers, QA engineers, and other stakeholders to refine product functionality and user experience. Work with product managers and project owners and to resolve issues and deliver features on time. Contribute to automation efforts, including CI/CD pipelines and automated testing frameworks. Ensure security and compliance by following best practices in secure coding and adhering to relevant data privacy regulations. Stay updated on emerging technologies, tools, and industry trends, particularly in AR/VR and healthcare software development. Assist in technical decision-making, including architecture design, tool selection, and infrastructure improvements. Provide ongoing support, monitor system performance, and apply updates and patches post-deployment. Mentor and guide junior developers and interns to foster growth and knowledge sharing. Qualifications Bachelor's degree or higher in Computer Science, a related field, or equivalent experience. 5+ years of experience in C# programming, with substantial hands-on experience using Unity 3D. Expertise in designing elegant, scalable systems using best practices and Object-Oriented Programming (OOP) principles. In-depth understanding of the system-level impact of design choices and the ability to make informed trade-offs. Proven track record of successfully developing and delivering complex systems from concept to post-deployment maintenance. Quick learner, with the ability to adapt to and own new concepts, contributing innovative solutions. Comfortable navigating ambiguity and working in dynamic environments. Strong focus on code reusability, maintainability, and clarity. Strong experience with software version control systems such as Git. Knowledge of and experience working with 3D math (e.g., vectors, matrices, transformations). Exceptional communication, negotiation, and presentation skills, with a team-oriented mindset. Preference will be given to candidates with the following bonus qualifications: Experience with computer graphics (e.g., rendering, shaders, or 3D modeling workflows). Experience with computer vision. Experience building software for real-time user interactions, such as games or simulations. Knowledge or experience in building networking/multi-user experience solutions. Experience working with the healthcare industry in any capacity. Compensation and Benefits Salary Range for Position: $80K-$160K per year. ImmersiveTouch generously offers Medical, Dental and Vision Insurance along with a 401K Plan.
    $80k-160k yearly 13d ago
  • Junior Software Engineer

    Oncelabs LLC

    Associate Software Engineer Job 21 miles from Glendale Heights

    Junior Software Engineer (Full-Stack & Mobile Development) As a Junior Software Engineer, you will work on a variety of projects spanning full-stack development and mobile application development for both Android and iOS. You will also have the opportunity to work with Cloud platforms such as AWS IoT, contributing to both backend services and frontend development. We are looking for individuals who are passionate about learning new skills and taking on challenges. As a growing company, we need team members who can adapt quickly, jump into projects as needed, and rapidly gain proficiency in new concepts. Responsibilities: Full-Stack Development: Contribute to both frontend and backend development of web-based applications, APIs, and cloud services. Mobile Development: Develop and maintain native iOS applications and frameworks focused on wireless connectivity and control using Swift. Develop and maintain native Android applications and frameworks focused on wireless connectivity and control using Kotlin. Backend & Cloud Services: Work on cloud-based backend services using Java (Spring Boot), Node.js, or Python. Develop and maintain RESTful APIs and WebSockets for real-time communication. Implement database solutions (SQL and NoSQL) to support mobile and web applications. Assist in configuring and managing AWS cloud infrastructure, including services such as AWS IoT, Lambda, DynamoDB, and API Gateway. Assist in defining and implementing robust app architectures and complex user interfaces. Participate in development planning, including creating schedules and defining development tasks and timelines. Communicate and justify technical design decisions with management. Collaborate with designers, engineers, and product managers to build innovative and scalable products. Provide on-site training for VIP clients when required. Have the opportunity to work outside of embedded and mobile if you have interest. Qualifications: Organized and detail-oriented with strong problem-solving skills. Strong communication skills and ability to work in a team. Proficiency with git and version control best practices. Minimum 1-year experience working with either iOS or Android native application development (personal projects count). Familiarity with common mobile development design patterns such as MVVM. Experience with backend technologies such as Spring Boot, Node.js, or Python (preferred). Familiarity with database technologies like PostgreSQL, MySQL, or MongoDB (preferred). Experience with RESTful APIs, GraphQL, and WebSockets (preferred). Understanding of offline storage, threading, and performance tuning (preferred). Strong communication skills with an interest in mentoring and educating others. Experience with Bluetooth Low Energy, Wi-Fi, Low Power Cellular, and other wireless technologies strongly desired but not required. At least some embedded development experience is a plus. Familiarity with test-driven development (TDD) and agile methodologies (a plus). Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related discipline is preferred, but equivalent experience will also be considered. NOTES: NO C2C CANDIDATES, DO NOT APPLY, WE WILL REJECT ALL C2C APPLICANTS
    $61k-81k yearly est. 10d ago
  • Software Engineer

    Tag-The Aspen Group

    Associate Software Engineer Job 21 miles from Glendale Heights

    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. Our continued growth has created an opportunity to join our IT Team as a Software Engineer. 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. Knowledge of testing frameworks like Cypress. Preferred Qualifications: Additional experience with performance optimization and other testing tools. Full-stack development experience, including leveraging popular devops tooling. Additional Information: Compensation: $105,000-$125,000 annually A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match
    $105k-125k yearly 23d ago
  • Software Devloper

    Emeasurematics-Industrial Autonomous Solutions

    Associate Software Engineer Job 21 miles from Glendale Heights

    eMeasurematics is a small group of driven individuals and together we excel in delivering state-of-the-art automation and autonomous solutions. We have designed and delivered many industry first solutions, and we boast to be years ahead of our contemporaries. We expect to grow rapidly in the next few years as there is no doubt that our solutions are world class, offer huge benefits, quick ROI's and bring the operations to a futuristic level. To be able to achieve our goals we are looking for individuals who fit the eligibility criteria and are well versed with the kind of domains that we work in and target. We aim for Highest Quality of working standards, along with stability and long term success plan for the company and all of our team mates. eM is looking for a Software Engineer to join a fast paced team building an all new highly available and secure solution for industrial automation and manless yard operations. This is an opportunity to get in at the early stages of development in the next generation product, building on the success of the existing solution. The successful candidate has experience developing, securing and deploying software with the highest quality. Responsibilities Design, develop, and maintain complex applications using a range of tools and technologies Collaborate with cross-functional teams to identify and solve complex software problems Develop and maintain automated testing scripts to ensure high-quality software delivery Create and maintain technical documentation related to software design and development Participate in code reviews and provide constructive feedback to team members Mentor and coach junior developers Qualifications BS, MS in Computer Science, Engineering, or equivalent practical experience 5+ years of experience as a software developer with Java. Strong knowledge of Data Structures, Algorithms and object-oriented programming. Strong understanding of different software architectures, design patterns and principles Experience developing applications using Spring Framework (Boot, Security, Data) Experience working with computer networking, communications, application level protocols like TCP/UDP, REST, SOAP, gRPC, AMQP, MQTT Solid understanding of cybersecurity principles, including encryption, secure communication protocols. Experience implementing application authentication and authorization with standard protocols such as OpenID Connect, OAuth 2.0, and SAML. Experience with Java build and source control tools such as Gradle and Git. Experience with Window and Linux environments and scripting with Powershell, Bash, etc. Experience with unit testing frameworks such as JUnit or TestNG and a passion for testing. Experience with Docker and application containerization Bonus Skills/Experience Experience with additional programming languages such as Python, C++ Experience with a variety of database systems such as SQL, NoSQL, Time Series and Graph Experience with at least one cloud provider (AWS, Azure, GCP). Experience with observability, and running production services from a DevOps or SRE perspective
    $69k-90k yearly est. 2d ago
  • Software Engineer C++

    Algo Capital Group

    Associate Software Engineer Job 21 miles from Glendale Heights

    Software Engineer - C++ A world-leading global systematic hedge fund is looking for a Software Engineer to be a part of its multi-billion technology trading platform and looking for a candidate with strong technology experience across multiple disciplines, High-Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is deployed globally. Skills Required: Have significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints Have a background in multi-threaded programming and a strong understanding of hardware/software interaction Are comfortable working “under the hood” and you are quite skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting Have experience working with C++ libraries like STL and Boost Are up to date on the C++11/14 standards Have worked on challenging projects that involved things like building a custom compiler, writing a matching engine, or working with large amounts of data in real-time Have strong verbal and written communication skills Experience working in the trading industry or another ultra-low latency-sensitive business that involves solving remarkably complex problems Full life-cycle software development utilizing exotic hardware/software architectures for ultra-low latency trading systems This position offers a generous basic and bonus with huge career progression working for a world-leading hedge fund and building a team that is building the next generation risk platform in electronic trading. Outstanding benefits package on offer to support you both professionally and personally. These benefits include generous medical coverage, paid parental leave, and a variety of other benefits focused on providing the best employee experience. For more information please apply now.
    $66k-87k yearly est. 22d ago
  • C++ Software Engineer

    Selby Jennings

    Associate Software Engineer Job 21 miles from Glendale Heights

    A leading proprietary trading firm in Chicago is looking to bring on experienced C++ Developers to enhance their robust trading system. This tech-driven firm is at the forefront of innovation, offering the opportunity to work on cutting-edge trading systems in a dynamic and fast-paced environment. What you will do: Design and implement proprietary trading tools to improve trading strategies and performance Develop and optimize algorithms to support high-frequency trading Collaborate with data and research teams to enhance capabilities Enhance system performance by reducing latency and operational costs Experience: 3+ years of experience (in-industry preferred) C++ Expertise BS, MS, or PhD in STEM field
    $66k-87k yearly est. 25d ago
  • Software Engineer - Build trading solutions at a Fundamental Hedge Fund - up to $400,000 total compensation

    Saragossa

    Associate Software Engineer Job 21 miles from Glendale Heights

    Freedom to design the best platform available, with direct access to users to build what they need. Most Hedge Funds, Banks and Trading Firms have all kinds of legacy platforms at the heart of their operations, typically meaning only small new features can be added to their platform. Here, you're going to get more of a “blank canvas”, and certainly much more free reign to use the right tools for right project. The ownership here will very likely be a step-up for you. Yes, there will be challenges with working in a lean, agile team, but nothing is set in stone, and you'll have lots of chance to make your mark across the business. You will be working across the full stack; whether it's enhancing the OMS integration, building a brand new UI visualisation for trading results or web application APIs, your impact will be vast here. Tech wise, we're looking for a Polyglot Engineer that is true to the name; the stack is Python for Data, Javascript / frontend and Elixir / web, but there's a firm belief here that a capable engineer with the right mindset can pick anything up quickly. Ideally you'll come from a fund / capital markets, but certainly good financial markets / domain experience. This is a multistrat fund, and so a varied asset class background would be great - the sweet spot would be someone with a few years of relevant commercial experience here. You can expect to be compensated well; up to $400k total compensation is achievable. Want to build applications across the whole trading lifecycle and work directly with the COO of a fund? Reach out for more information. No up-to-date resume required.
    $66k-87k yearly est. 13d ago
  • Scala Software Engineer

    Signify Technology

    Associate Software Engineer Job 21 miles from Glendale Heights

    Scala Software Engineer - Hybrid (Chicago, IL) Up to $200k + 10% Bonus + Comprehensive Benefits Package My client is a leading technology-driven company specializing in large-scale, high-availability platforms that power mission-critical applications. They are at the forefront of building scalable, distributed systems that support millions of transactions daily, leveraging cutting-edge technologies to drive efficiency, security, and performance. The successful Scala Software Engineer should have experience in Scala and Typelevel (Cats Effect), along with knowledge of Microservices, Kafka, AWS, and Kubernetes. As the Scala Software Engineer, you will design and optimize event-driven services, develop microservices in a cloud environment, and enhance real-time data streaming and container orchestration. Ensuring system resilience and scalability, you will collaborate with cross-functional teams while following best practices in test-driven development, continuous integration, and Agile methodologies. What You'll Get: Salary up to $180k + 10% bonus. Comprehensive benefits package and strong career growth opportunities. Hybrid work setup (2 days onsite in Chicago, IL). Work on mission-critical systems with a team of elite engineers solving complex challenges. If you're a passionate Scala Software Engineer who is excited about high-performance engineering and wants to work in a fast-paced, technology-first environment, apply today! We make an active choice to be inclusive towards everyone every day. Let us know if you have any accessibility requirements or would like to apply for this role another way by emailing: ****************************** (Skillset: Scala, Scala Software Engineer, Scala Engineer, Functional Programming, Typelevel, Cats, Cats Effect, Functional Programming, AWS, Kafka, Microservices, Cloud)
    $66k-87k yearly est. 5d ago
  • Software Engineer

    Evolve Group

    Associate Software Engineer Job 21 miles from Glendale Heights

    Software Engineering position with a tier 1 hedge fund, in either Chicago or Texas. Backend Python SWE. The team - Commodities: Build a first-in-class platform for quantitative & fundamental research for several trading desks. You will work with researchers and traders to create a robust and productive environment for data analysis, research and modelling. The work spans exploratory analysis & research through to real-time analytics & modelling supporting our day-to-day trading decisions. You will be immersed in research across many trading styles and time horizons and will be enthusiastic to refine our working processes to deliver high quality work that is robust and scales as we grow. You will use your experience to shape our infrastructure and build supporting software, processes & tools as needed. This environment is data intensive, and our researchers largely work in Python. The firm: Diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. They value autonomy and the ability to quickly pivot to capture opportunities, so they operate using their own capital and trading at their own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, they trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. They have also leveraged their expertise and technology to expand into three non-traditional strategies: real estate, venture capital and crypto assets. A place of high expectations, integrity, innovation and a willingness to challenge consensus. Qualifications: Bachelor's degree or equivalent experience in Computer Science or related field Industry experience in Python At least 2 years experience in either tech or finance
    $66k-87k yearly est. 1d ago
  • Software Development Engineer - R&D

    Medela 3.9company rating

    Associate Software Engineer Job 31 miles from Glendale Heights

    MEDELA, LLC in McHenry, IL Hybrid Role; 2-3 days on-site. Candidate needs to be within commuting distance to McHenry, IL. Starting Salary at $95K plus bonus We are not accepting candidates from recruiting firms or agencies. Is what we do a ‘calling' for you? We make a difference in the lives of mothers and babies every day Please go to ****************************************** to learn about us Medela LLC is seeking a Software Development Engineer - R&D You will be contributing to the global research and development of products through embedded software engineering for medical devices and related products aligned to the Medela strategy. Design and implement safety-critical software features for enteral feed pump systems, including precise flow rate control, occlusion detection, and alarm management Demonstrated proficiency with Git open-source version control system that helps software development teams manage source code version control, including experience with branching strategies, code review processes, and managing multiple development streams in a regulated environment Proficiency in computer languages including C, C++, and Python coupled with knowledge of computer principles, communications, networking, and operating systems Demonstrated experience utilizing embedded real-time operating systems Strong familiarity with common embedded serial protocols (SPI, I2C, UART) and USB device implementation. Familiarity with debugging protocols (JTAG/SWD). Experience with network protocols (TCP/IP, WiFi, or Ethernet) and wireless communications (Bluetooth/BLE) and knowledge of secure communication principles is a plus. Experience working in Agile development teams, including sprint planning, daily standups, retrospectives, and adapting Agile practices to meet regulatory requirements Medela's US-based manufacturing and development facility is headquartered in McHenry, Illinois. ************** This position requires an on-site presence in McHenry, IL three days a week . What We Offer our Software Development Engineer - R&D Competitive Salary starting at $95K plus bonus Comprehensive benefits plan 401K with match Money Purchase Plan 16-week Paid Parental Leave Generous PTO package, including 14 paid holidays A great place to work! Education/Experience Requirements-Software Development Engineer - R&D Bachelor's degree in Software, Computer, or Electrical Engineering or related field required along with solid experience in an embedded programming environment. Minimum three years' experience in design and implementation of complex embedded software electromechanical systems (experience in medical devices preferred). Proficiency in computer languages including C, C++, and Python coupled with knowledge of computer principles, communications, networking and operating systems. Demonstrated experience utilizing embedded real-time operating systems. Ability to bridge cross-functional project needs through extensive system integration experience with microcontroller based hardware and software. Applied knowledge of regulatory guidance on design controls and software validation. Demonstrable experience bringing at least one regulated software product through a regulatory clearance process Preferred understanding and hands-on implementation experience with ISO 13485 quality management systems a specific quality management system (QMS) standard designed exclusively for the medical device industry, ensuring consistent quality and patient safety throughout the entire lifecycle of a medical device, from design and production to disposal and IEC 62304 software development processes, including: Software maintenance planning, Problem resolution tracking, Change management processes, Configuration management, Software architecture documentation, Risk management documentation This is not a job description. More details will be provided regarding the functions of this position. We are not accepting candidates from recruiting firms or agencies. At Medela, you will be joining a global community of colleagues, united by the purpose that drives our business: helping people. Medela exists to advance human health and well-being through knowledge-based and innovative human milk and medical vacuum solutions. Our employees are empowered to serve this purpose in a family-owned company that is growing rapidly around the world. We value intensive exchanges, diverse perspectives, and unbureaucratic decisions. You will have the opportunity to develop at an international level, and witness the direct impact your work has on our company's success. If you are interested in this opportunity, we are looking forward to receiving your application. For this position we only consider direct applications - thank you for your understanding. As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, citizenship, sex, protected veteran status, age, physical or mental disability, medical condition, HIV/AIDs status, marital status, domestic partner status, sexual orientation, gender identity (transgender status), weight, height or any other characteristic protected by federal, state, or local law or ordinance. ****************************************************************************************************************
    $95k yearly 18d ago
  • Senior Software Engineer

    Insight Global

    Associate Software Engineer Job 21 miles from Glendale Heights

    Senior Software Engineer Duration: Permanent Salary: 140k-150k + 10% Bonus Process to Close: 3 Rounds, MS Teams Calls Must Have's: 7+ Years of Software Engineering Experience primarily with .Net with on-prem & Azure cloud infrastructure Strong architecture design experience implementing best practices, creating standardization, and familiarity with basic containerization tools: Kubernetes, Docker, etc. Experience designing and automating deployment pipelines Experience putting into production Cloud Native Generative AI applications Led technical design, code writing, code review, & management of repositories Excellent communication to collaborate with cross-functional IT Stakeholders within information security, enterprise architecture, cloud team, PMO, etc. People management experience leading junior and offshore development teams Plusses: Azure Cloud Certifications Experience with development for Insurance applications Day to Day: This Insight Global client (specialty insurance company) is looking for a strong Senior Software Engineer to join their Solutions team focused on their Underwriting applications. This person will be responsible for technical design, writing code, reviewing code, managing repositories, mentoring junior staff, and working collaboratively with cross-functional IT stakeholders. Key projects include putting into production Cloud Native Generative AI applications, development on digital transformation of their underwriting platform, improving architecture of cloud migration, etc. A strong candidate will have experience shipping enterprise features and applications across varied tech stacks, primarily .NET, both with on-prem and cloud infrastructure with a strong preference for Azure expertise. An excellent candidate will come from the Insurance industry and have Azure cloud certifications. Compensation: $140,000 to $150,000 per year annual salary. Exact compensation may vary based on several factors, including skills, experience, and education.
    $140k-150k yearly 19d ago
  • Software Developer / Architect / Business Analyst

    Grossman Software Solutions

    Associate Software Engineer Job 8 miles from Glendale Heights

    Company Description: Grossman Software Solutions is a dynamic, fun, and growing software company located in the suburbs of Chicago in beautiful Oakbrook, Illinois. For over 45 years we've provided quality software and business services to some of the largest and most successful agricultural commodity corporations in the world. Our development office in Oakbrook Terrace is responsible for new modules and support for Agrosoft, our corporate accounting software. We're looking for talented analyst/programmers who helps our team achieve our vision of providing the finest commodity software experience in the world. Job Description: We love software developers, because that's who we are and what we do. We're looking for a bright, intuitive developer familiar with programming in a React, Typescript, Visual Studio, .Net environment. Experience with Cloud computing and/or accounting a plus. You will be responsible for documenting and understanding the business requirements as well as coding, testing, documentation, and interacting with the customers who use our software. We are committed to maintaining a casual and fun team environment: your bosses and coworkers will all be developers and every one of us will be invested in your success. We offer flexibility, PPO health care benefits, room for skills growth and advancement, and a 401K match. This is an opportunity to increase your skills as a business analyst as well as your technical skills. Our median tenure is 15+ years; come join us and you'll see it's a great place to work! Desired Skills and Expertise: Applicants should have strong programming skills including experience with data structures and database technologies such as Microsoft SQL Server. We are looking for senior level system architects as well as software developers and business analysts. The candidates must be citizens or authorized to work permanently in the United States and be ready to join our fun, productive team! --
    $69k-90k yearly est. 23d ago
  • Senior Software Engineer

    Coinflow Labs

    Associate Software Engineer Job 21 miles from Glendale Heights

    Job Description: Full Stack Developer at Coinflow Coinflow is a trailblazing startup headquartered in Chicago, dedicated to revolutionizing payments. We offer our merchants global payment options with instant settlement and fraud guarantees. This potent mix enables the next generation of online merchants and marketplaces. Over the past year and a half, we've solidified our position as a leader in the digital payments ecosystem, driving innovation and delivering seamless payment solutions for the future of digital commerce. Join us to help shape the next generation of payments in a dynamic, collaborative, and fast-paced environment where your contributions have a direct impact. Job Summary: We are looking for a highly skilled and motivated Full Stack Developer proficient in TypeScript, React, and Node.js to join our growing team. You will be instrumental in designing, developing, and scaling cutting-edge software solutions that redefine the user experience in digital payments. This is an exciting opportunity to work on impactful projects, solve complex technical challenges, and grow with a company that values innovation and excellence. Responsibilities: Collaborate with cross-functional teams, including product managers and engineers, to translate project requirements into technical solutions. Design, develop, and implement scalable web applications using TypeScript, React, and Node.js. Build and maintain secure, efficient, and scalable APIs. Optimize application performance to ensure fast, reliable, and seamless user experiences. Conduct rigorous testing, debugging, and code reviews to uphold high-quality development standards. Stay informed about emerging technologies, frameworks, and industry trends to continuously enhance our tech stack and processes. Take ownership of projects and deliver solutions within defined timelines. Qualifications: Bachelor's degree in Computer Science, Engineering, or equivalent work experience. Proven track record as a Full Stack Developer, with hands-on experience delivering web applications using TypeScript, React, and Node.js. Strong understanding of web development concepts, including RESTful APIs, authentication mechanisms, and responsive design. Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB). Exceptional problem-solving skills and a detail-oriented mindset. Effective communication skills and the ability to collaborate in a fast-paced startup environment. Why Join Us? Be part of an industry-leading team at the forefront of payments innovation. Enjoy a collaborative and supportive work culture that values growth and creativity. Work on exciting projects with cutting-edge technologies that challenge the status quo. Competitive salary and benefits, with opportunities for career advancement in a rapidly growing company.
    $83k-108k yearly est. 25d ago
  • Senior Software Engineer

    Midtown Athletic Clubs 4.2company rating

    Associate Software Engineer Job 21 miles from Glendale Heights

    Midtown Athletic Clubs is seeking a Senior Software Engineer to join our world-class IT team at our Chicago headquarters. This is a hybrid role, that is housed from our office (3611 N. Kedzie Ave, Chicago, IL). In office days are Monday and Tuesdays each week. About Our Company We work at Midtown to inspire people to transform their lives-and we do our job well. Our members stay longer than any other major athletic club chain in North America because we are committed to providing resort-like environments, personal attention, and strong communities at every one of our clubs. We believe all three of those pillars start with attracting and growing rock star talent at every level of our organization. Who We Want We are looking for people that share our core values: kind individuals who want to win together, see things as the glass half full, are passionate about helping others, and strive to always be better than yesterday. The Position Our Senior Software Engineer plays a pivotal role in overseeing solutions for members and internal associates. After completing a multi-year digital transformation, we look to continue building upon our modern cloud-based architecture. This very hands-on technical role will collaborate with company-wide departments and teams to design, develop, and support applications and services for the future. The primary responsibilities are: · Integrate enterprise systems while in close discussions with other information technology and business leaders. · Make development decisions while considering our long-term strategy and vision. · Provide technical expertise over the course of the software development life cycle. · Ensure technical designs comply with architecture guiding principles. · Assist in automating the building and deployment of our applications and services. · Design applications and services for high availability while supporting a hybrid (on-prem/cloud) infrastructure. · Create and maintain documentation, flowcharts, and diagrams to explain solutions and to provide support for other engineers. Software Engineering requirements: · BS in Engineering, Information Technology, or equivalent work experience. · 5+ years of IT experience with at least 2 years in a lead engineer capacity. · Knowledge of one or more of the following frameworks and languages: TypeScript, JavaScript, Node.js, Express.js, or NestJS. · Knowledge of mobile development methodologies and platforms such as Flutter a plus. · Understanding of cloud application functions: containerization, container orchestration, messaging services, webhooks, and low code development. · Proven experience with service-oriented architectures and methodologies including REST and SOAP APIs and associated data formats (JSON, XML). · Experience with development around Azure cloud resources including, but not limited to, Azure Container Apps, Azure Data Factory, Logic Apps, API Management, and Azure Service Bus. · Proficient hands-on experience creating and maintaining relational database concepts with MS SQL Server. · Fundamental knowledge of agile development methodologies. · Experience with various collaboration tools: Azure DevOps, JIRA, MS Teams, and/or Postman. · Strong communication and problem-solving skills. · Eager to work with multiple teams and projects at the same time. Associate Benefits Members of the Midtown team receive: · Complimentary club membership · Discounts on Midtown products and services · Access to hundreds of free courses for professional development · Health insurance for eligible full-time associates (30+ hours a week) · And more Salary Range: $110,000 - $130,000 Benefits: Please refer to the link here for a copy of benefits and perks offered by Midtown for our full and part time associates. You may also visit: ********************************************** This job description is intended to describe the general requirements for the position. It is not a complete statement of duties, responsibilities, or requirements. Other duties not listed here may be assigned as necessary to ensure the proper operations of the department.
    $110k-130k yearly 18d ago
  • Software Engineering Consultant

    Compunnel Inc. 4.4company rating

    Associate Software Engineer Job 9 miles from Glendale Heights

    Client is looking for a Lead ServiceNow Solution Engineer to support our Digital Transformation Journey. In this role you will be responsible for IT Service Management (ITSM) and IT Operations Management (ITOM). You will be expected to play a lead role in the architecture and oversight of a technical team that provides day-to-day support and administration of these areas. As the commercial vehicle industry undertakes its most significant transformation in a century, International stands at the forefront, a vanguard of the movement. No longer content with merely supplying trucks, buses, and engines, International is on a mission to redefine transportation. Embracing a bold digital transformation, International is ushering in a new era of complete and sustainable transport solutions. Responsibilities: Assist in executing the IT strategy to drive the adoption and implementation of ITSM and ITOM best practices, ensuring alignment with business objectives and operational efficiency. Build enduring relationships to foster collaboration and knowledge exchange. Develop and oversee a strategic roadmap to enhance organizational excellence through the effective implementation and continuous improvement of ITSM services, processes, and tools. Promoting and championing the benefits of ITSM and ITOM processes including but not limited to: Incident, Problem, Change, Request, Enterprise Monitoring and CMDB. Analyze service performance metrics and drive process enhancements to improve service quality. Ensure compliance with IT governance, risk management, and security policies. Providing both technical and thought leadership for integrations and development of ITSM and ITOM tools while also promoting best practices. Mentoring service and process managers on ITSM and ITOM concepts. Desired Skills: Experience in mapping infrastructure components to business and technical services to enhance visibility, dependency management, and service impact analysis. Demonstrated experience in ITSM frameworks Extensive experience with ServiceNow and SolarWinds Fundamental understanding of key technologies relevant to ServiceNow implementations, including Web Services, LDAP and JavaScript. Demonstrated ability to influence and consult (on pros, cons, and risks). Provide thought leadership in solving business processes and technical problems. Ability to analyze data findings to draw conclusions and develop actionable recommendations. Excellent communication skills. Ability to explain complex practices, processes, or procedures in clear and simple terms. Demonstrated experience in leading process improvement and organization change initiatives. Proven expertise and overall responsibility in customer service and contact center services, performance, and new generation capabilities. Excellent presentation, time management, and collaborating skills. Plans and carries out responsibilities with minimal direction. Ability to collaborate effectively with individuals from diverse cultural backgrounds.
    $78k-101k yearly est. 3d ago
  • Software Engineer - Options C++

    Algo Capital Group

    Associate Software Engineer Job 21 miles from Glendale Heights

    One of the top, industry leading prop firms is looking for a C++ Software Engineer to join their options technology team, in their successful market data team. They are one of the most widely known global players for tech and trade and business operations. The team is focused on ensuring the business has access to market data coming from exchanges to understand the performance of their trading activity and make better - informed decisions about their trading strategies. Responsibilities: Leading a team that continues to grow. Independently leading large-scale research projects focused on building applications, based on traders' needs. Collaborating smoothly with the members of the team and providing insight on programming solutions using C++. Work in a high-pressure environment and provide quick solutions. Requirements & Qualifications: Strong experience as a senior engineer in the industry with a focus on C++. Proven track record of working as a leader of a team and having an impact in their growth. Skills in building and optimising trading systems as well as maintaining high performance and quality standard. Familiarity with market data coming from exchanges and making assessments based on those. Understanding of Quantitative Research needs. A solid academic foundation in a STEM discipline with a preference in Engineering. This is a fantastic opportunity to work as a leader of a continuously growing team of a global trading company, with high rewards on offer as well as career progression opportunities. For a conversation regarding the role, you can reach out to ****************************.
    $66k-87k yearly est. 22d ago
  • Senior Software Engineer

    Tag-The Aspen Group

    Associate Software Engineer Job 21 miles from Glendale Heights

    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. Our continued growth has created an opportunity to join our IT Team as a Senior Software Engineer. Job Description: As a Senior Software Engineer, you will join one of our teams focused on building websites for one or more of our brands. We're modernizing our tech stack, moving from various technologies to a common platform using React and headless CMS for content. Our backend teams have updated their code and are now building a GraphQL layer to modernize our RESTful APIs. Our platform engineering team has built a modern CI/CD pipeline with single-click deploys to our Kubernetes stack. These changes enable our teams to build up skills in A/B testing and more rapid experimentation for our brands. We also expect our teams to have a strong focus on quality, with our teams leveraging tools such as Cypress and Playwright. This role offers career growth to lead teams over time. The development team is based in Chicago, with a second team in Europe, and is expanding as we increasingly bring in-house and unify our tech stack for our brands. Our product, marketing, and UX teams are also in our new Chicago office. Responsibilities: Design, develop, and enhance websites built on a multi-tenant platform powered by Contentful CMS. Build reusable, high-performance components and front-end libraries to streamline future development efforts. Transform designs and wireframes into high-quality, scalable, and maintainable code. Ensure code quality and optimal test coverage by implementing robust unit tests and addressing issues flagged by tools like SonarQube. Collaborate with Product and QA teams to refine Acceptance Criteria, ensuring tasks are well-defined and actionable. Bring innovative ideas to improve software development practices and processes. Participate in peer code reviews and contribute to the continuous improvement of the CI/CD pipeline. Mentor team members and engage in pair programming to uphold best practices and ensure quality deliverables. Work closely with cross-functional and cross-domain teams to devise and implement effective engineering solutions. Experience: Bachelor's Degree in Computer Science or a related field with 5+ years of hands-on development experience. Advanced proficiency in JavaScript. Strong understanding of React.js and its core principles. Familiarity with Next.js and TypeScript. Experience with application state management concepts and libraries. Proficiency in working with data structure libraries (e.g., Immutable.js). Integration experience with RESTful and GraphQL APIs. Knowledge of modern authorization mechanisms and security best practices. Familiarity with modern front-end build pipelines and tools. Experience working in environments with CI/CD practices. Additional Information: Compensation: $130,000-$152,000 annually A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match
    $130k-152k yearly 23d ago
  • Senior Software Engineer

    Insight Global

    Associate Software Engineer Job 21 miles from Glendale Heights

    Senior Software Engineer Duration: Perm Salary: 135 - 145k + 10% Bonus Must Have's: 5-7+ Years of Software Engineering Experience primarily with .Net with on-prem & Azure cloud infrastructure C# web applications, Angular, HTML, SQL Server, SQL, IAS Web Server Strong architecture design experience implementing best practices, creating standardization, and familiarity with basic containerization tools: Kubernetes, Docker, etc. Experience designing and automating deployment pipelines Strong Data Conversion experience Led technical design, code writing, code review, & management of repositories Excellent communication to collaborate with cross-functional IT Stakeholders within information security, enterprise architecture, cloud team, PMO, etc. Experience working with large offshore teams Plusses: Azure Cloud Certifications Experience with development for Insurance applications Experience with Database Transactional Systems Experience with R Day to Day: Insight Global's client is looking for a strong Senior Software Engineer to join their Solutions team focused on their Underwriting applications. This person will be responsible for technical design, writing code, reviewing code, managing repositories, mentoring junior staff, and working collaboratively with cross-functional IT stakeholders. Key projects include application modernization, development on digital transformation of their underwriting platform, legacy application enhancement, etc. A strong candidate will have experience shipping enterprise features and applications across varied tech stacks, primarily .NET, both with on-prem and cloud infrastructure with a strong preference for Azure expertise. Compensation: $135,000 to $145,000 per year annual salary. [ If client has provided an exact salary, then no need to use a range; also, if the client has provided an hourly rate, then use same hourly language from the Contract/Contract-to-Hire section above. ] Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role include: [ description should be provided by the client since this is for a perm position- they will not receive IG benefits. If client does not provide it upon our request, we can insert something generic like "Benefit packages for this role may include healthcare insurance offerings and paid leave as provided by applicable law."]
    $135k-145k yearly 9d ago
  • Software Engineer - HFT

    Algo Capital Group

    Associate Software Engineer Job 21 miles from Glendale Heights

    A leading global automated proprietary trading firm is seeking a Software Engineer specializing in high-frequency trading (HFT) to spearhead the development of their next generation of trading systems and operations. In this role, you will motivate and guide teams to advance algorithmic trading technologies, utilizing cutting-edge quantitative tools while collaborating with exceptional engineers, ML traders, and Quant researchers. You will also be responsible for evaluating system performance and proactively identifying opportunities for improvement to optimise efficiency and reliability. Main Responsibilities Manage Trading Systems: Oversee the development and maintenance of state-of-the-art high-frequency trading systems and applications Collaborate Across Teams: Work closely with top-tier quantitative teams and technologists from various trading divisions to optimize trading solutions Enhance Operations: Drive improvements in trading operations across multiple asset classes globally Candidate Requirements Demonstrated experience in leading and mentoring engineering teams within a fast-paced environment Track record of optimizing and maintaining HF trading systems Strong programming skills in Python and C++ Solid knowledge of Linux/Unix systems for server management and deployment Strong academic credentials in a STEM discipline, preferably in computer science or engineering Apply now to join one of the top teams in algorithmic trading and financial markets, where you'll play a pivotal role in building next-generation trading systems and technologies.
    $66k-87k yearly est. 22d ago

Learn More About Associate Software Engineer Jobs

How much does an Associate Software Engineer earn in Glendale Heights, IL?

The average associate software engineer in Glendale Heights, IL earns between $56,000 and $96,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average Associate Software Engineer Salary In Glendale Heights, IL

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