Post job

Associate software engineer jobs in Hoffman Estates, IL - 1,654 jobs

All
Associate Software Engineer
Senior Software Engineer
Software Engineer
Lead Developer
Software Engineer Lead
Senior Software Development Engineer
Development Team Member
  • Senior Software Engineer - Real-Time Analytics Front Office

    DRW Holdings, LLC 4.9company rating

    Associate software engineer job in Chicago, IL

    A technology-driven trading firm located in Chicago is seeking a Senior Software Engineer for the Analytics Front Office. This role involves designing and implementing low latency risk analytics systems and requires extensive experience with distributed systems and testing automation. The ideal candidate is proficient in programming and tools such as C#, Python, Git, Docker, and Kubernetes. Competitive salary ranges between $200k and $250k, plus additional benefits. #J-18808-Ljbffr
    $200k-250k yearly 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Strategic Development Leader: Major Gifts & Growth

    National Association of Independent Schools 4.2company rating

    Associate software engineer job in Chicago, IL

    A leading independent school in Chicago is searching for a Chief Development Officer to provide strategic vision and direction for all fundraising activities. The CDO will lead a team, manage relationships with alumni and donors, and drive engagement and giving strategies. Candidates should have a minimum of 10 years of experience in fundraising, with excellent leadership and communication skills. This full-time, onsite position offers a competitive salary of $220,000 to $250,000, along with a comprehensive benefits package. #J-18808-Ljbffr
    $220k-250k yearly 2d ago
  • Senior Software Engineer, C/FICCO Data

    P2P 3.2company rating

    Associate software engineer job in Chicago, IL

    DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. About the Team The DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable data infrastructure critical to our trading operations. We work closely with traders, researchers, and other engineering teams to ensure seamless data flow and accessibility, supporting data-driven decision-making. Our systems are designed to handle large volumes of data, maintain quality and integrity, and provide robust APIs for fast, ergonomic data retrieval. About the Role In this role you will: Collaborate with cross-functional teams to deliver data solutions that support diverse trading activities. Take full ownership of data products, guiding them from initial concept through to stable production. Design, build, and maintain systems for both batch processing and real-time streaming of time series datasets, ensuring high data quality and reliability. Develop APIs and data access methods for fast, intuitive retrieval of historical and live data, working with both new and existing systems. Provide on-call support as needed. Qualifications A minimum of 2+ years' experience using at least one of Python, Java, and C++, and can work comfortably in multiple programming languages A track record of working directly with end customers, scoping and delivering production systems in fast-moving and ambiguous environments Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity Exceptional interpersonal skills - you communicate clearly with stakeholders as well as other engineers, fostering a collaborative, supportive working environment Experience in the financial markets, especially in delta one, store of value, and/or FICC options trading Experience with Linux-based, concurrent, high-throughput, low-latency software systems Experience with pipeline orchestration frameworks (e.g. Airflow, Dagster) Experience with streaming platforms (e.g. Kafka), data lake platforms (e.g. Delta Lake, Apache Iceberg), and relational databases Have a Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience The annual base salary range for this position is $175,000 $225,000 depending on the candidate's experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at ******************************* California residents, please review the California Privacy Notice for information about certain legal rights at ****************************************** #J-18808-Ljbffr
    $175k-225k yearly 5d ago
  • AI Software Engineer

    Launch Consulting Group 3.9company rating

    Associate software engineer job in Chicago, IL

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

    Medium 4.0company rating

    Associate software engineer job in Chicago, IL

    About Us Founded in 2014, we offer the industry's first and only cloud‑based, fully‑customizable, end‑to‑end software solution to automate securities‑based lending from origination through the life of the loan. By combining thought leadership in suitability and risk management with industry‑leading education and the latest technology, Supernova enables advisors to deliver holistic, goals‑based advice and to help their clients achieve financial wellness. We partner with the industry's largest banks, most prominent insurance companies and leading online brokerages to democratize access to securities‑based lending and better the entire financial ecosystem. Why Join Supernova? At Supernova Technology, we believe that the best results come from a team that is passionate, driven, and supported in all aspects of their professional lives. Here, you'll work alongside talented and innovative individuals who are committed to driving the future of securities‑based lending technology. We foster a culture of collaboration, continuous learning, and growth, where each person's contributions make a real impact. JOB DESCRIPTION As a Senior Software Architect, you will play a critical role in defining the architecture and technical vision for Supernova's cloud‑based Security‑Based Lending (SBL) SaaS platform. You will be responsible for designing scalable, high‑performing, and secure systems that support our business services and APIs. We are looking for a technical leader who is passionate about software design, architecture, and emerging technologies, with a proven track record of building and evolving complex software systems. This role will work closely with engineering teams, product managers, and business stakeholders to ensure the platform's architecture supports the company's growth and long‑term objectives. This is a strategic and hands‑on role that will directly influence Supernova's technical roadmap, guiding the development of robust, scalable, and secure solutions. The Senior Software Architect will be instrumental in driving innovation and excellence across our technology stack. Responsibilities Lead the effort in the development, and maintenance of our platform software modules. Collaborate with product managers, architects, and other stakeholders to define and prioritize requirements and translate them into actionable technical tasks. Ensure the timely delivery of high‑quality, scalable, and maintainable technical solutions that adhere to best practices and meet business requirements. Review code, providing constructive feedback, and ensure adherence to coding standards and guidelines. Participate in architecture and design discussions, contributing to the overall technical vision and direction of the team. Build and maintain unit tests and integration tests to ensure code quality and reliability. Continuously improve the performance, reliability, and security of our web services and ETL jobs. Address technical debt, refactor code as necessary, and drive improvements in the team's software development processes and practices. Stay up to date with industry trends, emerging technologies, and best practices in ETL job and API development, and share knowledge and insights with the team. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus At least 5 years of software development experience with a focus on backend development, either in ETL job design and development, or Web Service API development. Either expertise in Java and Spring Boot, or comparable expertise in Python and Pandas for backend development. Hands‑on experience with AWS Lambda development in Python is a plus. Experience in Java or Python library is a plus. Demonstrated experience in building and maintaining unit tests and integration tests Familiarity with test automation tools and frameworks Experience with version control systems (e.g., Git) and CI/CD pipelines Knowledge of micro‑services, event‑driven architecture and containerization technologies (e.g., Docker, Kubernetes) is preferred. Strong analytical, detail‑oriented problem‑solving abilities and excellent communication, capable of both independent work and effective collaboration in a team environment. What We Offer Medical, Dental, and Vision Insurance: Multiple plans with coverage for employees and dependents. HSA and FSA Accounts: Tax‑advantaged accounts for health and dependent care expenses. Life and Disability Insurance: Employer‑paid basic coverage with options for additional voluntary coverage. Compensation: $140,000 - $200,000 per year Retirement Savings: 401(k) plan with employer contributions. Employee Assistance Program (EAP): Confidential support services, including free therapy sessions. Paid Time Off: Flexible PTO policies. Additional Perks: Commuter benefits, pet insurance, continuing education assistance, and more. Note: Actual salary at the time of hire may vary and may be above or below the range based on various factors, including but not limited to, the candidate's relevant qualifications, skills and experience, and the location where this position may be filled. Our Core Values Our core values drive everything we do. At Supernova, we... Form, execute, and communicate new ideas that add value to our employees and customers Strive through obstacles and failures Follow‑through on promises or commitments to others, accept responsibility, and answer for actions & decisions Listen to, understand, and support our employees and customers Act with speed, positive attitude, and flexibility Exceed expectations and surpass ourselves every day; we embrace a sense of pride and never stop growing Join us and make an impact while growing your career at Supernova. #J-18808-Ljbffr
    $140k-200k yearly 5d ago
  • Lead Software Engineer

    Tag-The Aspen Group

    Associate software engineer job in Chicago, IL

    About the Company The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S., supporting more than 20,000 healthcare professionals and team members across nearly 1,500 health and wellness offices in 48 states. Through our four categories-dental care, urgent care, medical aesthetics, and animal health-we're proving 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 brands: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet. Each brand benefits from a deep community of experts, tools, and resources to grow their practices and deliver exceptional patient experiences at scale. About the Role As a Lead Software Engineer on our Revenue Cycle Management (RCM) team, you will lead the design and implementation of complex backend solutions that support TAG's financial systems-including payment processing, claims management, and financial reporting. This role is critical to the success of our RCM initiatives and key enterprise projects, ensuring scalability, reliability, and performance across our technology ecosystem. You will collaborate closely with cross-functional teams, mentor other engineers, and contribute to architectural decisions that shape the future of our financial technology systems. Responsibilities Lead the design, development, and deployment of backend systems supporting RCM operations. Drive architectural decisions to ensure system scalability, reliability, and maintainability. Collaborate with product managers, architects, and QA to deliver robust enterprise-level applications. Oversee estimation, planning, and delivery for key RCM projects. Provide technical mentorship and guidance to junior and mid-level engineers. Ensure best practices in coding, testing, and deployment across the engineering team. Support continuous improvement initiatives and innovation within the RCM technology stack. Qualifications Education: Bachelor's degree in Computer Science, Engineering, or a related field required. Experience: 7+ years of professional software development experience. Required Skills Technical Expertise: Advanced proficiency in .NET and Python backend development. Strong SQL and database management skills. Proven experience with system architecture and enterprise-level design patterns. Familiarity with cloud environments such as AWS, Azure, or Google Cloud. Leadership: Demonstrated ability to lead teams, mentor engineers, and manage project delivery. Soft Skills: Excellent problem-solving, analytical, and communication abilities. Additional Details: Salary Range: $167K-197K with a generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match.
    $167k-197k yearly 1d ago
  • Senior Developer

    It Associates 3.4company rating

    Associate software engineer job in Rosemont, IL

    w/option to extend or convert to perm The Senior Developer Consultant will be responsible for upgrading, configuring, and debugging existing business applications. Primary responsibility will be to provide technical support for core business applications, improve processes and ensure that they continue to run efficiently and reliably. The Senior Consultant will carry out development tasks and participate in the daily maintenance of the business systems including the investigation of errors, corrections of functionality or restoration of data/database integrity. A commitment to collaborative problem solving and quality product is essential. Responsibilities: Prioritize requests according to business impact and need. Hands-on design & development across a broad range of products, technologies & methodologies. Responsible for the development and integration of new or existing applications into the technical infrastructure and existing business processes. Participate in the data model review meetings (for data integration and modeling best practices). Analyze, Design and Review business requirements with Business Process Analyst and clients and craft scalable, flexible, and resilient architectures that address customer business problems. Responsible for the design, development, testing, tuning and implementation of Applications. Participate in code reviews and technical design/specifications to help maintain code quality, organization, and automatization. Identify bottlenecks and bugs, and devise solutions to mitigate these issues. Successfully manage deliverables while balancing project timelines and unanticipated issues. Perform support and maintenance tasks to address production issues reported by business users. Ensure that all applications well documented, thoroughly tested and debugged, and adhere to corporate and industry standards. Qualifications: 10 years of software development experience. Excellent analytical, inter-personal and communication skills with a strong technical background. Willingness to learn complex systems and figure out steps needed to troubleshoot issues. 4+ years of strong knowledge and proficiency in C#, VB.Net, JavaScript or similar programming languages. Previous experience working with APIs, REST Services and JSON. 2 - 5 years of experience on Oracle/SQL Server/PostgreSQL Database side development. Proficient with ETL programming, performance tuning, requirements gathering, data analysis, data modeling, database design and Integration, Data Conversion, Data Migration, Data Masking and Data Cleansing and Standardization. Familiarity with SSIS, SSRS is desirable. Experience with Azure Dev Ops (ADO). The anticipated hourly rate range for this position is ($65-72/hr). Actual hourly rate will be based on a variety of factors including relevant experience, knowledge, skills and other factors permitted by law. A range of medical, dental, retirement and/or other benefits are available after a waiting period.
    $65-72 hourly 4d ago
  • Senior Software Engineer

    Amper 4.1company rating

    Associate software engineer job in Chicago, IL

    Amper is an early-stage, VC‑backed SaaS technology company on a mission to modernize manufacturing from the ground up. Our platform is designed to transform legacy shop‑floor complexity into actionable intelligence that empowers teams across the plant to run operations on reality, and help manufacturers reduce costs, increase visibility, and drive efficiency. Given the highly collaborative nature of this team, we support remote work but have a strong preference for candidates located in the Chicagoland area who are open to coming into the office for in-person collaboration. We have no set requirement for if or how often team members come in, but being local allows for flexibility to connect in person when it's most valuable. The role... We're growing our engineering team and we're looking for a Senior Full Stack Engineer to continue building our customer-facing and internal products. Working as a full-stack engineer at Amper means working in a wide variety of contexts. We build large APIs as well as microservices. We write a lot of Python. Our front ends are largely React alongside some third party tools. We need to build for the web and for mobile. Sometimes we're working through the challenges of distributed systems, sometimes we're tuning a single database query because we need that extra bit of performance. Being a Senior Software Engineer at Amper also means being a “product person.” Our engineers don't just move tickets from pile A to pile B. Led by a Product Owner, you'll help us work through new ideas and figure out the best way to implement them. You'll enjoy working at Amper if you: Have a strong appetite for the unfamiliar; that includes technical content as well as solving problems our customers face Believe that being helpful and humble are just as important as technical know-how Can teach the things you know well, and acknowledge what you can learn from others For our senior-level SWE role, we're looking for: At least 7 years of professional experience building and maintaining complex software systems, with significant time spent on a B2B SaaS platform product. This is a must-have for success in the role. Deep technical expertise in developing both large APIs and smaller microservices, with a proven ability to evaluate architectural trade-offs and guide others through implementation. Advanced proficiency in Python (or another modern object-oriented language) with the ability to produce clean, maintainable, and testable code. Extensive experience with relational databases, including performance tuning, query optimization, and applying strategies like sharding or schema redesign when appropriate. Strong working knowledge of distributed systems, including containerization, message queues, and parallel processing, along with the ability to apply these concepts in production environments. Full-stack development experience, with deeper expertise and enjoyment working on the back end while remaining comfortable contributing to front-end development (React) when needed. Experience delivering solutions across platforms, including web and mobile, with an emphasis on performance, scalability, and reliability. A product-oriented approach with a history of collaborating closely with Product Owners to define, design, and deliver customer-focused solutions. Excellent written and verbal communication skills and a collaborative mindset for working across engineering and non-engineering teams. A track record of thriving in fast-paced environments, ideally within early-stage, high-growth companies or similarly dynamic settings. A commitment to continuous learning and knowledge sharing, both mentoring others and seeking out opportunities to grow your own skills. Preferences Knowledge of DevOps tooling and practices (CI/CD, Monitoring) Experience deploying infrastructure (Infrastructure-as-code, cloudformation, ansible) Our Candidate Selection Process We aim to keep our hiring process quick, transparent, and mutually beneficial - giving both you and our team the opportunity to learn enough about each other to make a confident decision. Our process typically includes: Resume Review - We assess your experience and qualifications against the role. Recruiter Screening Call - A brief conversation to learn more about your background, career goals, and what you're looking for in your next role. Technical Screening Call (45 minutes) - Conversation with a Senior Engineer to assess your technical experience and capabilities. Technical Paired Interview - 90-minute collaborative coding exercise in a repo to understand problem-solving, teamwork, and technical skills. Final Interview with Hiring Manager - A deeper discussion about your experience, the role, and how we might work together. References - We connect with a few people who have worked closely with you to learn more about your strengths and working style. Offer - If it's a great fit on both sides, we'll extend an offer and look forward to welcoming you to the team. Compensation & Benefits: The range of annual base salary for full-time employees for this position is $160,000-180,000 per year, plus early-stage stock option equity. Please note that base pay offered will vary depending on factors including your city of residence, job-related knowledge, skills, and experience. Amper provides a comprehensive benefits package, including medical, dental, and vision insurance, 401(k), and unlimited paid time off. #J-18808-Ljbffr
    $160k-180k yearly 3d ago
  • Senior Software Development Engineer in Test (SDET) - Backend Focus

    Itrs Insights

    Associate software engineer job in Chicago, IL

    At ITRS, we make society's critical technology work. Our mission is to deliver automated and holistic IT observability solutions that safeguard critical applications and enable innovation. We are the only monitoring and observability platform designed for the most demanding and regulated industries - trusted by 90% of Tier 1 capital markets firms. We believe when our team thrives, so do our customers. With us, you'll find: A culture that backs you- We're proud to be a Great Place to Work for multiple years in a row due to our inclusive, supportive environment. Work that matters- Make a real difference with 1,000s of global customers in industries that keep the world running, including 9 out of 10 top investment banks. Room to grow- Whether you're starting your career or bringing years of experience, we're committed to your development. Just ask our team members who've been excelling here for 10+ years. With headquarters in London and teams across the US, Europe, and Asia, ITRS combines the agility of a high-impact tech business with the stability of a private equity-backed global partner. Scope of Role We are seeking a Senior Software Development Engineer in Test (SDET) with deep expertise in backend systems to join our software engineering team in Chicago. This role is focused exclusively on platform-level testing for our backend software, emphasizing reliability, performance, and scalability in distributed systems. You will report to our Engineering Manager and play a key role in developing and maintaining automated testing infrastructure. You must have hands-on experience building and automating test frameworks, not just executing manual tests. We prioritize engineers who can code and innovate in testing environments, particularly for cloud-native deployments. This position requires strong development skills to create custom automation tools, sizing measurements, and performance benchmarks. We offer a hybrid work schedule: at least 1-2 days per week in our Chicago office for collaboration, with the remainder remote. Occasional travel within the US and internationally may be required to connect with our global distributed team. The salary range for this role is $100,000 - $140,000 per annum. As a Senior SDET, you will: Design, develop, and execute comprehensive backend platform-level testing, including functional, non-functional (e.g., performance, load, stress, and scalability), and integration testing for distributed services. Build, maintain, and enhance our performance testing infrastructure, including custom labs and automation frameworks to support evolving product demands. Develop automated tools and scripts for sizing measurements, resource assessments (e.g., CPU, memory, storage), and deployment simulations in customer-like environments. Collaborate closely with backend software engineers to define test strategies, review requirements, and integrate quality assurance throughout the product lifecycle-from design and development to deployment and ongoing support. Drive adoption of industry best practices in QA automation, performance engineering, and backend technologies, focusing on continuous improvement and innovation. Mentor team members on advanced testing practices, knowledge sharing, and automation development in a collaborative, distributed environment. Requirements 5+ years of professional experience as an SDET or QA engineer, with a proven track record in testing backend or platform-level software (e.g., distributed systems, APIs, and services). Experience limited to frontend, web UI, or Selenium-based testing will not align with this role. Strong programming skills in languages such as Java, Go, Python, or Bash, with a focus on developing custom test automation frameworks and tools-not just using off-the-shelf solutions. Hands‑on experience with cloud deployments, containerization, and orchestration is mandatory, including Docker and Kubernetes for managing backend environments. Deep knowledge of backend technologies, including Kafka for messaging, databases like PostgreSQL (SQL) and ClickHouse (NoSQL/columnar), and authentication systems like Keycloak. Proficiency in performance testing tools (e.g., JMeter, Locust, k6, Gatling) and integrating them into automated pipelines for scalability and load testing. Solid understanding of networking fundamentals, CI/CD pipelines, DevOps practices, and test integration into build processes. Excellent problem‑solving, debugging, and analytical skills, with the ability to architect scalable test solutions for complex distributed systems. Strong attention to detail and a collaborative mindset for working in a multi‑cultural, globally distributed team. Genuine passion for backend platforms, performance engineering, and building automations that drive quality. Based in Chicago, with availability for hybrid work (1‑2 days in‑office per week). Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience). Health Insurance, Vision Plan, and Dental Cover for you and your dependants HSA & FSA Employee Assistance Programme 401(k) Remote Hybrid Working Enhanced Parental Leave Life and AD&D Insurance 20 Days Holiday + Public Holidays + 3 days paid volunteering leave Referral Bonus Buy and Sell Holiday Training Reimbursement ITRS is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business. We welcome applications from everyone in the community as we recognize that a diverse workforce is a stronger workforce. Apply for this Job Please note that the ITRS Recruitment portal is powered by Workable. Use of the portal is subject to the following privacy policy: #J-18808-Ljbffr
    $100k-140k yearly 5d ago
  • Senior Software Engineer

    Teamtag

    Associate software engineer job in Chicago, IL

    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 20,000 healthcare professionals and team members with close to 1,500 health and wellness offices across 48 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.As a reflection of our current needs and planned growth we are very pleased to offer a new opportunity to join our dedicated team as a **Senior** **Software Engineer.****Description:**As a **Senior Software Engineer on our RCM** team, you'll play a key role in designing and implementing complex backend solutions that drive our financial operations. You'll leverage your deep technical expertise to build scalable, reliable, and high-performance systems for payment processing, claims management, and financial reporting. You will often lead small teams and mentor junior engineers, contributing to improving development processes. We work with technologies like .Net, Python, and SQL to build robust enterprise-level applications. You are expected to have a broader understanding of system architecture and make informed technical decisions.**Skills:*** Deep understanding of programming principles* Expertise in backend technologies, including .Net and Python* Proficiency in SQL and database management* Experience with system design and architecture* Familiarity with one of the main cloud computing environments (AWS, Azure, or Google Cloud)* Strong problem-solving and analytical skills* Ability to lead and mentor junior engineers* Excellent communication skills**Experience:*** **5-8 Years of Software Development Experience:** Demonstrated track record of delivering complex projects, reflecting the seniority and expertise required.* **Expertise in Backend Technologies:** Deep proficiency in .Net and Python, critical for designing and implementing complex, scalable backend solutions.* **Proficiency in SQL and Database Management:** Essential for building reliable systems for payment processing, claims management, and financial reporting.* **Experience with System Design and Architecture:** A broader understanding of system architecture to make informed technical decisions for enterprise-level applications.* **Ability to Lead and Mentor Junior Engineers:** Key for leading small teams and improving development processes.* **Deep Understanding of Programming Principles:** Fundamental for building high-**performance, robust systems.*** **Familiarity with Cloud Computing Environments:** Knowledge of AWS, Azure, or Google Cloud to support modern backend infrastructure.* **Strong Problem-Solving and Analytical Skills**: Necessary for tackling complex technical challenges and optimizing system performance.* **Experience with AI Ops / ML Ops**, pipeline deployment, automation and, being able to advise teams on AI/ML strategy, while still hands-on with coding. (preferred) Annual Salary Range: **$130,000-$152,000** with a generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match If you are an applicant residing in California, please view our privacy policy here: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, Clear Choice 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.| The Aspen Group (TAG) #J-18808-Ljbffr
    $130k-152k yearly 1d ago
  • Team Member

    Zaxby's

    Associate software engineer job in Lockport, IL

    Hungry For A Great Career? To our guests, Zaxbys is more than just a place to eat its a place to have fun, spend some time with friends and experience great food To our team members, Zaxby's is a family. So come on in! We're saving a seat for you. Cashiers are the first point of contact for our guests and are directly responsible for delivering a great experience. You will take and enter orders, handle payments, keep the dining room and other guest areas clean, and provide excellent service to our guests by following standard operating procedures with a sense of urgency. Capabilities Requirement: Sit, stand, and walk continuously Occasionally stoop, bend, crouch, or climb, including the use of ladders Frequently lift, push, pull, and carry up to 50 pounds, including lifting overhead Continuous use of hands and wrists for grasping and fine manipulation Communicate proficiently through speech, reading, and writing Maintain effective audio-visual perception and judgement to observe and respond to the environment Work in an environment that features hot and cold temperature variations and exposure to food allergens REQUIREMENTS Must be 16 years of age or older Prior to entering position, candidates must complete a background check Ability to work a minimum of 9 - 35 hours per week depending on status as part time or full time Zaxby's is an American chain of fast casual restaurants offering chicken wings, chicken fingers, sandwiches, and salads. The chain operates primarily in the South, and has more than 900 locations
    $21k-31k yearly est. 1d ago
  • Senior Software Engineer - Customer Platform

    Slope 4.0company rating

    Associate software engineer job in Chicago, IL

    Employment Type Full time Department Engineering Every year, companies spend over a trillion dollars moving freight across the U.S. but the system for matching trucks with jobs is still slow, manual, and fragmented. FleetWorks is fixing that. We're building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace. Our agents replace the endless phone calls, texts, and emails and match truckers who want to get paid with loads that need to be moved. We're expanding our engineering team in Chicago, a major hub for our customers and the heart of U.S. freight operations. In this role, you'll be a full member of our core engineering team, but deployed directly into the environments where our product meets the real world. You'll build production features, design integrations inside messy customer systems, and shape the internal tooling and platform components that allow us to scale deployments efficiently. In this role, you'll build production features, design integrations inside messy customer systems, shape the internal tooling and platform components that allow us to scale deployments efficiently. If you're a strong software engineer who wants to work hands‑on with users, solve ambiguous problems on the ground, and see your code driving live operations within days, this is a uniquely high‑leverage role. Learn about our Series A here! What You'll Do: Lead technical delivery for customer implementations, integrations, and workflow builds; owning projects from scoping through production rollout. Architect and build workflows that encode real customer processes, integrating directly with their systems and adapting to operational edge cases you uncover in the field. Develop core platform components and integration tooling that standardize common patterns, reduce one‑off work, and help the team scale customer deployments efficiently. Navigate complex environments, fragmented data, and real‑world constraints, and design solutions that work in practice, not just on paper. Provide field insight to product and engineering, shaping the roadmap with firsthand customer understanding. Travel 20-30% to customer locations and work in‑person from our Chicago office. What we look for: 3-6+ years of professional software engineering experience, with clear ownership of complex, production‑critical systems. Strong command of TypeScript, Node.js, and REST API design, including debugging and integrating with external systems. Hands‑on experience with AI‑driven systems, including tuning agent behavior, refining prompts, and shaping workflow logic based on customer feedback. Exceptional communication and judgment, especially when balancing speed, reliability, and real‑world constraints. Based in Chicago with willingness to travel 20-30% to customer sites. What We Offer: Top‑tier cash + equity Medical, dental, and vision coverage Fully covered lunches and dinners High ownership environment with rapid growth The opportunity to shape the future of AI in freight #J-18808-Ljbffr
    $100k-123k yearly est. 2d ago
  • Senior Software Engineer 1

    Project44 4.0company rating

    Associate software engineer job in Chicago, IL

    We challenge the status quo because we know a better supply chain isn't just possible-it's essential. Better for our customers. Better for their business. Better for the world. With our Decision Intelligence Platform, Movement, we're redefining how global supply chains operate. By transforming fragmented logistics data into real-time, AI-powered insights, we empower companies to connect instantly, see clearly, act decisively, and automate intelligently. Our Supply Chain AI enhances visibility, drives smarter execution, and unlocks next‑gen applications that keep businesses moving forward. Headquartered in Chicago, IL with a 2nd HQ in Bengaluru, India we are powered by a diverseglobal team that is tackling the toughest logistics challenges with innovation, urgency, and purpose. If you're driven to solve meaningful problems, leverage AI to scale rapidly, drive impact daily, and be part of a high‑performance team - we should talk. Description project44 is looking for a Senior Software Engineer - Backend to join our engineering team. You will work in a fast‑paced Agile environment designing, building, and implementing best‑in‑class integrations to accelerate how project44 connects to the world's logistics networks. Key accountabilities: What you'll work on Build state‑of‑the‑art integrations to expand our ever‑growing network of connected carriers and customers. Manage integrations through their life cycle. Operate, maintain, and improve the supply chain visibility platform owned by the team. Building systems in a multi‑cloud environment. We use AWS and GCP but value experience in other cloud environments such as Azure. Work with and align with cross functional teams to solve challenging problems. Share ownership of all facets of software delivery, including development, operations, and test You will assume on‑call responsibilities for systems (together with the team) that are built and owned by your team. You will invest in tools, monitoring, and automation to improve on‑call experience for everyone on your team. Qualifications 5+ years professional experience building large scale and real time or near real time cloud systems. Strong programming and debugging skills, with proficiency in C++ or Java. Experience in: Building systems in a multi‑cloud environment. We use AWS & GCP but value experience in other cloud environments such as Azure. Creating and working with scalable Java‑based micro‑services. Working with databases (preferably Postgres or other SQL based DB) Event stores and stream‑processing in Kafka or Kinesis. Working in an agile software development environment. Desirable and helpful (but not necessary) are experience in Experience with investigating large and complex codebases Hands‑on experience with C++ Creating API's/web services: REST, OpenAPI/Swagger is a plus. Enjoy database related work: DynamoDB, MongoDB, Postgres. Analytical approach to problem solving. Personal drive and maintaining a high pace - while taking responsibility for things working. Willingness to vocalize your ideas and pick yourself up if you get knocked down. In‑office Commitment This position requires a commitment to contribute to our collaborative culture by working in‑office Three days weekly. Diversity & Inclusion At project44, we're designing the future of how the world moves and is connected through trade and global supply chains. As we work to deliver a truly world‑class product and experience, we are also intentionally building teams that reflect the unique communities we serve. We're focused on creating a company where all team members can bring their authentic selves to work every day. We're building a company that every one of us at project44 is proud to work for, and our journey of becoming a more diverse, equitable and inclusive organization, where all have a sense of belonging, is shaped through the actions of our leadership, global teams, and individual team members. We are resolute in our belief that each team member has an equal responsibility to mold and uphold our culture. project44 is an equal opportunity employer seeking to enrich our work environment by creating opportunities for individuals of all backgrounds and experiences to thrive. If you share our values and our passion for helping the way the world moves, we'd love to review your application! For any accommodation needed during the hiring process, please email ************************. Even if you don't meet 100% of the above job description you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role's requirements. More about project44 Since 2014, project44 has been transforming the way one of the largest, most important global industries does business. As transportation and logistics continue to evolve and customer expectations around delivery become more demanding, industry technology must rise to the occasion. In just a few short years, we have created a digital infrastructure that eliminates the inefficiencies caused by dated technology and manual processes. Our Advanced Visibility Platform is used by the world's leading brands to track shipments, collaborate with supply chain partners, drive operational efficiencies, and create outstanding customer experiences. #J-18808-Ljbffr
    $90k-118k yearly est. 3d ago
  • CATIA DMU Senior Software Engineer

    Sopra Steria USA

    Associate software engineer job in Chicago, IL

    About Sopra Steria Sopra Steria, a major Tech player in Europe with 50,000 employees in nearly 30 countries, is recognised for its consulting, digital services and solutions. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to-end solutions to make large companies and organisations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all. In 2024, the Group generated revenues of €5.8 billion. The world is how we shape it. Catia DMU, CABIN, ESI, MSI Total Experience Expected: 02-04 years Qualifications B Tech , BE Additional Information Job Description- Cabin, MSI, ESI, Catia 3D /2D/ F3D Position: Senior Software Engineer (1B) Experience: 2 to 4 years Primary Skills : Cabin, MSI, ESI, AIRBUS PMT ( CATIA V5, VPM, Trend, Full 3D etc.), DMU knowledge, Configuration Management basics Education: B.E./ B.Tech. (Aeronautical, Mechanical) Location: Bangalore Roles and Responsibilities 3D Model & Assembly checks in aircraft DMU & against set of requirements 2D Drawing checks against set of requirements 3D model & assembly design, compilation and integration Interface alignment 2D Drawing creation (Interface, specification and installation drawings) Full 3D Dataset compilation Equipment steering Operational configuration management Functional electrics (PD, WD, FD creation and modification) Creation and modification of customized specifications 2D to 3D conversion Responsible for performing DMU(Digital Mock-up) Integration, design and F3D activities using AIRBUSmethodologies. Full 3D experience in Cabin , ESI and MSI Good experience in DMU QC0, QC1, QC2 activities A good team member who is responsible for supporting AIRBUS projects in DMU/M&T bundles Accountable for activity execution, closing of assigned responsibilities/activities and capable of keeping effective communication with all the stakeholders Capture best practices, build knowledge repository & training materials to train new team members added into the project team Proactive in idea generation, innovation mindset to improve product, process methods and tools Create quick PoC (Proof of Concepts) or build new solution proposal for various platforms Detailed Candidate Profile / Required Skills Must have minimum of 4+ years of experience in AIRBUSProcess, Methods and Tools and Full 3D. Hands on experience in CATIA V5/V6, PASS SSI, Enovia VPM, TreND, Context Builder, CADint, Taksy, Gilda, DPDS and Optegra will be preferred. Hands on experience in 3DExperience platform (functional) would be an advantage. Sound knowledge in AIRBUSproduct structure and Configuration management process. Should have a good technical knowledge of Aircraft Structures, Systems, Cabin & Cargo Layouts. Experience in Design and Quality check of AIRBUS Structural, Systems and Cabin/Interior components will be preferred. Prior experience in SA and A350 projects and knowledge in AIRBUS functional tool testing environments would be preferred. Preferable to have basic knowledge in Agile / SAFe methodologies. Ability to work with cross-functional teams, flexible and agile enough to meet the expected deliverables to achieve common business goals & objectives. Very good communication, good interpersonal skills (excellent attitude to collaborate, support each other, willingness to learn from all and to develop relationships with team members, customers and all stakeholders) and create positively thriving environment within the team/organization At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences. All of our positions are open to people with disabilities. #J-18808-Ljbffr
    $83k-108k yearly est. 5d ago
  • Senior Software Engineer, DevEx (Chicago)

    Kubelt

    Associate software engineer job in Chicago, IL

    About Our Client Our client is dedicated to improving markets by providing liquidity, ensuring accurate pricing, increasing transparency, and maintaining stability under all conditions. They focus on continuous improvement and prioritise the health and efficiency of markets for all participants. As a leading market‐making institution, they are a trusted partner on exchanges around the world. About The Role We're seeking an experienced Software Engineer to join a global Developer Experience team focused on building and improving the tools, infrastructure, and automation that power the entire software development lifecycle. In this role, you'll design and maintain scalable build systems, CI/CD pipelines, and development environments that enable engineers to work faster and more efficiently across multiple regions. You'll develop tools that streamline local development and testing, automate deployment processes for continuous delivery, and explore AI‑assisted technologies to enhance productivity. Collaborating closely with engineering teams, you'll identify workflow friction points, define meaningful metrics, and implement solutions that elevate speed, simplicity, and overall developer experience. Requirements Minimum of 3 years of professional software engineering experience Experience designing and optimizing containerized build workflows using tools such as Docker, Bazel, CMake, Ninja, or Poetry Skilled in building CI workflows on platforms like GitHub Actions or Jenkins to provide fast, reliable feedback and automate tasks Strong coding fundamentals with experience in both scripting and compiled languages, focused on writing scalable, high‑quality software Deep understanding of the end‑to‑end software development lifecycle, from ideation to deployment Passionate about improving developer experience, with a proven track record of driving productivity improvements through tooling and automation Curious, collaborative, and motivated to thrive in a high‑performing, continuously improving environment #J-18808-Ljbffr
    $83k-108k yearly est. 2d ago
  • Senior Software Engineer - Customer Platform

    Fleetworks Technology, Inc.

    Associate software engineer job in Chicago, IL

    Every year, companies spend over a trillion dollars moving freight across the U.S. but the system for matching trucks with jobs is still slow, manual, and fragmented. FleetWorks is fixing that. We're building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace. Our agents replace the endless phone calls, texts, and emails and match truckers who want to get paid with loads that need to be moved. We're expanding our engineering team in Chicago, a major hub for our customers and the heart of U.S. freight operations. In this role, you'll be a full member of our core engineering team, but deployed directly into the environments where our product meets the real world. You'll build production features, design integrations inside messy customer systems, and shape the internal tooling and platform components that allow us to scale deployments efficiently. If you're a strong software engineer who wants to work hands‑on with users, solve ambiguous problems on the ground, and see your code driving live operations within days, this is a uniquely high‑leverage role. Learn about our Series A here! What You'll Do: Lead technical delivery for customer implementations, integrations, and workflow builds; owning projects from scoping through production rollout. Architect and build workflows that encode real customer processes, integrating directly with their systems and adapting to operational edge cases you uncover in the field. Develop core platform components and integration tooling that standardize common patterns, reduce one‑off work, and help the team scale customer deployments efficiently. Navigate complex environments, fragmented data, and real‑world constraints, and design solutions that work in practice, not just on paper. Provide field insight to product and engineering, shaping the roadmap with firsthand customer understanding. Travel 20-30% to customer locations and work in‑person from our Chicago office. What we look for: 3-6+ years of professional software engineering experience, with clear ownership of complex, production‑critical systems. Strong command of TypeScript, Node.js, and REST API design, including debugging and integrating with external systems. Hands‑on experience with AI‑driven systems, including tuning agent behavior, refining prompts, and shaping workflow logic based on customer feedback. Exceptional communication and judgment, especially when balancing speed, reliability, and real‑world constraints. Based in Chicago with willingness to travel 20-30% to customer sites. What We Offer: Top‑tier cash + equity Medical, dental, and vision coverage Fully covered lunches and dinners High ownership environment with rapid growth The opportunity to shape the future of AI in freight #J-18808-Ljbffr
    $83k-108k yearly est. 3d ago
  • Senior Software Engineer (Full-Stack)

    Dubclub, Inc.

    Associate software engineer job in Chicago, IL

    Setting the Stage Online sports betting content is exploding in popularity. But the experience of engaging with sports betting content is often a needlessly painful one. The experience is scattered across countless apps, with expert sports handicappers ("cappers") building an audience on social media, fans chasing for an edge across different platforms and tools, and everyone looking for better results with less effort. Trust is fragile, workflows are fragmented, and the experience feels more like chaos than community. Our Vision and Our Mission: DubClub is building the destination where cappers and fans Win More Together. For fans: DubClub is creating unified and highly valuable experience for fans that love tailing cappers. Get the best advice, in the smoothest fashion, and enjoy rewards that keep you engaged. For cappers: DubClub is a business-building engine that helps you turn your passion into a profitable business. Cappers are the stars of the game, and enjoy a best-in-class operating system, automated marketing, and purpose-built discovery that grows their business on auto-pilot. For DubClub: It's the ecosystem and unified "Win More Together" experience that cappers and fans have been waiting for. Instead of churn after a losing streak, fans stick around for free plays, discovery loops, rewards, and community moments. The Role We're hiring a Senior Software Engineer to join our Chicago hub. This is a senior IC role for someone who wants to own projects end-to-end and ship directly to millions of passionate users. You'll be embedded directly with our founders and GTM leaders to identify opportunities, scope solutions, and deliver features on tight timelines. Your mandate: maximize value creation for users through speed, craft, and deep understanding of our space. Responsibilities Partner with customer-facing “co-pilots” (founders and GTM leaders) to define roadmap and deliver value for DubClub's users. Lead design and development of full-stack product features in the mobile and web app. Balance speed, scope, and maintainability to deliver near-term immediate impact, while keeping long-term scalability in mind. Provide technical leadership, mentorship, and architectural guidance to other engineers. Collaborate with GTM leaders and design talent to implement intuitive, reliable, and valuable user experiences. About You Based in, or willing to relocate to, Chicago. 3-6 years of professional software engineering experience, ideally in startups/scaleups. Proven track record of shipping impactful features across the stack. Passionate about technology and adding value for users through elegant, beautiful product. You thrive on building practical solutions that people love to use as part of their everyday routine. You build in an "AI-first" fashion that allows you to ship faster, at higher quality. Strong technical judgment: you know when to optimize, when to cut scope, and when to refactor. Excellent communicator and collaborator, especially with non-technical teammates. Excited about the sports betting space and eager to shape the future of how creators and fans interact. Bonus: experience in marketplaces, fintech, or consumer-facing products. Our Stack Our backend runs on Python (Django) and Go, with PostgreSQL for data storage. The frontend is built with TypeScript and Svelte. Our mobile app is built in ReactNative. We use Docker for containerization, with GitHub Actions for CI/CD and Terraform for infrastructure management. Why DubClub A chance to build the future of a culturally important space alongside founders who live and breathe the space. Senior IC seat with ownership and leadership opportunities. Work in-person with DubClub's co-founder and CEO in Chicago. Ship frequently to a passionate user base that notices and celebrates every new feature. Competitive salary, meaningful equity, and benefits. We are an equal opportunity employer and do not discriminate on the basis of any status protected under federal, state, or local law. #J-18808-Ljbffr
    $83k-108k yearly est. 5d ago
  • Senior Software Engineer - Scalable Ad Tech Platform

    Unavailable

    Associate software engineer job in Chicago, IL

    A global technology firm in Chicago is looking for a Senior Software Engineer to develop its next-generation Retail Media Network platform. This role involves designing and maintaining high-performance services, optimizing system performance, and collaborating with various teams. Candidates should have a Bachelor's degree in Computer Science, strong backend skills in Java, and experience with modern frameworks. Competitive salary and benefits are offered. #J-18808-Ljbffr
    $83k-108k yearly est. 4d ago
  • Software Engineer

    Talent Software Services 3.6company rating

    Associate software engineer job in Chicago, IL

    Are you an experienced Software Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Engineer to work in Gray, ME. We are seeking a professional to drive the integration and migration of in-house software tools used for functional testing in manufacturing. The ideal candidate will bring strong technical expertise in C# development, along with a solid understanding of medical device manufacturing processes and related software systems. This individual should be able to work independently and proactively, demonstrating ownership, problem-solving, and collaboration skills to ensure a smooth and efficient transition across multiple applications and cross-functional teams. Primary Responsibilities/Accountabilities: Review existing software tools for functional testing in manufacturing to determine compliance with Quality System requirements. Migrate software tools for functional testing from the existing manufacturing line in Irvine, CA to the new manufacturing site near Portland, ME. Work with manufacturing engineers to validate test equipment software and assist in identifying test strategies where necessary. Collaborate with cross-functional teams, including manufacturing engineers, systems engineers, quality, R&D, and PMO. Contribute to a culture of innovation, continuous improvement, and knowledge sharing within the R&D team. Qualifications: B.S or M.S. in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or related major. Minimum 4 years of experience in software development or testing for medical device manufacturing. Engineering background with strong knowledge of manufacturing processes and systems. Familiarity in C# development, particularly for manufacturing-related applications. Familiarity with functional testing processes within manufacturing settings. Ability to collaborate cross-functionally with manufacturing, quality, and R&D teams. High ability to make knowledge-driven decisions and work with little supervision. Excellent documentation and communication skills for technical and process alignment. Strong problem-solving and analytical skills applied to production or testing workflows. Preferred: Experience working within or understanding manufacturing procedures and standards. Experience in active implantable medical devices. Proven ability to manage or execute software migration projects for in-house manufacturing software tools. Knowledge of ISO 13485 and FDA QSR. Working knowledge of IEC 60601 and/or 62304.
    $66k-87k yearly est. 5d ago
  • Senior Software Engineer

    Project 44 4.0company rating

    Associate software engineer job in Chicago, IL

    We challenge the status quo because we know a better supply chain isn't just possible-it's essential. Better for our customers. Better for their business. Better for the world. With our Decision Intelligence Platform, Movement, we're redefining how global supply chains operate. By transforming fragmented logistics data into real‑time, AI‑powered insights, we empower companies to connect instantly, see clearly, act decisively, and automate intelligently. Our Supply Chain AI enhances visibility, drives smarter execution, and unlocks next‑gen applications that keep businesses moving forward. Headquartered in Chicago, IL with a second HQ in Bengaluru, India, we are powered by a diverse global team that is tackling the toughest logistics challenges with innovation, urgency, and purpose. Project44 is looking for a Senior Software Engineer - Backend to join our engineering team. You will work in a fast‑paced Agile environment designing, building, and implementing best‑in‑class integrations to accelerate how Project44 connects to the world's logistics networks. Key Accountabilities Build state‑of‑the‑art integrations to expand our ever‑growing network of connected carriers and customers. Manage integrations through their life cycle. Operate, maintain, and improve the supply chain visibility platform owned by the team. Build systems in a multi‑cloud environment (AWS, GCP, and other cloud providers such as Azure). Work with and align with cross‑functional teams to solve challenging problems. Share ownership of all facets of software delivery, including development, operations, and testing. Assume on‑call responsibilities for systems owned by your team. Invest in tools, monitoring, and automation to improve on‑call experience for everyone on your team. Qualifications 5+ years of professional experience building large‑scale, real‑time or near real‑time cloud systems. Strong programming and debugging skills, with proficiency in C++ or Java. Experience Building systems in a multi‑cloud environment (AWS & GCP, with value for Azure). Creating and working with scalable Java‑based micro‑services. Working with databases (preferably Postgres or other SQL‑based DB). Event stores and stream‑processing in Kafka or Kinesis. Working in an agile software development environment. Desirable / Helpful Investigating large and complex codebases. Hands‑on experience with C++. Creating APIs/web services: REST, OpenAPI/Swagger is a plus. Enjoying database related work: DynamoDB, MongoDB, Postgres. Analytical approach to problem solving. Personal drive and maintaining a high pace, taking responsibility for delivering working software. Willingness to vocalize ideas and rebound quickly from setbacks. In‑Office Commitment Our office is where ideas spark, connections thrive, and innovation comes alive. We are looking for candidates who are enthusiastic and committed to joining our team on‑site, in our beautiful headquarters four days a week. Diversity & Inclusion At Project44, we design the future of global supply chains and intentionally build teams that reflect the communities we serve. We are committed to creating a culture where all team members can bring their authentic selves to work every day. We are an equal‑opportunity employer seeking to enrich our work environment by creating opportunities for individuals of all backgrounds and experiences to thrive. Equal Employment Opportunity Project44 is an equal‑opportunity employer seeking to enrich our work environment by creating opportunities for individuals of all backgrounds and experiences. If you share our values and passion for helping the way the world moves, we'd love to review your application! How to Apply For any accommodation needed during the hiring process, please email ************************. #J-18808-Ljbffr
    $90k-118k yearly est. 3d ago

Learn more about associate software engineer jobs

How much does an associate software engineer earn in Hoffman Estates, IL?

The average associate software engineer in Hoffman Estates, 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 Hoffman Estates, IL

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