Software Engineer Jobs in Lemont, IL

- 2,210 Jobs
All
Software Engineer
Senior Software Engineer
Software Developer
Quality Assurance Engineer
Junior Software Engineer
Lead Application Developer
Windows Software Engineer
Test Engineer
Architect And Developer
  • Nuclear Quality Assurance Engineer

    Hydro, Inc. 3.8company rating

    Software Engineer Job 20 miles from Lemont

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

    Vinci Construction Grands Projets USA 2.9company rating

    Software Engineer Job 20 miles from Lemont

    The Walsh-VINCI Transit Community Partners (WVTCP) Joint Venture (JV) consisting of VINCI Construction Grands Projets and Walsh Construction has been selected to construct the $2.9BN Design Build Red Line Extension (RLE) project - the largest civil construction contract ever awarded by the Chicago Transit Authority (CTA). The RLE Mainline Design-Build (MDB) Project will extend the CTA's Red Line by 5.6 miles, extending from the existing terminal at 95th/Dan Ryan south to 130th Street and Doty Avenue. The Quality Assurance Engineer (Auditor) reports directly to the Lead QA Auditor and has the responsibility to periodically assess compliance against the Contractor's Design Build Management System to ensure that WVTCP, subconsultants, suppliers, and others comply with the Project requirements. This will be achieved primarily through system / subsystem surveillance, internal & external process, systems and technical audits. The QA Engineer is also organizationally independent from QC, with no design or construction production responsibilities. Responsibilities: Assists the Lead QA Auditor with carrying out the responsibilities of QA functions Attend and lead meetings, as needed Schedules and performances of quality audits and surveillances using checklists developed from project requirements Ensure that the results of audits conducted are appropriate and substantiated by objective review of evidence of compliance Maintains the Audit Schedule, Audit Reports, and the Audit results Recommends changes to improve overall Quality program. Ensure that construction work complies with project specifications, standards, and regulations (ISO, ASTM, ACI, etc.). Participate in the development and implement quality assurance (QA) plans, procedures, and inspection test plans (ITPs). Conduct regular audits and site inspections to identify non-conformities and ensure corrective actions. Conduct training sessions for workers and site personnel on quality best practices. Conduct completeness reviews on quality control (QC) records, test reports, and inspection logs. Qualifications: Required Bachelor's degree in civil engineering or construction management. Minimum 5 years' experience in the construction industry. Must possess ability to write reports and procedure manuals. Well organized, flexible, detail oriented and multi-tasked. Knowledge of industry codes and standards Proficiency in Microsoft Office to include Visio Proficiency in quality management through Doc. Control Systems Knowledge of ISO guidelines is preferred. Fluent in English with professional proficiency Valid Driver's License Preferred Preferred certified as a quality professional, eg ASQ certification or and ISO 9001 auditing certs. Experience relevant transportation projects would be an asset. Salary Range: $85,000.00 - $95,000.00 Work Environment: Involves a dynamic and challenging work environment Includes tasks such as maintaining and repairing heavy machinery, ensuring equipment operates efficiently, and adhering to safety protocols in construction sites Required to wear personal protective equipment (PPE) such as hard hats, safety glasses, and reflective vests when on-site Physical Demands: Must be able to lift 25lbs Walking and standing while in-office or on-site Occasional climbing on and off equipment and bending VINCI Construction Grands Projets USA offers all full-time employees competitive wages and benefits, including: Medical, Dental & Vision Insurance Health Reimbursement Account (HRA) Vacation Leave Sick Leave 10 Paid Holidays Company 401(k) Matching Contributions Employee Assistance Program (EAP) Commuter Benefits Program Parental Leave Term Life & AD&D Insurance Short & Long-Term Disability Insurance Employee Stock Ownership Plan (ESOP) Professional Development & Training Health and Wellness Spending Account VCGP USA is an Equal Opportunity Employer, Disability/ Veteran Please click on the attached link to see a digital copy of the Federal, State, and Federal Contractor Posters
    $85k-95k yearly 13d ago
  • Unity / C# Software Engineer

    Immersivetouch 4.0company rating

    Software Engineer Job 20 miles from Lemont

    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 29d ago
  • Software Engineer

    Encyclopaedia Britannica, Inc. 4.2company rating

    Software Engineer Job 20 miles from Lemont

    Role: Software Engineer The Britannica Group owns two of the world's most valuable and trusted sources of knowledge: Encyclopaedia Britannica (established 1768) and Merriam-Webster (established 1825). Now, as digital-first brands, they serve a global audience of more than 2 billion users on the web, apps, and social media. We are hiring for a Software Engineer to join the Britannica engineering team. Candidates will be part of a collaborative and agile group of engineers, working closely with Product, Editorial, and Marketing teams on architecting and implementing technological solutions. Candidates should have experience with the full stack development lifecycle of modern web applications. Ideally, candidates will have a working knowledge of Python, SQL, JavaScript, HTML and REST APIs. LOCATION:Chicagoland/Hybrid An ideal candidate will have: 2+ years of engineering experience building and maintaining software applications B.S. in Computer Science or related field, or equivalent industry experience Demonstrated expertise writing concise, well crafted, and resilient code Proficiency with frontend languages including JavaScript, HTML and CSS Proficiency with the Python programming language and Flask Experience building and consuming REST APIs and web services using JSON/XML Experience with Git/Github and performing code reviews Experience with SQL and relational databases such as PostgreSQL Familiarity with LInux, Windows and shell scripting Familiarity with at least one modern JavaScript framework such as React Self-starter who can lead a project, collaborating with others as well as working independently Able to quickly adapt and independently learn new technologies to solve business issues Proven analytical and problem-solving skills with high attention to detail and accuracy Passion for creating things that people love to use Britannica strives to provide its users with trustworthy, verified information in a constantly changing world. We aspire to fulfill that mission with a workforce who represent a variety of life experiences and points of view. All backgrounds and cultures are welcomed.
    $69k-90k yearly est. 10d ago
  • Software Engineer | High-Frequency Trading

    Evolve Group

    Software Engineer Job 20 miles from Lemont

    C++ Engineer (HFT - Low Latency) World Leading High-Frequency Trading Firm Chicago $350,000 - $750,000 total comp We're working on behalf of one of the world's leading high frequency trading firms with some of the most sophisticated technical teams and systems in industry who are looking for highly talented C++ Software Engineers in Chicago. Within their centralized engineering team, you will work to design, build, implement and optimize highly complex solutions to improve the trading platform performance. Whether you're currently working in tech, investment banking, or trading this is an opportunity to build on your C++ skills with some of the brightest minds in industry within an environment which encourages autonomy, ownership, and impact. Required experience Bachelor's degree or higher in Computer Science, Mathematics or a related field with strong academic performance 2 - 6 years commercial experience working as a C++ developer with a focus on latency and performance Excellent communication skills and the ability to work with cross functional teams Commercial experience working with Linux systems Strong problem-solving skills and the ability to work autonomously in a fast-paced environment
    $66k-87k yearly est. 5d ago
  • Software Engineer

    L.Knighton

    Software Engineer Job 20 miles from Lemont

    A Chicago based world-class HFT firm is looking for strong C++ Software Engineers to optimize ultra-low-latency systems for high performance trading. I've been to their office in December last year, have made numerous placements with them in the past couple of years and can confidently say they allow engineers to have autonomy over their projects that have a huge impact on PnL, have access to cutting edge tech (ultra low-latency networking, Kernel Bypass, FPGA's, microwave signals) and offer competitive bonus packages. If you have 2-5 years professional experience working in a real-time, multithreaded environment, using C++, apply below.
    $66k-87k yearly est. 11d ago
  • Software Engineer - Options C++

    Algo Capital Group

    Software Engineer Job 20 miles from Lemont

    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. 33d ago
  • Java Software Engineer - Kafka / Spark

    Quanteam-North America (Rainbow Partners Group

    Software Engineer Job 20 miles from Lemont

    Department: Global Banking Technology & Operations As a Senior Big Data Java Engineer, you will contribute to the development of our client's data lake streaming platform on Azure. Working independently within a Feature Team, your primary responsibilities include: Development & Architecture: Architect, design, and build Java applications using Kafka Stream and Spark in Azure; develop scalable, resilient data pipelines. Quality Coding: Write and maintain high-quality Java code, ensuring adherence to best practices. System Design: Focus on scalability and resiliency when designing systems; troubleshoot performance issues in distributed systems managing large data volumes. Code Reviews & Team Collaboration: Conduct code reviews, provide feedback, and support team improvements. Customer-Focused Solutions: Break down customer requirements with the Product Owner, ensuring alignment with project goals. Testing & Deployment: Manage testing, deployment, and production activities, adhering to chapter guidelines for stability. Continuous Improvement: Participate in pair programming, write unit and BDD-style tests (JUnit, Mockito, Cucumber), and engage in backlog refinement. Key Skills & Competencies Proficiency with Java, Kafka Streams, Spark, and Spring Boot (or other Java frameworks). Expertise in distributed systems design, especially Big Data systems for batch and real-time processing. Experience with cloud platforms (AWS or Azure), and tools such as Elastic Search, Kibana, and Kubernetes. Strong understanding of RESTful API design and third-party API integration. Proficiency with version control systems like Git. Agile methodology experience, ideally Scrum. Familiarity with automated testing, including test-driven development, unit and integration testing, and BDD. Knowledge of continuous integration tools and service-oriented architectures. Excellent analytical skills with the ability to simplify complex problems. Results-driven and team-oriented with a focus on collaboration and client satisfaction. Experience & Education 7+ years in Java programming at a senior level. 3+ years with Spark, Kafka, and cloud technologies. Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field.
    $66k-87k yearly est. 33d ago
  • Scala Software Engineer

    Signify Technology

    Software Engineer Job 20 miles from Lemont

    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. 25d ago
  • C++ Software Developer

    Selby Jennings

    Software Engineer Job 20 miles from Lemont

    Job Title: C++ Developer - High-Performance Trading Systems Employment Type: Full-time About Us: We are a leading proprietary trading firm that leverages advanced technology and quantitative strategies to execute trades across global financial markets. Our team thrives on innovation, high-performance computing, and low-latency systems to gain a competitive edge. We are looking for a talented C++ Developer to help build and optimize our high-speed trading infrastructure. Role Overview: As a C++ Developer, you will design, develop, and enhance ultra-low-latency trading systems. You will work closely with traders, quantitative researchers, and other engineers to build efficient, scalable, and high-performance software solutions that drive our trading strategies. Key Responsibilities: Design, develop, and optimize high-performance, low-latency C++ trading systems. Implement and fine-tune real-time market data processing and trade execution algorithms. Optimize performance at the hardware and network level, leveraging CPU/GPU acceleration. Develop and maintain connectivity solutions to major financial exchanges. Collaborate with quants and traders to improve execution speed and efficiency. Implement robust testing frameworks and simulation environments. Monitor and troubleshoot production trading systems to ensure stability and reliability. Leverage multi-threading, lock-free programming, and memory optimization techniques. Requirements: Education: Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, or a related field. C++ Expertise: Strong proficiency in modern C++ (C++17/20) with deep knowledge of STL, Boost, and multi-threaded programming. Low-Latency Systems: Experience in high-performance computing, network optimization, and lock-free data structures. Networking & System-Level Programming: Familiarity with TCP/IP, UDP, kernel bypass technologies (DPDK, RDMA), and hardware optimization techniques. Algorithmic Thinking: Strong problem-solving skills and experience with data structures, algorithms, and concurrency. Market Knowledge: Understanding of financial markets, trading protocols (FIX), and market microstructure is a plus. Linux Development: Experience with Linux, scripting (Python, Bash), and system-level debugging tools (gdb, perf, strace). Performance Optimization: Experience in profiling, latency measurement, and CPU/GPU acceleration (SIMD, AVX, CUDA) is highly desirable. Preferred Qualifications: Experience in low-latency, high-frequency trading (HFT) or electronic trading platforms. Background in exchange connectivity development and order routing. Knowledge of FPGA acceleration and hardware/software co-design. Contributions to open-source C++ projects or competitive programming experience.
    $69k-90k yearly est. 6d ago
  • Junior Software Engineer

    Oncelabs LLC

    Software Engineer Job 20 miles from Lemont

    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. 32d ago
  • Verification Test Engineer ( Combination Product )

    Hcltech

    Software Engineer Job 44 miles from Lemont

    HCLTech is looking for a highly talented and self- motivated Test Engineer ( Combination Product ) to join it in advancing the technological world through innovation and creativity. Job Title: Test Engineer ( Combination Product ) Job ID: 1533376BR Position Type: Full-time with HCL Tech Location: North Chicago, IL Role/Responsibilities Lab Support: Execute test procedures and protocols supporting engineering testing and verification testing, analyze data, document in lab notebooks, and present results to cross-functional teams. Experience using Zwick and flow measurement equipment is preferred. Familiarity with 3D printing, CT Scanners, Viscometers, Climate Chambers, etc. is a plus. Test Methods: Define, develop, and validate test methods. Design Verification: Create verification plans, protocols, records, and reports. Software Tools: Familiarity with DHF tools such as Polarian, or Cockpit is desired. Experience with Solidworks, Minitab, Engineering Lab Notebook (ELN) is a plus. Expected to recommend improvements in design, processes, execution of a project or task as well as the maintenance of a program. Work in an independent manner under the guidance of a supervisor or technical lead. Complies with applicable policies and procedures, regulatory and safety requirements. Significant documentation experience including technical reports, design verification plans, protocols, etc. is a must. Knowledge in basic statistics and Six Sigma statistical techniques is a plus. Strong problem solving and analytical skills. Strong understanding of engineering fundamentals. Self-driver with proven track record of actively engaging and working in a matrixed environment with cross-functional teams and getting things done. Other attributes include strong decision making, communication (spoken and written) skills, attention to details and commitment to accuracy. Pay and Benefits Pay Range Minimum: $24.52 per hour Pay Range Maximum: $39.90 per hour HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation. A candidate's pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year How You'll Grow At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
    $24.5-39.9 hourly 11d ago
  • Software Developer / Architect / Business Analyst

    Grossman Software Solutions

    Software Engineer Job 11 miles from Lemont

    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. 30d ago
  • Senior Back End Developer

    Jobba Trade Technologies

    Software Engineer Job 20 miles from Lemont

    Who We Are Jobba Trade Technologies, Inc., a Chicago-based tech firm, provides practical technology to help construction companies execute and improve their business. We are a fast-moving, growing company with a serious need to build on our strong team. We are looking for a Senior Front End Developer for our Rosemont location. What You'll Do We are seeking a highly motivated and experienced Back End Developer to join our dynamic team at Jobba Trade Technologies. As a Senior Back End Developer, you will be responsible for leading the design, development, and maintenance of high quality, performant, and scalable back-ends for our SaaS products. You will work closely with our front-end developers, product managers, project managers, and other stakeholders to deliver innovative solutions that meet customer needs and drive business growth. Responsibilities include: Design and Development Design, implement, and lead the implementation of back-end software that meets business requirements and objectives. Follow best practices and company standards to ensure Design systems to ensure high performance, scalability, maintainability, and reliability of software products. Implement security best practices and ensure that software architectures comply with relevant security standards and regulations. Technical Expertise Provide technical expertise in terms of back-end software, supporting other developers, making smart technology decisions, and help foster a culture of learning and growth within the organization. Promote a culture of continuous improvement by staying updated with the latest industry trends and incorporating new technologies and methodologies. Help define technical standards, guidelines, and best practices for coding, design, and technology stack usage. Conduct code reviews to ensure adherence to architectural standards and best practices. Collaboration with Stakeholders Work closely with cross-functional teams, including front end developers, UX/UI designers, and product managers, to deliver high-quality software solutions. Collaborate with project managers to define project scope, timelines, and resource allocation. Work with QA teams to ensure software quality, performance, and reliability. Work with DevOps to perform security assessments and audits to identify and mitigate cybersecurity risks. What You'll Need Passion and Personality Strong sense of personal responsibility and accountability for delivering high-quality work, both personally and at a team level. Demonstrated ability to think and operate at multiple levels of abstraction from a holistic, system-wide perspective in designing and implementing complex, distributed software applications that are modular, performant, and scalable Strong problem-solving, critical thinking, and analytical skills to identify set up , define, and implement efficient interpret algorithms, optimal data elements, and meaningful entity relationships for the most accurate modeling of the given business requirements Self-motivated individual with excellent time management and organizational skills Eagerness to learn emerging technologies and incorporate them into product designs if and where appropriate Hands on senior developer with experience/ability to lead technical teams, drive on-time delivery, set direction and ensure client satisfaction. Excellent communication, presentation and problem-solving skills - ability to understand business needs, evaluate trade-offs, maximize ROI, , provide alternatives, etc. Knowledge & Experiences Education: Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field highly desired A minimum of 6+ years of experience in software development on large scale SaaS enterprise projects in N-tier configurations Extensive demonstrated experience with C# / .NET Framework 4.5+, Entity Framework 6+, REST APIs, Web Sockets, IIS 8.0+ web applications, Windows Services, code analysis, and automatic build tools such as Team City, etc. k. Knowledge of one or more of the following front-end languages and related frameworks useful: HTML 5, CSS 3, Angular 15+, TypeScript, JavaScript ECMA 6+, and UI component libraries such as Kendo UI Strong understanding of relational databases like Microsoft SQL Server & PostgreSQL and data normalization principles (3NF) required. Familiarity with cloud hosting platforms (e.g., Azure, GCP) and DevOps practices. Company Benefits: Jobba offers attractive and generous employee benefits. A comprehensive list can be found on our website: ************************** About Jobba Trade Technologies: Jobba Trade Technologies is a cloud-based SaaS that helps roofing companies communicate between the field team and office teams to provide effective job management with an engaging customer experience. These client management solutions create important outcomes - increased profits and better client retention and referrals. Jobba Trade Technologies is built on cross team collaboration built through in-person interactions. Our Rosemont location has easy access to the Blue line and freeways. In addition to having ample office space to provide a comfortable working environment, we offer an onsite gym, free parking, cafes and knowledgeable team members you can learn from. While we are primarily onsite, we all have priorities outside of work and are flexible to support our employees as needed. At Jobba, we focus on continuous improvement - of our product, of our company, and of ourselves. We don't expect our employees to be perfect. We know you'll be excited to be learning and growing all while positively impacting our clients and our business. Jobba Trade Technologies offers a comprehensive benefits package including health, dental, vision, life, 401K and 401K matching. We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please note: For this role, we are unable to sponsor or take over sponsorship for work visas.
    $83k-108k yearly est. 32d ago
  • Senior Software Engineer (Python/Kubernetes)

    Engtal

    Software Engineer Job 20 miles from Lemont

    We are seeking a highly skilled and driven Trading Infrastructure Engineer to join our execution technology team. This role involves working alongside a group of experienced professionals dedicated to maintaining and enhancing real-time trading operations. You will play a key role in optimizing critical system performance, collaborating with development teams, and ensuring seamless market connectivity. Key Responsibilities: Maintain stability of trading systems, swiftly addressing operational issues to minimize downtime. Work closely with developers and traders to refine system architecture and improve execution efficiency. Build and enhance automation tools to streamline system operations and reliability. Oversee market connectivity, troubleshoot exchange-related technical issues, and ensure seamless order flow. Monitor real-time system performance, proactively identifying risks and implementing long-term solutions. Required Qualifications & Skills: Bachelor's in Computer Science, Information Technology, or similar field of study 3+ years of experience in application support, site reliability engineering, or related role that focuses on supporting high-performance applications Demonstrated experience working in a production Kubernetes environment required Proficiency with writing tools and scripts in Python and Bash required Experience with observability tools (Prometheus), databases (SQL and MongoDB), and data-driven analysis is a strong plus Familiarity with CentOS or related enterprise Linux distributions (e.g. RHEL, Rocky Linux) is a plus Self-driven with a passion for engineering and a natural sense of curiosity A team player with strong communication skills This position offers the opportunity to work in a dynamic, fast-paced trading environment where precision and innovation drive success. If you're passionate about high-performance systems and thrive in a problem-solving role, we'd love to hear from you.
    $83k-108k yearly est. 2d ago
  • Senior Software Engineer

    DTI (Diversified Technology Inc.

    Software Engineer Job 20 miles from Lemont

    Only on W2 Senior Software Engineer Hybrid in Chicago IL This is back end core java development role. First will focus on this experience: 1. Financial message processing experience over TCP/UDP 2. Multithreading experience 3. Data structure 4. Nice to have : low latency experience Responsibilities: Senior Software Engineer role is responsible for working with a team of technology engineers, and contribute to projects to drive and execute the strategy for technology advances in CME's electronic trading platform Individual will be working on projects for systems that must achieve a unique blend of ultra-low latency performance, the capacity to seamlessly facilitate the busiest trading days in the world economy, rock-solid reliability and integrity and handle real-time synchronization of a geographically distributed system, all while undergoing rapid release cycles This role is within QDM team which is responsible for Quote streaming of millions of messages per day , Order Entry and Matching with the lowest possible latency Skills: Develops designs for all aspects of a project; Experience working with high availability, low latency systems Experience working with Java (Data Structures, Collections, Multi-threading) , Oracle & Linux Ability to communicate clearly in written and oral form to team members Exhibits language proficiency and independently writes application modules and unit tests as well as designs independently Contributes to architectural discussions. Interprets and enforces architecture for a development team Influences best practices development, contributing to process enhancements, and enforces best practices on project work Conducts system-wide testing and some integration testing (Junit and cucumber) Helps with debugging/designing the automated test frameworks Provides input for code reviews and helps with environment build deployments, release notes and build notices; Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code Uses design tools to frequently share and communicate design ideas on larger systems Uses patterns frequently, contributing to best practice and process enhancements A bachelor or masters' degree.
    $83k-108k yearly est. 6d ago
  • Lead Application Developer

    Bayforce 4.4company rating

    Software Engineer Job 20 miles from Lemont

    We are seeking a Lead Low-Code Developer to spearhead the creation and management of our Enterprise Power Platform Center of Excellence (CoE). This pivotal role demands a strategic leader who can drive the design, development, and deployment of innovative business solutions leveraging the Microsoft Power Platform and Azure services. You will be responsible for building and mentoring a high-performing development team, establishing robust governance frameworks, and partnering with key stakeholders to deliver impactful solutions that optimize operational efficiency and seamlessly integrate with our enterprise ecosystem. Responsibilities Lead the design and development of end-to-end solutions using Power Apps (Canvas and Model-driven), Power Automate, and Power Pages. Architect scalable data models and implement intricate business logic to support critical operations. Optimize and automate business processes through the creation of efficient Power Automate workflows. Develop and deploy custom connectors to seamlessly integrate with external systems via APIs. Provide expert technical guidance and mentorship to junior developers, fostering their growth and development. Collaborate closely with stakeholders to translate business requirements into high-performing Power Platform solutions. Ensure all solutions meet stringent standards for security, performance, and scalability. Conduct thorough code reviews and actively contribute to continuous improvement initiatives. Maintain comprehensive technical documentation, including specifications and solution architecture Requirements 5+ years of experience developing with Microsoft Power Platform Advanced expertise in Power Apps development (both Canvas and Model-driven) Strong proficiency with Power Automate for complex workflow automation Experience building and maintaining Power Pages sites Proficiency in JavaScript for extending platform capabilities Solid understanding of Dataverse (formerly Common Data Service) Proficiency with SharePoint and SharePoint Online integration Experience with API integration and custom connector development Knowledge of SQL and database design principles Familiarity with Azure services complementary to Power Platform Experience with DevOps & ALM (Application Lifecycle Management) practices Strong problem-solving and analytical skills Excellent communication and collaboration abilities Additional Preferred Qualifications SAP integration experience with Power Platform Microsoft Certified: Power Platform Developer Associate or Developer Expert certification Experience with Power BI for data visualization and analytics Knowledge of SharePoint integration with Power Platform Experience with AI Builder and/or Power Virtual Agents Familiarity with Dynamics 365 applications Experience with Agile development methodologies
    $86k-108k yearly est. 24d ago
  • .NET Developer/AWS Architect

    Prodigy Resources 4.1company rating

    Software Engineer Job 20 miles from Lemont

    We are seeking a .Net Developer / AWS Cloud Architect to support a federal client in modernizing applications and transitioning them into an AWS Cloud environment. This is a great opportunity to contribute to a high-impact federal project in a technical leadership role. The position will play a key role in a collaborative Agile team responsible for developing new tools, enhancing existing systems, and providing ongoing Operations and Maintenance (O&M) support. Responsibilities: • Lead the migration of multiple applications from their current technical environment to AWS Cloud. • Architect and develop cloud-based solutions using .Net technologies (.Net Core). • Implement DevOps best practices, including CI/CD pipelines and infrastructure automation. • Design and maintain AWS infrastructure components such as VPCs, EC2, Load Balancers, and security tools. • Utilize Git-based source code repositories and collaborate in Agile development environments. • Ensure cloud solutions align with security and compliance requirements. Required Qualifications: • Experience: 5-7 years in IT, with at least 5 years of AWS experience. • Education: Bachelor's degree in a technical field. • Proficiency in .Net development and cloud-based application architecture. • Hands-on experience with AWS services, including: • CloudFormation • EC2 • Load Balancers (ALB/NLB) • VPC and AWS network design • CloudTrail & CloudWatch • GuardDuty • Familiarity with Docker, Kubernetes, and containerized application deployment. • Experience working with Azure DevOps CI/CD pipelines. • Strong communication, problem-solving, and team collaboration skills. Preferred Qualifications: • AWS-related certifications. • Experience with Elastic Beanstalk, Elastic Container Service (ECS), Fargate, and Elastic Container Registry. Experience defining cloud application architectures.
    $92k-125k yearly est. 25d ago
  • Software Engineer C++

    Algo Capital Group

    Software Engineer Job 20 miles from Lemont

    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. 33d ago
  • Windows Software Engineer

    Selby Jennings

    Software Engineer Job 20 miles from Lemont

    An elite trading firm in Chicago is looking to bring on a Windows Software Engineer to their team. You will be responsible for designing and automating the firm's bare-metal Windows-based infrastructure to support high-performance trading. This role focuses on designing and architecting efficient, scalable, and secure systems. Key Responsibilities: Design, build, and optimize a resilient, high-availability Windows environment on bare-metal servers tailored to low-latency trading needs. Develop advanced PowerShell and Python scripts to automate infrastructure tasks, configuration management, and system monitoring. Continuously tune and optimize Windows systems for maximum speed and efficiency, minimizing downtime and latency in the trading environment. Drive scaling and globalization efforts, reducing redundancies, and improving windows systems and offerings for the firm at a global scale. Key Qualifications: Experience: 5+ years in Windows Systems Architecture, ideally in a trading or high-performance environment. Expertise in PowerShell scripting for infrastructure automation. Strong experience in designing and managing bare-metal Windows environments. Deep knowledge of Windows Server, Active Directory, and networking technologies (DNS, DHCP, etc.). Skills: Advanced PowerShell scripting. In-depth knowledge of Windows Server, virtualization (Hyper-V, VMware), and storage solutions. Strong understanding of security and compliance frameworks.
    $71k-96k yearly est. 18d ago

Learn More About Software Engineer Jobs

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

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

Average Software Engineer Salary In Lemont, IL

$75,000

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

The biggest employers of Software Engineers in Lemont, IL are:
  1. CACI International
  2. Daifuku Usa Inc
  3. Roy Talman & Associates
  4. Sonoma Consulting
  5. Daifuku Webb Holding
  6. 02 Caci-Federal
  7. 25 LGS Innovations
  8. Top Secret Clearance Jobs
Job type you want
Full Time
Part Time
Internship
Temporary