Software Development Engineer Jobs in Des Plaines, IL

- 1,906 Jobs
All
Software Development Engineer
Software Engineer
Quality Assurance Engineer
Senior Software Engineer
Software Developer
Software Engineering Internship
Junior Software Engineer
Test Engineer
Windows Software Engineer
Software Development Engineer Lead
  • Nuclear Quality Assurance Engineer

    Hydro, Inc. 3.8company rating

    Software Development Engineer Job 18 miles from Des Plaines

    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. 13d ago
  • Staff Quality Assurance Engineer

    Pareto Intelligence

    Software Development Engineer Job 18 miles from Des Plaines

    Develop and drive QA tests, formulate testing strategy and test plans, and implement them across Pareto's product offerings Contribute to test automation in order to report regressions, streamline QA timelines, and validate complex tests for a distributed system Collaborate on improving test coverage, release velocity, and production health Work closely with engineering to understand new functionality changes and identify best ways to validate them Work with big data Help verify new product features and ensure the product is delivered with the highest quality Be a strong advocate of quality and usability with a focus towards the end user Find, troubleshoot, and track bugs to resolution Ensure the security, confidentiality, and integrity of client information for yourself and team Other responsibilities as determined based on business needs Basic Qualifications BA or BS preferably in Computer Science, Engineering, MIS or IT related field Preferred Skills Strong knowledge of back-end and UI testing Able to create re-usable test cases and be able to understand Python, PySpark & SQL Experienced at automated testing QA certification preferred Previous quality assurance, testing and/or software engineering experience Knowledge of software development life cycle Experience with Zephyr Test Management Tool AWS Experience is a plus Health Care Domain Knowledge is required Professional Skill Requirements Complex Problem Solving - Ability to identify and solve problems by reviewing related information, evaluating options and implementing solutions Critical Thinking - Ability to use logic and reason to identify strengths and weaknesses of alternative solutions, conclusions, or approaches to problems Deductive Reasoning - Ability to apply general rules to specific problems to produce answers that make sense Inductive Reasoning - Ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated information or events) Quantitative and Analytical Skills - Ability to apply quantitative and statistical analysis techniques to unstructured problems Strong Communication Skills - Ability to clearly and concisely communicate information and ideas orally and in writing Quality Assurance - Ability to perform systematic self-review to ensure work product is accurate and satisfies its intended purpose Oversight Experience - Ability to oversee a team of employees ATTRIBUTES Positive, flexible and self-motivated attitude Team player who is comfortable working with clients and project teams Excellent attention to detail, accuracy and follow up Ability to set priorities and work on multiple tasks simultaneously Comfortable in an entrepreneurial environment Enthusiasm to continue learning, challenge and enhance existing strategic solutions is required Successful candidate must be willing and able to travel, when necessary. Estimated travel is approximately less than 10% of the time. Company Description Pareto Intelligence is an analytics solution company focused on helping providers and health plans deliver improved financial and medical cost outcomes. Pareto IntelligenceTM was designed to help our health plan clients solve critical financial and business challenges in a post PPACA (Patient Protection and Affordable Care Act) world. Please visit the Pareto IntelligenceTM careers website (********************************* for more information on Pareto IntelligenceTM, our services and opportunities with our firm. You can also email your resume to ***********************.
    $65k-84k yearly est. 15d ago
  • Quality Assurance Engineer

    Synergy Interactive

    Software Development Engineer Job 18 miles from Des Plaines

    We're looking for a QA Engineer to take ownership of our testing processes an help ensure the reliability, performance, and quality of our software. As an integral part of our team, you'll work closely with developers and product stakeholders to improve our testing strategy, automate workflows, and drive continuous improvement. Key Responsibilities: Collaborate with product stakeholders to understand requirements and translate them into comprehensive test plans and test cases. Design, execute, and automate tests to validate the functionality, performance, and reliability of software applications. Identify, document, and track bugs in collaboration with the development team using tracking tools like Jira. Perform regression testing to ensure new features or fixes do not negatively impact existing functionalities. Develop and maintain automated test scripts to enhance testing efficiency and coverage. Take the lead in shaping our QA strategy, introducing best practices, and refining testing methodologies. Prepare and maintain detailed test reports, release notes, and documentation for internal teams and stakeholders. Required Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, of equivalent practical experience. 2-4 years of experience in software quality assurance or testing Strong attention to detail, analytical skills, and problem-solving abilities. Excellent communication and teamwork skills. Passion for technology and continuous learning. Knowledge of programming languages used in testing and QA (e.g., Python). Must be able to work on-site at our Chicago office. We believe in close collaboration and hands-on teamwork. Preferred Qualifications: Familiarity with software development life cycle (SDLC) and methodologies. Understanding of manual and automated testing tools and practices. Experience with test management and bug tracking tools like Jira, TestRail, etc.
    $65k-84k yearly est. 14d ago
  • Quality Assurance Engineer

    Stratwolf Talent

    Software Development Engineer Job 18 miles from Des Plaines

    Quality Assurance Engineer Requirements: CMMC programming. BS in Mechanical, Mechatronics, or Engineering-related discipline. Three puls years of experience in a quality assurance-related role. This position is responsible for Quality Assurance Engineering activities, with a focus on first-article inspection, quality inspection plans, incoming inspections, gauge management, product release, and change control boards in support of all units and organizational functions. Review electrical and mechanical drawings and ensure that all necessary measuring equipment is available, as well as that instructions, programs, and inspection requirements are created and available. Performs the inspection of the first article, collaborates with Engineering for potential deviation approval, and provides in-process inspection sheets, guidelines, measurement equipment, and measurement programs for production personnel. Reviewing and evaluating non-conforming materials through the Material Review Board process. Assist with root cause analysis and recommend corrective action(s) for a broad range of internal and external customer issues related to quality assurance. Interpret specifications and test results for engineering dispositions. Work with Engineering and Manufacturing to find a solution that ensures a win-win situation. Collaborate in developing test plans to verify process performance and compliance with customer requirements as part of new product development projects. Perform QMS internal audits and floor audits (gemba walks) to support continual improvement initiatives. Use appropriate data collection and analysis and apply the optimal quality improvement tools and techniques to achieve desired outcomes for process optimization, reducing variation, error-proofing, and continual improvement. Ensuring Quality Assurance Lab layout is maintained with 5S standards. Oversee and manage Quality Technicians. Qualifications BS degree in Mechanical, Mechatronics, or Engineering-related discipline required. ASQ Certified Quality Engineer (CQE) is preferred. Experience in ISO19011 based QMS Auditing, or CQA is a plus Additional ASQ/Professional certifications (i.e. PMP, Lean, Six-Sigma) a plus. Two to Three years experience in a quality assurance-related role. Should have recent, direct experience as a Quality Assurance Engineer in a structured QMS organizational environment (ISO9001, AS9100, TS16949, etc.). Ability to read and interpret mechanical drawings, wiring diagrams, electrical schematics, assembly instructions, acceptance test procedures, test records, and evaluate the results. Must have a general knowledge of ASME Y14.5M, Expert of GD&T, and must understand the x, y, z coordinate system. CMM programming skills is strongly preferred. Proficient use of Zeiss Calypso software is plus. Ability to facilitate teams and organize, analyze, and resolve process issues among organizational functions. Familiarity with the metric system is preferred but not required. Hands-on experience in a manufacturing environment are required. Proficient Microsoft Office skills, including Word, Excel, PowerPoint, and Outlook. Benefits: Great Place To Work Certified Competitive Base Salary Incentive Plan up to 5% annually Profit Sharing up to 5% annually Excellent Health Benefits Monthly medical premiums at 50% to 75% below market. Annual deductible & copays below market. Higher percentage if medical coverage than market. No monthly premiums for dental & vision. Matching 401(k) Contribution Wellness Reimbursement (50% up t $500/year) Climate controlled production environment Wellness Rewards Redeemed for Gift Cards Short-Term Disability Insurance & Long-Term Disability Insurance Accidental Death & Dismemberment Insurance Life Insurance Flexible Spending Accounts (Medical and Dependent Care) Tuition Reimbursement
    $65k-84k yearly est. 21h ago
  • Software Engineer Intern

    Lexcar

    Software Development Engineer Job 18 miles from Des Plaines

    Lexcar is revolutionizing the used car market by leveraging AI and advanced web scraping to deliver transparent, data-driven vehicle history evaluations. Our platform simplifies complex automotive data with a focus on trust and innovation. Join us on our journey to redefine how people buy and sell used cars! We are backed by Plug and Play Tech's startup accelerator, as well as a privately funded VC. Job Description: We're seeking a motivated Software Engineer Intern to help build and enhance our web platform. In this role, you'll work closely with our founding team to develop user-centric features, optimize backend performance, and integrate AI/LLM functionalities into our system. This is an excellent opportunity for a driven individual to gain hands-on experience in a dynamic startup environment. Key Responsibilities: Develop and maintain Lexcar's web platform using modern web technologies. Collaborate with the team to design, implement, and test new features. Assist in integrating AI-driven functionalities into our platform. Troubleshoot and optimize existing code for performance and scalability. Contribute ideas and solutions in a fast-paced, innovative environment. Qualifications: Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field. Proficiency in front-end and back-end web development (e.g., JavaScript, HTML/CSS, Python, or similar languages). Familiarity with modern frameworks (e.g., React, Angular, Node.js, Django) is a plus. Strong problem-solving skills and a keen attention to detail. Passion for AI and emerging technologies is highly desirable. Excellent communication and teamwork skills. Contract Details: Type: Contract Internship Stipend: Fixed stipend of $3000 for 3 months. Opportunity: Based on performance, potential transition into a full-time role Why Join Lexcar? Gain hands-on experience in a cutting-edge startup that is merging AI with automotive insights. Work in a collaborative, innovative environment with a passionate team. Opportunity to contribute to a product that brings clarity and trust to the used car market. How to Apply: If you're excited to make an impact and develop your skills in a fast-growing startup, please upload your resume, a brief cover letter (if desired), and any relevant project links through LinkedIn. Lexcar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Join us and help drive the future of automotive transparency!
    $39k-67k yearly est. 15d ago
  • Unity / C# Software Engineer

    Immersivetouch 4.0company rating

    Software Development Engineer Job 18 miles from Des Plaines

    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 11d ago
  • Refrigeration Test Engineer

    Marmon Foodservice Technologies

    Software Development Engineer Job 16 miles from Des Plaines

    About The Job Though you may not know us by name, you've most likely enjoyed meals and refreshments supported by our industry-leading brand portfolio. For decades, we've designed and manufactured foodservice equipment for some of the world's biggest, most recognized consumer brands. We are driven to innovate with a clear purpose in mind: to enhance the eating and drinking experience, nourishing the people and communities we serve. As a Refrigeration Test Engineer, you will be responsible for the validation of refrigeration systems that are embedded within our commercial foodservice appliances: specification development, design/development/commissioning/documentation of internal or 3rd party test systems, and adherence to performance, efficiency, safety, and regulatory compliance. You will collaborate with cross-functional teams, apply engineering and laboratory best practices, and contribute to the successful execution of projects. In this role, you will advance laboratory refrigeration test expertise while contributing to MFT's growth and innovation. What You'll Do Proficiency is laboratory processes and test equipment as it relates to refrigeration systems: Integrated valves, tubing, controls, data logging, pumps, pneumatics, nozzles, etc. Manage and execute test plans by estimating equipment and personnel requirements, establishing timelines and milestones, perform testing or supervising technicians, and writing and distributing test reports on time to commitment. Contribute to complex product development programs as an active team member in Failure Mode and Effect Analysis, Design Validation Plans and A3/8D analysis Ensuring validation of product or subsystems using standard and custom methodologies Ensure compliance with safety standards and regulatory requirements (e.g., DOE, ENERGY STAR, UL, IEC, etc.) through rigorous testing and documentation. Conduct and/or supervise testing, collection and analysis of data, and interpret test results to evaluate the performance, reliability, and safety of equipment, and report to engineering test results Identify areas for improvement, troubleshoot technical issues, and propose and implement test process/procedure modifications. Assist with implementing 5S+ principles to ensure a clean, safe, and productive laboratory environment Develop and train on work instructions and procedures as it relates to refrigeration test Collaborate with cross-functional teams, including engineers, technicians, project managers, and stakeholders, to ensure project goals are met Who You Are Independent Self-Starter: Takes prompt, proactive action to accomplish work goals with limited oversight Collaborative Partner: Uses interpersonal skills to communicate effectively with cross-functional teams Strategic Thinker: Relies on analytical and problem-solving skills to think strategically and execute tactically Skills/Experience We're Looking For Demonstrated experience with validation and failure analysis of refrigeration systems and components in foodservice and/or white goods appliances Deep understanding of thermodynamics, refrigeration cycles, and appliance testing methodologies, along with a strong technical background in both laboratory and field-testing environments. Experience with energy efficiency testing and certification for refrigeration systems. Mechanical aptitude, hands-on assembly, modification, tinkering and optimizing refrigeration systems Familiarity with agency requirements and regulating bodies, such as UL, NSF, DOE, IEC, ETL, ISO, EN, etc Working experience within an ISO17025 accredited laboratory Excellent problem-solving and analytical skills Strong attention to detail and accuracy in work Effective communication skills and the ability to convey technical information clearly Ability to work both independently and collaboratively in a team environment Required Qualifications Bachelor's in Engineering or a related field Proficiency in laboratory processes and test equipment as it relates to refrigeration systems including A2/A2L/A3 systems 10+ years of relevant experience working in a test laboratory function 5+ years of experience testing/validating/failure analysis of refrigeration systems Benefits We support your well-being with comprehensive and easy-to-use benefits that you'll be eligible to enroll in on your first day of employment. Here are some of the highlights: Medical, Dental, Vision, and Prescription Drug insurance plans Access to a Health Advocate who is an expert in Marmon's health plan and can help you select the best health benefits for you and your family Tax advantaged spending accounts for health and dependent care expenses Wellness programs and resources including Telehealth, Mental Health, Fitness, and Family Planning Generous paid time off for personal use, holidays, and parental leave Company-sponsored life insurance 401(k) with fully vested company match; Marmon may also make an additional annual discretionary contribution to your account, whether or not you contribute on your own Financial and retirement advising Target Annualized Compensation: $90K - $110K About Marmon Holdings Marmon Holdings, Inc., a Berkshire Hathaway company, comprises 11 groups and more than 100 autonomous businesses with total annual revenue of $10 billion. Marmon's 28,000-plus team members are celebrating the company's 70th anniversary in 2023 and helping write the next chapter of Marmon's story. Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law. We are an equal opportunity employer, and all applicants will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to ******************, and please be sure to include the title and the location of the position for which you are applying.
    $90k-110k yearly 15d ago
  • AI Software Engineer

    Launch Consulting Group 3.9company rating

    Software Development Engineer Job 18 miles from Des Plaines

    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 14d ago
  • Lead Software Development Engineer

    American Board of Psychiatry and Neurology, Inc. 4.0company rating

    Software Development Engineer Job 9 miles from Des Plaines

    The American Board of Psychiatry and Neurology, Inc (ABPN) is currently hiring for a Lead Software Development Engineer. This position provides advanced programming expertise and development leadership for ABPN's administrative and externally facing web applications, as well as background processing solutions. This role is responsible for defining and executing technical architecture, leading and mentoring a team of developers, and managing development work to ensure high-quality, scalable, and robust systems. In addition to hands-on development, this position serves as a technical liaison among cross-functional teams, aligning business objectives with technology solutions. Requirements, including but not limited to: Preferred Education: Bachelor's degree in Computer Science, IT or other technical field Minimum Experience: Seven or more years recent experience in software development within a Microsoft environment Travel Requirement: Occasionally, as required Professional Skills: · Professional Skills: Demonstrated leadership and mentoring experience in a software development environment. · BS/MS degree in Computer Science, Engineering, MIS, or equivalent with programming experience · At least 7 years of design and/or development experience with .NET, C#, ASP.NET, and SQL Server in domain driven design architecture or similar enterprise architecture. · Expertise in designing scalable architectures and applying object-oriented and domain-driven design principles. · Proven experience with .NET, C#, ASP.NET, SQL Server, and developing rich client-side applications using React or similar technologies. · Deep understanding of the Software Development Life Cycle (SDLC) and Agile methodologies. · Familiarity with Solution Design Patterns and Best Practices (e.g., SOA). Excellent problem-solving, strategic thinking, and decision-making abilities
    $109k-132k yearly est. 1d ago
  • Junior Software Engineer

    Oncelabs LLC

    Software Development Engineer Job 18 miles from Des Plaines

    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. 14d ago
  • Senior Software Engineer

    Harrington Starr

    Software Development Engineer Job 18 miles from Des Plaines

    Key Technologies: C#, .NET, React, JavaScript, Typescript, AWS, Docker, NodeJS Chicago, Illinois Perm Role: $175,000 Base Salary Harrington Starr has partnered with a Global commodities brokerage who are seeking to hire a Senior Full Stack Engineer to join their control and support team! This firm provide niche market access and information with award winning data and analytics insights. Successful candidates will have strong experience developing post trade applications and systems, ideally Clearing and Settlements utilising C#, .NET and React. Key responsibilities: Immediate contribution to design, coding, and testing of modern web applications. Design and development of applications used both internally and externally. Consistently suggesting and implementing new and innovative ideas. Build meaningful relationships quickly and effectively, collaborating with insight and agility. Benefits: Fully funded learning and certifications. Private medical insurance. Pension scheme. Hybrid working with an office based in Chicago. Base salary up to £175,000 based on experience. Key skills, experience and qualifications required: Excellent knowledge and experience with C#, .NET and React. Strong experience with TypeScript, JavaScript, NodeJS. Experience with cloud technology - specifically AWS. Knowledge of TDD/BDD. Commercial development experience in clearing/ settlements. Excellent communication skills. This role will best suit a Senior Software Engineer, with expert Full Stack development experience utilising C#, .NET, JavaScript and TypeScript technologies in cloud based architecture. Apply below and if you have any questions, please contact me via LinkedIn or email - *******************************.
    $175k yearly 21h ago
  • C++ Software Engineer | HFT

    Evolve Group

    Software Development Engineer Job 18 miles from Des Plaines

    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. 1d ago
  • Scala Software Engineer

    Signify Technology

    Software Development Engineer Job 18 miles from Des Plaines

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

    Algo Capital Group

    Software Development Engineer Job 18 miles from Des Plaines

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

    Nicoll Curtin

    Software Development Engineer Job 18 miles from Des Plaines

    Prop Trading Firm - Software Engineer - Chicago | base salary of $125K-$250K + Bonus & Benefits My client is a top proprietary trading firm where innovation, automation, and data-driven analysis drive success. As a Software Engineer, you'll work on the client's high-speed trading systems, tackling complex challenges in algorithm development, high-speed data processing, and execution engine design. Their collaborative, in-office culture ensures direct interaction with top technologists and traders, fostering rapid learning and impactful contributions. Key Responsibilities: Design, build, and maintain efficient, reusable, and high-performance C++ code on Linux Develop and optimize trading algorithms and intelligent execution engines Analyze and process large-scale, high-speed financial data Work closely with traders and other technologists to refine and enhance trading strategies Contribute to continuous improvements in system performance, latency, and scalability Essential Skills: Experience in a high-level programming language (C++, Java, C#) Strong Linux/Unix exposure and command-line proficiency Hands-on C++ experience is highly preferred Background in high-performance computing or financial technology is a plus Degree in Computer Science, Engineering, or equivalent real-world experience Experience working in a trading firm of a sell-side company If you're a driven engineer looking to build cutting-edge trading technology in a dynamic, collaborative environment please either apply or email me directly **************************
    $66k-87k yearly est. 15d ago
  • Senior Back End Developer

    Jobba Trade Technologies

    Software Development Engineer Job 18 miles from Des Plaines

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

    Selby Jennings

    Software Development Engineer Job 18 miles from Des Plaines

    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. 21h ago
  • Software Developer / Architect / Business Analyst

    Grossman Software Solutions

    Software Development Engineer Job 14 miles from Des Plaines

    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. 12d ago
  • Software Engineer (.NET & React) - Chicago, IL - Hybrid

    Adepta Partners

    Software Development Engineer Job 18 miles from Des Plaines

    WFH flexibility / Private Healthcare / Eye Care / Competitive Salary / Career Development / Paid Holidays / Pension Scheme Are you a talented Software Engineer (.NET & React) looking to join a leading technology company in the insurance industry? In this role, you'll be part of an Agile Scrum team working on a cutting-edge software product, utilizing C#, React, TypeScript, and SQL Server to build innovative solutions. You'll also help maintain and enhance legacy features using VB.NET. What You'll Do: As the Software Engineer (.NET & React), you will: Develop and improve features for a high-impact, enterprise-level software product. Work in an Agile environment, collaborating closely with Product Owners, Architects, and your Scrum team to deliver seamless technical solutions. Take part in sprint reviews, drive improvements, and ensure high-quality deliverables. Mentor junior developers, guiding them while continuing your own professional growth. Suggest and implement ways to optimize processes and boost customer satisfaction. Who You Are: 4+ years of hands-on experience with C#, .NET 5/6, React, TypeScript, SQL Server, and Visual Studio. Familiarity with Agile frameworks (Scrum or Kanban) and tools like Jira and Confluence. Strong technical skills, with the ability to troubleshoot and deliver efficient solutions on time. Excellent team collaboration and communication skills to work effectively with cross-functional teams. Bachelor's degree in computer science, MIS, CIS, or equivalent work experience. Bonus points for familiarity with Gitlab, Cypress, Go, Angular, Kubernetes, or containerization. For a quick confidential chat to learn more contact Gemma at Adepta Partners. ******************************
    $66k-87k yearly est. 1d ago
  • Java Software Engineer - Kafka / Spark

    Quanteam-North America (Rainbow Partners Group

    Software Development Engineer Job 18 miles from Des Plaines

    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. 15d ago

Learn More About Software Development Engineer Jobs

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

The average software development engineer in Des Plaines, IL earns between $57,000 and $100,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average Software Development Engineer Salary In Des Plaines, IL

$75,000

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

The biggest employers of Software Development Engineers in Des Plaines, IL are:
  1. CVS Health
  2. Onbe
Job type you want
Full Time
Part Time
Internship
Temporary