Cloud Automation Engineer
Software Development Engineer Job 20 miles from Mount Prospect
Ahold Delhaize USA, a division of global food retailer Ahold Delhaize, is part of the U.S. family of brands, which includes five leading omnichannel grocery brands - Food Lion, Giant Food, The GIANT Company, Hannaford and Stop & Shop. Our associates support the brands with a wide range of services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more.
Primary Purpose
Cloud automation engineer will serve as a practitioner of cutting-edge automation tools and provisioning public cloud as Code, work with a team of individuals who are committed to define and deliver cloud solutions by providing security, reliability, availability, and self-service functions which deliver cloud platform needs for product development teams.
You'll provide technical leadership on automated deployments and self-service for delivering various Azure services.
Our flexible/hybrid work schedule includes 3 in-person days at one of our core locations and 2 remote days. Our core office locations are Salisbury, NC; Chicago, IL; Quincy, MA.
Applicants must be currently authorized to work in the United States on a full-time basis.
Duties & Responsibilities
Infrastructure as Code mindset. All resources and policies deployed into the various cloud accounts will need to be managed with Code, automate solutions, removing toil whenever possible.
Design, develop and modify code to deliver Azure Core Services with automation and infrastructure as code
Translate design decisions, architecture designs to code for continuous deployment and repeatability
Leverage the latest DevOps and Cloud automation tools such as ARM Template, Bicep Powershell, Terraform, ansible, salt stack, python, Azure DevOps, and/or GitHub Actions to deploy cloud solutions
Strong dedication to high quality and standards for your code and your team's code.
Leads team's coding practices, release management, branching strategies for delivering code
Collaborate with other passionate individuals on automation strategy and best practices
Create and document low-level designs, as built and standards on confluence
Collaborate with Solution architecture, Platform engineering and Product teams for delivering IaC
Work within a project management/agile scrum teams in a leading role as part of a wider team
Utilizes Agile and Devops Processes and Principles, Crafts CI/CD pipelines; converting builds to use native Azure build and release pipelines
Qualifications
Bachelors Degree in Computer Science, CIS or related (or equivalent related work experience)
5 or more years of experience in relevant job or field of technology. Experience in an advanced role or technical capacity. Experience, directly or indirectly, guiding, mentoring or training members in relevant technologies, capabilities or skills
7+ years of IT experience focused on infrastructure which includes server, storage, network, security, Identity
3+ years demonstrated experience in automation, configuration management, DevOps practices, Infrastructure as Code by deploying modern public/private cloud services across a broad range of technologies
2+ years of experience of with IaC tools (ARM, Terraform, JSON,YAML, PowerShell, git, Github enterprise etc)
Engineering expertise with DevSecOps practices like Infrastructure as code, End to end cloud resource lifecycle (CI/CD), service integration experience and Development of infrastructure templates (ARM, Terraform, Ansible, Chef, Deployment Manager)
Ability to work in an Extreme Programming environment and work in a paired programming/engineering model
Hands on experience with IaC tools like ADO, ARM, terraform, ansible, PowerShell, python, azcli, github
Technical understanding of Windows/Linux/VMware/Hyper-V/AKS, SQL and N0-SQL DB's, IaaS, PaaS, FaaS, Data, BCDR, Security, Management, Storage, Networking, Monitoring, Identity and Connectivity
DevOps tool chain deployment, establish CI/CD tools, code repository, code scanning, artifact repo, compliance scanning, packaging, deployment, and configuration management
Able to facilitate diverse teams, multi-task, and work under pressure to meet aggressive schedule targets
At least 2 - 4 years of hands-on technical experience building code for the following or related experience:
Azure Virtual Network, VWAN, Express route, Load Balancer (L4/L7), Traffic Manager, CDN, Azure DNS, routing & routing protocols like BGP, firewall concepts
Azure Identity including any of the following: Azure AD, PIM, Conditional Access, MFA, Azure AD Connect, Password less sign-ins, Microsoft Defender, key vault
Azure Governance, Security, Monitoring, Workbooks, Policies, Compliance, and cost awareness
Azure Virtual Machines, Containers and/or Kubernetes and/or OpenShift (infrastructure perspective)
Azure Storage Account, Disk, Snapshot, Backup, Site Recovery, file sync, Data Lake, HDInsights, Databricks, Data factory
Certification in Azure Administrator required
Azure DevOps required
Preferred Qualifications
Azure Solutions Architect -preferred
Experience working in Product development/engineering teams
Masters Degree in relevant field of study, Additional trainings or certifications in relevant field of study
Experience in Agile teams and or Product/Platform based operating model.Experience in retail or grocery.Experience in leading teams.
#LI-Hybrid #LI-CW1
ME/NC/PA/SC Salary Range: $92,640 - $138,960
IL/MA/MD Salary Range: $106,480- $159,720
At Ahold Delhaize USA, we provide services to one of the largest portfolios of grocery companies in the nation, and we're actively seeking top talent. Our team shares a common motivation to drive change, take ownership and enable our brands to better care for their customers. We thrive on supporting great local grocery brands and their strategies.
We offer an experience where our associates are valued; Diversity, Equity, Inclusion and Belonging are infused in our business and our employees are representative of the communities that we serve. We believe in total wellness, which encompasses a blend of physical, financial and emotional wellness.
We believe in collaboration, curiosity, and continuous learning in all that we think, create and do. While building a culture where personal and professional growth are just as important as business growth, we invest in our people, empowering them to learn, grow and deliver at all levels of the business.
Job Requisition: 400696_external_USA-IL-Chicago
Software Engineer, Backend - (Blockchain Platform - Nodes)
Software Development Engineer Job 20 miles from Mount Prospect
Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system.
To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems.
Our work culture is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be.
CB Node is Coinbase's connection to the blockchain! In this role, you will be crypto-facing, while also maintaining a foot in traditional web2 systems. We manage the blockchain nodes that connect our company to the 55 different blockchains that we support, across CB Wallet, Retail, Insto and Prime. We are also responsible for building new nodes as part of new asset launches for Day1 assets. In the team, you will be part of the following initiatives:
Blockchain Traffic Management, including stateful failover between multiple external providers
Managing data consistency and block freshness to power critical internal services, such as our wallets and indexers
Ensuring reliability and scalability across the blockchain platform stack
Pioneering new technologies such as decoupling blockchain node storage and compute
Building a platform on top of our existing nodes to reduce engineering effort and ops TOIL
You will be joining a team of some of the most driven and talented engineers at the company. We are looking for similar - talented engineers who arent afraid of trying new things, failing and iterating quickly. We are looking for engineers who are excited about crypto, and treat every problem as a chance to make impact. And lastly, we are looking for engineers who love to identify inefficiencies in how we do businesses and enjoy being empowered to aggressively streamline these problem areas.
What you'll be doing (ie. job duties):
This person would be responsible for upgrading blockchain nodes, implementing automation to reduce TOIL and increase service effectiveness, and identifying new areas of investment (automation) to further streamline our service and reduce manual effort
What we look for in you:
You have at least 2 years of experience in software engineering.
You've designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
You write high quality, well tested code to meet the needs of your customers.
You're passionate about building an open financial system that brings the world together.
Nice to haves:
Service Ownership
Automation/Process Improvement
Blockchain
Integration Testing
Job #: GPBE04US
*Answers to crypto-related questions may be used to evaluate your onchain experience.
#LI-Remote
For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. Your interview responses, in the form of a voice recording and/or transcript will be assessed in terms of the job qualifications and characteristics listed in the position description above by a human recruiter.
For other select roles, Coinbase is piloting BrightHire, an AI interview intelligence platform, to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate.
Depending on your role and stage in the application process, you will be informed of more specifics regarding which tool(s) will be used as part of the interview process.
These interview tools enable us to give a greater number of candidates an initial interview who meet our mandatory hiring criteria. The above pilots are for testing purposes and Coinbase will not use AI to make an employment decision. To request a reasonable accommodation due to disability, please contact .
Pay Transparency Notice: Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include target bonus + target equity + benefits (including medical, dental, vision and 401(k)).
Pay Range:
$152,405-$179,300 USD
Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying.
Commitment to Equal Opportunity
Coinbase is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Know Your Rights notice here. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law.
Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here).
Global Data Privacy Notice for Job Candidates and Applicants
Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here.
Benefits at Coinbase
Medical Plan, Dental and Vision Plan with generous employee contributions
Health Savings Account with company contributions each pay period
Disability and Life Insurance
401(k) plan with company match
Wellness Stipend
Mobile/Internet Reimbursement
Connections Stipend
Volunteer Time Off
Fertility Counseling and Benefits
Generous Time off/Leave Policy
The option of getting paid in digital currency
Learn more about our mission
FPGA Software Engineer
Software Development Engineer Job 20 miles from Mount Prospect
Hudson River Trading's coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading - at HRT, the code you write is our business. You'll have an opportunity to work alongside a range of developers across the firm who write trading algorithms, monitor trading, build and maintain a world-class research environment, and more!
As an FPGA Software Engineer you will be working at the cutting edge of low-latency trading, collaborating closely with strategy developers and hardware developers to build best-in-class trading systems. This is a role with many hats; you'll help conceptualize new kinds of trading, optimize low level code, design new APIs, deploy and monitor live trading systems, build tools and testing infrastructure, and plan physical networking layouts. Your job will be to help figure out what hardware to build, how to build it, and then how to seamlessly integrate it into the existing trading environment.
Skills
Excellent design, debugging, and problem solving skills.
C++ expertise is required.
Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication.
Previous exposure to Verilog and FPGAs preferred.
Profile
You possess a bachelor's degree in Computer Science, Engineering, or a related field.
You are capable of working independently as well as part of a team.
You can analyze and fix problems quickly.
Can look at code, figure out how it works, and how to make it better.
Can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between.
You really like to work with people who challenge you and make you better at what you do.
In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer related.
The estimated base salary range for this position is $175,000 to $250,000 per year, based on job-related skills and experience. This role will also be eligible for discretionary performance-based bonuses and a competitive benefits package.
Culture
Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading.
At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We're a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization-from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we're friends and colleagues - whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.
Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we'd love to get to know you.
Software Engineer in Test III
Software Development Engineer Job 20 miles from Mount Prospect
Role is hybrid, 2 days on site in our Chicago office required. Out of state applicants will require relocate to Chicago area. This role does not support remote or out of Illinois state work. Final round of interview is going to be in person in our Chicago office.
Description:
CME Group are looking for a Software Engineer in Test to join an agile development team responsible for mission-critical Trade capture Systems. The candidate will be responsible for growing our test automations across real-time trade capture systems . The candidate will be responsible for growing our test automations across real-time risk management systems. As a Software Engineer in Test, you will work in a key position where your efforts will have a significant impact on team's mission in delivering high-quality software to our customers. Join us if you share a passion for automation, strong engineering principles and problem-solving skills.
Principal Responsibilities
* Expand the existing test automation framework and test coverage.
* Develop new test automation tools for risk management dashboard web UI, backend APIs and services.
* Setup and maintain environment for test automation.
* Develop working knowledge of the entire application stack including tests at all levels.
* Collaborate effectively with Analysts, QA Engineers, and Developers to understand how new features should be tested and contribute to the automation solution.
* Schedule and configure automated tests to execute reliably and efficiently in CI/CD environments.
Essential Qualifications
* 5+ years in test automation and test tool development experience.
* Experience with automation framework models (e.g. DDD, TDD, BDD)
* Proficient with continuous integration tools (e.g. Jenkins, Argo, etc)
* Proficient with programming language such as Java and Javascript
* Proficient with testing frameworks (e.g. Selenium, Cucumber)
* Experience with SQL. (Postgres preferred)
* Experience with realtime messaging middleware (e.g. Kafka)
* Strong problem-solving skills and effective communication skills
* Linux/Unix experience
Desirable Qualifications
* Proficient with Java
* Experience working with financial applications
* Experience with Google Cloud Platform and Kubernetes
* Experience with UC4 and Splunk
* Experience using Confluence, JIRA, or other Atlassian tools
#LI-Hybrid
#LI-DS
#dice
CME Group is committed to offering a competitive total rewards package for our employees that recognizes their contributions to the business and reflects our long-term investment in their future. The pay range for this role is $91,400-$152,300. Actual salary offered will be dependent on a wide array of factors including but not limited to: relevant experience, skills, education and comparison to internal employees (where relevant). Our compensation program also includes an annual target bonus opportunity for all employees, as well as the opportunity to become an owner in the company through our broad-based equity program. Through our benefits program, we strive to offer flexibility, value and choice. From comprehensive health coverage, to a retirement package that includes both a 401(k) and an active pension plan, to highly competitive education reimbursement provisions, paid time off and a mental health benefit, CME Group offers a holistic benefits package for our team and their dependents.
CME Group: Where Futures are Made
CME Group is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more.
At CME Group, we embrace our employees' unique experiences and skills to ensure that everyone's perspectives are acknowledged and valued. As an equal-opportunity employer, we consider all potential employees without regard to any protected characteristic.
Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process. Learn more here.
.Net Developer/ Software Developer/ Applications Developer/ Software Engineer
Software Development Engineer Job 12 miles from Mount Prospect
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Job Description
Job Title: Software Engineer II (ID: GEJP00012403)
Duration: 6 months (Possibility to Hire)
Responsibilities:
•Develop high performing, scaling and innovative applications in a fast paced and agile development environment
•Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions
•Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices
•Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
•Design, implement and maintains application components
•Translate defined product management requests into workable and high quality code.
•Capable of applying technical skills and experience to assigned tasks with minimal guidance.
•Participate in code reviews and pair programming sessions
•Assist in the Identification and troubleshooting of application issues
•Write code that meets standards and delivers desired functionality using the technology selected for the project
•Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets
•Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product
Qualifications
Basic Qualifications:
• Bachelor's Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
• Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML
Technical:
• Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java
• Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON
• Experience with Win based programming
• Experience with software test tools (QTP, Selenium, NUnit)
• Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business.
• You will be responsible for
programming
a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently.
Technical Expertise:
• Good understanding of design patterns, SOLID principal and OO design
• Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts
• Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP
• Experience with Test Driven Development and Agile methodologies
• Passion for software development and technology
• Experience developing C++ software (MFC a plus).
• Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus.
• Experience with database tools
Additional Information
To get further details or to schedule an interview please contact:
Himanshu Prajapat
************
**********************************
Software Development Engineer III
Software Development Engineer Job 20 miles from Mount Prospect
Job Description
As a member of the ShipBob Team, you will...
Grow with an Ownership Mindset: We champion continuous learning and proactive innovation. Team members are encouraged to identify challenges and take ownership of initiatives that drive merchant, company and personal growth. By tackling complex problems and exploring creative solutions, you won't just follow a playbook, you'll be actively building the future of ShipBob.
Collaborate with Peers and Leaders Alike: ShipBob values collaboration and support, where team members and leaders alike are committed to helping each other succeed. We all set high standards and understand the importance of transparency at all levels. We've created an environment where trust, open communication, and mutual respect motivate our teams to reach new heights.
Experience a High-Performance Culture and Clear Purpose: Our commitment to delivering results creates a goal-driven, high-performance culture where everyone is empowered to contribute to our mission with a clear understanding of their direct impact and accountability. We measure success in tangible ways, allowing each team member to see the positive outcomes of their work and celebrate shared victories.
Location: Remote in these states: AL, AZ, CA, CO, FL, GA, KS, KY, IA, ID, IL, IN, LA, MA, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, VT, WA, WI
Role Description:
As a Software Development Engineer III at ShipBob, you will be primarily responsible for the development of production level software in coordination with your team. You will work very closely with Product Owners and your Engineering Manager. This role reports to the Director, Software Development.
What you'll do:
Become a go-to expert in one area of the codebase; understands the broad architecture of the entire system.
Provides technical advice and weighs in on technical judgements that impact other teams or the company at large. Research and propose new technologies.
Scopes and stages work into well-defined milestones to avoid a monolithic deliverable.
Regularly delivers software on-time and is constantly working to make accurate estimates and deliver on those estimates.
Known for drama-free launches.
Owns the technical testing and performance plan for their projects.
Takes initiative to identify and solve important problems, coordinating with others on cross-cutting technical issues.
Sets direction at the project/service level and consistently influences decision-making at the Pillar level.
Identifies and proactively tackles technical debt before it grows into debt that requires significant up-front work to resolve.
Makes others better through code reviews, thorough documentation, technical guidance, and mentoring or serving as a Tech Lead on a project.
Sits on the Architectural Review Board, provides feedback on projects outside of their core area.
Understands the tradeoffs between technical, analytical and product needs and generates solutions that take all of these needs into account.
Identifies and proposes strategies around technical problems affecting their team, communicates standards and gets buy-in on solutions.
Additional duties and responsibilities as necessary.
What you'll bring to the table:
5+ years of experience.
Excellent problem solving skills.
Excellent programming skills.
Excellent communication skills.
Object oriented mindset.
Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
Ability to own small well scoped features and implementation.
A hands on coding approach to engineering mentorship.
Ability to own medium sized features from design to implementation.
A defensive coding mindset with knowledge of OWASP.
Ability to own large features from design to implementation.
Ability to own service level system design.
Experience in the following:
SQL
JSON
REST
.NET
C#
ASP.NET MVC
Javascript
Relational DB Concepts
Relational DB Design
Agile software development methodologies
Team building expertise
Automating infrastructure
Automating build process
Nice to have:
A passion for QA and an understanding that testing is not someone else's responsibility.
A passion for DevOps and an appreciation for continuous integration/deployment.
Ability to own cross service level system design.
Experience with Microsoft Azure.
Experience with event-driven (EDA) architectures.
Experience with service-oriented (SOA) architectures.
Experience with Vue.js.
Experience with Azure DevOps.
Experience with Azure Functions.
Experience with Azure Webjobs.
Experience with App Services.
Experience with Service Bus
Experience with Storage Queues.
Perks & Benefits:
Medical, Dental, Vision & Basic Life Insurance
Paid Maternity/Parental Leave Program
Flexible Time Off Program
Paid Sick Leave
Floating Holidays (2 days/year)
Wellness Days (1 day/quarter)
401K Match
Comprehensive Benefits Package >>> ********************************
See Our High-Performing Culture >>> Check us out on Instagram (@lifeatshipbob)
ShipBob believes in transparency while providing a competitive total compensation package with a pay for performance approach. We are targeting a base salary of $200,000. The full base pay range for this position in our compensation architecture is $130,281 - $217,134 for this role. In addition to base salary, this role includes the opportunity to be eligible for participation in the Company's discretionary bonus plan based on Company's plans and in accordance with Company's policies.
We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. Diversity of experience and skills combined with passion is a key to innovation and excellence; therefore, we encourage people from all backgrounds to apply to our positions.
About You:
The work we do at ShipBob is both challenging and rigorous, which means our environment isn't the right fit for everyone, and that's okay. We welcome energetic high performers who thrive in a dynamic, collaborative, results-driven environment. We value individuals who embrace accountability and humility, push boundaries, and are motivated by challenging work. Every team member, no matter their role or tenure, is expected to roll up their sleeves and tackle the complex problems we face in today's global supply chain.
Learn more about our core values and how we perform at a high level in our day-to-day work on our Culture page (********************************culture/).
About Us:
ShipBob is a leading global supply chain and fulfillment technology platform designed for SMB and Mid-Market ecommerce merchants to provide them access to best-in-class capabilities and to deliver a delightful shopper experience. Merchants can outsource their entire fulfillment operations, utilize ShipBob's proprietary warehouse management system for in-house fulfillment, or take advantage of a hybrid solution across ShipBob's dozens of fulfillment center network in the United States, Canada, Mexico, United Kingdom, Europe, and Australia. ShipBob is backed by leading investors like Menlo Ventures, Bain Capital Ventures, Hyde Park Venture Partners, and SoftBank Vision Fund 2, and is one of the fastest-growing tech companies headquartered in Chicago.
ShipBob provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Software Test Engineer II
Software Development Engineer Job 16 miles from Mount Prospect
CNH Industrial is a world-class equipment and services company dedicated to advancing the noble work of agriculture and construction workers. Driven by our shared purpose of Breaking New Ground, we are passionate about bringing Innovation, Sustainability, and Productivity to all that we do. As a truly global company, CNH Industrial's 37,000+ employees form part of a diverse and inclusive workplace, focused on empowering customers to grow, and build, a better world through our core brands: Case IH, STEYR, New Holland Agriculture, CASE, and New Holland Construction.
In Precision Technology, we make iron smarter. Our team members deliver innovative solutions helping our customers to be more productive, save time, lower costs, and to operate sustainably. From vehicle displays, application controls, steering solutions, digital services and telematics, to fully autonomous driverless technology, we develop solutions that solve challenges for customers around the world.
* Develop test requirements for software programs.
* Design, develop, deploy, and execute manual and automated test scripts for software programs.
* Create automated testing for software programs.
* Create and/or update documentation.
* Utilize software as intended to better understand the product.
* Define and execute test scenarios.
* Complete test data analysis and prepare reports, and provide recommendations based on findings.
* Work with engineering to research failed cases using data from testing to debug software issues.
* Research new developments in the fields of engineering design, methods, and applications.
* Assist with training needs as it relates to new or existing software test methods.
* Automate test scripts and integrate into software build process
* Design, implement and maintain cross-platform test automation scripts
* Maintain the functional test portion of the Continuous Integration pipeline
* Develop and maintain BDD test scenarios and regression plans
* Participate in test development life cycle including requirements analysis and design
* Work with developers to research failed cases, collect additional data from testing and debug software issues
* Taking accountability of developing and executing test cases in multiple test formats like Unit, Sanity, Smoke, Integration and Regression tests in efficient turnaround times.
* Write complex API tests which interface with upstream services or databases
The annual salary for this role is $83,375 - $112,500 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.)
* Bachelor's degree in engineering or technical field with 2+ years of engineering experience.
* 2+ years in the use of python, or C/C++, or java.
* Ability to apply design theory and methodology.
* 2+ years of Experience as Software Test Engineer, Software Developer or Software Development Engineering in Test (SDET).
* 2+ years of test script development utilizing RESTful services automation and has demonstrated solid experience in automating tests and scripting with Python.
* Knowledge on test plan development.
* Knowledge and experience in test automation tools and frameworks.
* Knowledge on Software Configuration Management tools like GIT, GERRIT, SVN, ClearCase.
Preferred Qualifications Include:
* Knowledge of Low-Level Drivers
* Understanding of CAN protocol and CAPEL scripting
* Familiar with CANoe tool
* Embedded Automation
* 2+ years developing automated test using QT Squish
CNH Industrial offers a wide variety of benefits that not only encourages wellness and preventive care, but we also provide the right tools and programs to help you achieve it. Our benefits package includes medical, dental, vision, disability, and life insurance. Our industry leading 401k will support you in meeting your retirement objectives. Additional benefits include paid parental leave, flexible work policies, opportunities for self-development and paid leave for specific activities. Click here for more information!
US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "EEO is the Law" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here.
If you need reasonable accommodation with the application process, please contact us at ***************************.
Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, colour, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation.
Software Engineer, Intern (Summer 2026)
Software Development Engineer Job 20 miles from Mount Prospect
Aquatic was founded with a shared passion for tackling some of the most complex challenges in one of the world's most competitive arenas-global financial markets. From the very beginning, we have been driven by a deep commitment to applying cutting-edge scientific research and technological innovation to deliver unparalleled performance. Our journey is one of continuous growth and exploration, marked by a spirit of curiosity and relentless drive for excellence.
As a Software Engineering Intern at Aquatic, you will join a fast-moving team building high-performance, distributed systems that power our research and trading infrastructure. You'll work closely with experienced engineers and quants to design tools, improve system reliability, and optimize our platform for low-latency, high-throughput data processing. This is a hands-on, impactful role-your work will directly influence live systems and research workflows.
Requirements:
Active student pursuing a BS, MS, or PhD in mathematics, statistics, machine learning, physics, computer science, or other scientific disciplines with an expected graduation date between Fall 2026 and Spring 2027.
Solid programming skills in Python and/or C++
Strong understanding of algorithms, systems, and computer architecture
Curiosity about how things work, and a desire to build systems that do things better
Ability to thrive in a collaborative, fast-paced environment
Learn software design and testing techniques, such as Refactoring and Test Driven Development
Candidate qualities:
Strong bias for action
Driven by accountability and internal urgency
Desire to independently seek best solutions
Preference for working in a team that focuses on delivering results aligned with Research goals
Comfortable providing and receiving actionable feedback in a collaborative team setting
Motivated by an ambitious environment and driven colleagues
Benefits:
Benefits: For full-time employees, fully paid medical, dental, and vision for employees and dependents, competitive 401k plan, employer-paid life & disability insurance
Perks: Wellness programs, casual dress, snacks, lunch, game room, team and company events
Development: Open environment to maximize learning and knowledge sharing
Time: Generous PTO, paid holidays, competitive paid caregiver leaves
Aquatic Capital
This role represents a unique opportunity to join a quantitative investment manager in its early stage of growth. The firm's culture will be shaped by collaboration, meritocracy, ambition, and calm determination.
Aquatic is a proud equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
Software Engineer Intern, application via RippleMatch
Software Development Engineer Job 20 miles from Mount Prospect
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle.
Familiarity with database concepts and basic SQL.
Interest in designing, coding, testing, and maintaining software applications.
Strong problem-solving skills and the ability to participate in debugging and technical challenges.
Good organizational and project management skills, with the ability to handle multiple tasks and deadlines.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and software development practices.
Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
Software Engineer- Trading Applications Team
Software Development Engineer Job 20 miles from Mount Prospect
We are Gelber Group -- Passion for Trading. Powered by Technology. For 40 years, we have set the bar as one of the industry's most innovative and enduring proprietary trading firms. We are headquartered in Chicago with offices and remote team members across the United States and Europe. Our success derives from a relentless pursuit of new trading ideas and careful attention to technology. Our culture of entrepreneurship, innovation and collaboration empowers each member of our team to have a meaningful impact from the day they join Gelber. We believe our talented staff are our greatest asset and we are committed to providing them the resources they need to succeed. With 16 distinct trading groups, we trade a little bit of everything here - with diverse styles and approaches across all major global marketplaces - and we are always looking to expand into new opportunities. Our flat organizational structure ensures a true meritocracy and attracts individuals with an edge to contribute to our consistent success.
As a Software Engineer on our Applications Team at Gelber, you will have a real opportunity to have a long-term career in Engineering at a successful trading firm. You will work side by side with other talented Engineers and support our front office software for our algorithmic trading desks. This role is for someone who flourishes in a fast-paced environment, has a strong work ethic, clear communicator, and has an interest working at a trading firm. This position will report directly into the Director of Applications who reports directly into the Chief Technology Officer.
This position will require in person presence in our Chicago office located in River West right next to the Merchandise Mart and convenient to public transportation. This position will be flexible for hybrid once fully onboarded.
What you'll do:
* Communicate with engineering and trading teams across the firm to architect, design, develop, deploy, and support applications in our environment(s)
* Work in an agile SDLC including a shared CI and testing environment. Participate in requirement gathering, code review, and approval processes
* Providing support and development for our existing infrastructure in C# and Python as well as adding new features and applications for our growing trading business
* Participate in ongoing re-architecture initiatives as part of a technology refresh roadmap
* Implement real-time service monitoring systems and tools to allow support visibility into service status
* Work side by side with senior engineers to learn industry best practice
What you'll need:
* Bachelor's Degree in Computer Science, Computer Engineering, or related field
* 3-5 years of professional experience working in C#, Python, Java, or C++
* At least 1-2yrs of professional experience working in C#
* Strong communication skills specifically when it comes to understanding requirements and translating that into code and fixing bugs
* Experience working in an agile environment
* Firm understanding of software architecture, software lifecycle and design patterns
* Experience of development for the Linux platform
* Experience of working with inter-process communications and messaging between disparate applications
* Understanding of the financial markets is not required, but preferred and must have a strong interest
The approximate annual base compensation range for this position in Chicago, IL is $100,000 to $150,000. The actual offer, reflecting the total compensation package plus benefits, will be determined by a number of factors which include but are not limited to the applicant's experience, knowledge, skills, and abilities; geographic location; and internal equity. In addition to your salary, our total rewards package includes health benefits, a 401(k) plan, PTO, parental leave, professional development, tuition reimbursement and discretionary bonus, enhancing your overall total rewards package.
Benefits Highlights
Gelber offers a wide range of benefits to full-time employees, including:
* Traditional and Roth 401(k) retirement program with discretionary employer match
* Comprehensive health benefits including medical coverage provided by Blue Cross and Blue Shield (PPO and HDHP/HSA) and dental coverage; generous employer cost-sharing
* Tuition reimbursement for Undergraduate and Graduate courses
* Flexible Spending Accounts for health care and dependent care; pre-tax commuter benefits for parking and transit expenses
* Life insurance and long-term disability coverage
* Health club membership with on-site facilities (and reciprocal memberships)
* Generous vacation time (15-day accrual in first full calendar year of employment; prorated accrual in initial year), paid holidays, and paid maternity/paternity leave
* Weekly catered lunches and monthly continental breakfasts
* Social events including sponsored 5k races and annual holiday party
* Enjoyable work environment including a game room (foosball, ping pong, Golden Tee)
* Employee referral bonus program
* Charitable giving and company matching opportunities
* Casual, relaxed dress code
Engineering & Quality - Software Engineer, Associate Director
Software Development Engineer Job 20 miles from Mount Prospect
Fitch Technology is currently seeking an Engineer based out of our Chicago office. About Fitch Group: As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent financial markets. With over 100 years of experience and colleagues in over 30 countries, Fitch Group's culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings, one of the world's top three credit ratings agencies, and Fitch Solutions, a leading provider of insights, data and analytics. With dual headquarters in London and New York, Fitch Group is owned by Hearst.
About the Team:
We are in search of an Engineer to elevate the quality assurance processes for our Fitch Ratings Workflow Analytical applications. This role entails close collaboration with the systems supporting the Fitch Ratings operations and analytical communities. The position offers a unique opportunity to gain a profound understanding of the business domain and to ensure the highest standards of system and data quality for Fitch Ratings.
How You'll Make an Impact:
* Serve as a Testing Engineer on an agile squad, Mentor other engineers
* Contribute to and develop sophisticated automation frameworks that are efficient, flexible, and reusable in Selenium
* Integrate test case execution and reporting within the CI/CD pipeline to align with the DevOps strategy, criteria, requirements, and user stories
* Work with cross-functional teams including business analysts, developers, and users to build and refine test strategies for your team as well as to ensure integrity of dependent systems
* Influence the team to design and build for testability
* Implement BDD practices and frameworks to enhance test automation and acceptance criteria
* Work in the SDET capacity to automate early in conjunction with other engineer's efforts to build systems.
You May be a Good Fit if:
* 8+ years of experience with automation testing, recent experience with Selenium and translating requirements into test cases using Selenium Java
* 4+ years integrating automated testing with DevOps tools (Bamboo/Jenkins, Git/Bitbucket) and working in Scrum-based Agile teams
* 4+ years of visual/UI testing and Rest Assured / Open API testing
* Experience testing event-driven services, message queues, and event brokers (Kafka)
* Proficient in performance testing tools (JMeter, K6, Neoload, LoadRunner)
* Skilled in writing SQL/NoSQL queries for data verification
* In-depth knowledge of Selenium WebDriver and DB testing with SQL
* Solid understanding of BDD concepts, acceptance criteria and testing
* Excellent analytical, problem-solving, and communication skills
* Ability to deliver high quality results in a complex environment by driving initiatives forward.
What Would Make You Stand Out:
* Python code for testing and use of Python frameworks (Pandas, Numpy, Requests)
* Experience in UFT automation tool
* Exposure to Code quality metrics, and shift-left principles
* Experience testing container resiliency (Docker/Kubernetes)
* Experience designing large end to end performance scenarios
* Experience adding performance validation to CI pipelines
* Exposure to the financial industry domain and data platforms (data warehouses, data lakes)
Why Choose Fitch:
* Hybrid Work Environment: 2 to 3 days a week in office required based on your line of business and location
* A Culture of Learning & Mobility: Dedicated trainings, leadership development and mentorship programs designed to ensure that your time at Fitch will be a continuous learning opportunity
* Investing in Your Future: Retirement planning and tuition reimbursement programs that empower you to achieve your short and long-term goals
* Promoting Health & Wellbeing: Comprehensive healthcare offerings that enable physical, mental, financial, social, and occupational wellbeing
* Supportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan, designed to help you balance career and family life effectively
* Inclusive Work Environment: A collaborative workplace where all voices are valued, with Employee Resource Groups that unite and empower our colleagues around the globe
* Dedication to Giving Back: Paid volunteer days, matched funding for donations and ample opportunities to volunteer in your community
Fitch is committed to providing global securities markets with objective, timely, independent and forward-looking credit opinions. To protect Fitch's credibility and reputation, our employees must take every precaution to avoid conflicts of interest or any appearance of a conflict of interest. Should you be successful in the recruitment process at Fitch Ratings you will be asked to declare any securities holdings and other potential conflicts prior to commencing employment. If you, or your immediate family, have any holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work.
Fitch is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.
FOR CHICAGO ROLES ONLY: Expected base pay rates for the role will be between $140,000 and $150,000 per year. Actual salaries will be determined on an individualized basis and may vary based on factors including but not limited to education, training, experience, past performance, and other job-related factors. Base pay is one part of Fitch's total compensation package, which, depending on the position, may also include commission earnings, discretionary bonuses, long-term incentives, and other benefits sponsored by Fitch.
Nearest Major Market: Chicago
Software Engineer
Software Development Engineer Job 20 miles from Mount Prospect
Duties: Develop high- and low-level designs for converting requirements into business processes. Perform detailed design work for work flows, business rules, user interfaces, and back-end modules. Participate in requirements gathering, design, and development, and ensure successful delivery of projects from a technical perspective. Work with the Product team to identify solutions for complex use cases and design the high-level work flow for architectural review before proceeding with low-level design and implementation. Solve problems to achieve accuracy, performance, and resiliency. Ensure that systems are built for change, scalability, and reusability. Coordinate unit testing and integration testing with the Development team and bug fixing with the Testing team, with input from the Product Management team. Mentor junior developers to ensure timely delivery of stories.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Electronic Engineering, Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation.
Skills Required: This position requires experience with the following: Agile SDLC; Application Architecture Disciplines; Microservices; Apache Kafka; J2EE; Spring; Java; React; Shell Scripting; SQL; Typescript; XML; REST; Maven; JSON; Kubernetes; Apache Zookeeper; AWS Cloud Services; Dynatrace; Cassandra; Oracle; Splunk; GIT; Junit; Automated Testing; Functional Testing; Manual Testing; System Integration Testing; Elasticsearch; Neo4J; HazelCast; Liquibase; and Quartz.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit: ********************************************
Job Location: 10 South Dearborn Street, Chicago, IL 60603.
Full-Time. Salary: $152,105 - $185,000 per year.
Engineering & Quality - Software Engineer, Associate Director (48185)
Software Development Engineer Job 20 miles from Mount Prospect
Fitch Technology is currently seeking an Engineer based out of our Chicago office.
About Fitch Group: As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent financial markets. With over 100 years of experience and colleagues in over 30 countries, Fitch Group's culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings, one of the world's top three credit ratings agencies, and Fitch Solutions, a leading provider of insights, data and analytics. With dual headquarters in London and New York, Fitch Group is owned by Hearst.
About the Team:
We are in search of an Engineer to elevate the quality assurance processes for our Fitch Ratings Workflow Analytical applications. This role entails close collaboration with the systems supporting the Fitch Ratings operations and analytical communities. The position offers a unique opportunity to gain a profound understanding of the business domain and to ensure the highest standards of system and data quality for Fitch Ratings.
How You'll Make an Impact:
Serve as a Testing Engineer on an agile squad, Mentor other engineers
Contribute to and develop sophisticated automation frameworks that are efficient, flexible, and reusable in Selenium
Integrate test case execution and reporting within the CI/CD pipeline to align with the DevOps strategy, criteria, requirements, and user stories
Work with cross-functional teams including business analysts, developers, and users to build and refine test strategies for your team as well as to ensure integrity of dependent systems
Influence the team to design and build for testability
Implement BDD practices and frameworks to enhance test automation and acceptance criteria
Work in the SDET capacity to automate early in conjunction with other engineer's efforts to build systems.
You May be a Good Fit if:
8+ years of experience with automation testing, recent experience with Selenium and translating requirements into test cases using Selenium Java
4+ years integrating automated testing with DevOps tools (Bamboo/Jenkins, Git/Bitbucket) and working in Scrum-based Agile teams
4+ years of visual/UI testing and Rest Assured / Open API testing
Experience testing event-driven services, message queues, and event brokers (Kafka)
Proficient in performance testing tools (JMeter, K6, Neoload, LoadRunner)
Skilled in writing SQL/NoSQL queries for data verification
In-depth knowledge of Selenium WebDriver and DB testing with SQL
Solid understanding of BDD concepts, acceptance criteria and testing
Excellent analytical, problem-solving, and communication skills
Ability to deliver high quality results in a complex environment by driving initiatives forward.
What Would Make You Stand Out:
Python code for testing and use of Python frameworks (Pandas, Numpy, Requests)
Experience in UFT automation tool
Exposure to Code quality metrics, and shift-left principles
Experience testing container resiliency (Docker/Kubernetes)
Experience designing large end to end performance scenarios
Experience adding performance validation to CI pipelines
Exposure to the financial industry domain and data platforms (data warehouses, data lakes)
Why Choose Fitch:
Hybrid Work Environment: 2 to 3 days a week in office required based on your line of business and location
A Culture of Learning & Mobility: Dedicated trainings, leadership development and mentorship programs designed to ensure that your time at Fitch will be a continuous learning opportunity
Investing in Your Future: Retirement planning and tuition reimbursement programs that empower you to achieve your short and long-term goals
Promoting Health & Wellbeing: Comprehensive healthcare offerings that enable physical, mental, financial, social, and occupational wellbeing
Supportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan, designed to help you balance career and family life effectively
Inclusive Work Environment: A collaborative workplace where all voices are valued, with Employee Resource Groups that unite and empower our colleagues around the globe
Dedication to Giving Back: Paid volunteer days, matched funding for donations and ample opportunities to volunteer in your community
Fitch is committed to providing global securities markets with objective, timely, independent and forward-looking credit opinions. To protect Fitch's credibility and reputation, our employees must take every precaution to avoid conflicts of interest or any appearance of a conflict of interest. Should you be successful in the recruitment process at Fitch Ratings you will be asked to declare any securities holdings and other potential conflicts prior to commencing employment. If you, or your immediate family, have any holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work.
Fitch is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.
FOR CHICAGO ROLES ONLY: Expected base pay rates for the role will be between $140,000 and $150,000 per year. Actual salaries will be determined on an individualized basis and may vary based on factors including but not limited to education, training, experience, past performance, and other job-related factors. Base pay is one part of Fitch's total compensation package, which, depending on the position, may also include commission earnings, discretionary bonuses, long-term incentives, and other benefits sponsored by Fitch.
INTERNSHIP - Software Developer Intern (8-10 weeks)
Software Development Engineer Job 20 miles from Mount Prospect
SUMMER INTERNSHIP FOR SOFTWARE DEVELOPER
We are looking for some green and aspiring developers to join our team for the summer to get some hands-on experience with modern techstack and supporting tech systems software in production environments. Our team is full of curious folks that believe in formal learning, informal learning, and mastery through direct experience to real-world problems for client projects. As an agency, we work in a number of modern tech frameworks, but our sweet spot is the Javascript space. We are particularly fond of the React/TypeScript/Node/Nest/GraphQL stack. We leverage both relational and non-relational DBs (my SQL/Postgres and Mongo/Dynamo) as appropriate fo the situation. We are looking for 4-6 interns to join us for 8-10 weeks through the full software development lifecycle. They will work independently and on teams, in our office downtown.
This position will be mentored directly by Dev Leads, Training Leads, PMs, Developers for technical support. They will also have access to the CTO, COO, and other team leadership for professional development support during their time.
The details below outline the general expectations of what an 8-10 week internship looks like at Caxy. This includes an incomplete list of resource materials and tasks that will be assigned and available for learning and exposure. We are looking to bring folks on in early June.
All applications are due by May 20th. Applications received after this date will not be considered.
Overview of What You'll Get From Our Internship You'll be comfortable with the following things:
Our code review process - participating, labels, updates, rebases
Setting up / running projects in docker
Scrum standup updates
Scrum planning process
Writing architecture approach
Understanding parts of the business requirements, design, ideation, and development lifecycles. You'll do this through hands-on, applied learning practices.
Writing and updating frontend tests through puppeteer and similar products
Writing and updating unit and functional tests
End-to-end testing, updating test plans, and filing/solving bugs and issues reported
Pairing work with developers of different skills and backgrounds
You'll get to learn and work in some of the following areas (to be assigned based on initial skill, interest, and work availability):
React and Typescript
NestJS and NodeJS
GraphQL API (and possibly some REST APIs or 3rd party integrations)
NestJS framework
my SQL or Postgres
Mongo or Dynamo (this may be limited based on projects available, which is okay)
You'll have time throughout each week to build skills in more formal learning settings through Frontend Masters as well. You'll pick one of these based on skill, comfort, etc:
************************************************* - CSS grids/Flexbox, Design-to-Dev implementation, Responsive Typography (scaling fonts), SVG Essentials and Animations
*********************************************** - Async and Object-Oriented JS, TypeScript, Adv. CSS, etc.
******************************************* - Async JS, Dev Design Patterns, State Machines in JS, Production-Ready TypeScript (adv), Adv. Git, JS Performance
******************************************** - Node, AWS/Servers, Docker, API Design
Javascript Fundamentals and Advanced Concepts
Node and GraphQL (including API Design)
React Fundamentals and Adv. Concepts (Hooks, Reducers, Routing, State Management, Jest, TypeScript
From Delivery Standpoint, you'll have opportunities to:
Own some or all of the testing of production applications
Learn to setup and configure AWS instances for new products (as available)
Own parts of key features through writing tickets, contributing to architecture, and building it either on your own in a pair (as time and skill allows)
They can complete 2 pt tickets within estimate
Writing tests, pair programming, and other support as determined by mentors and managers.
More work as assigned
Expectations and Requirements
Day To Day:
Attend stand ups for all projects in the morning and afternoon. Times to change as needed.
Development and applying critical thinking for problem solving across a variety of complex projects and features
Maintain communication with your team, mentors, and Operations. You'll have PMs and Developers you report to regularly.
Work in our Agile Development process as assigned.
Participating in Architecture and Planning discussions as assigned.
Participate in Code Review and QA as requested and assigned on the team -- usually in pairing sessions.
Effectively communicating your technical approach for work assigned for review/approval.
Reaching out actively for check ins on progress, pushing up branches at the end of each day and as prompted for support.
Pair program, support, and be active in training sessions as assigned.
Participating in formal coursework and virtual classes as assigned as well as tasks assigned by mentors. It is encouraged during your apprenticeship to take on personal learning for our techstack, though it is not required; we defer to how you learn best
Attend weekly checkin on progress for additional support on successfully completing the program.
Other duties as requested and assigned
Expectations for how we work:
Our team works 9AM - 5PM Central. Depending on how many hours you work each week, you'll have a set schedule that differs from this.
This is an hourly position with a set start and end date. No additional benefits are offered during this time.
It is possible that upon concluding this internship that a position is offered. You are not obligated to accept this offer and rejecting this offer does not prevent you from earning employment with us at a later date.
We do expect that you are in office Tuesday - Thursday of this internship and are able to come to our office reliably.
We will provide a company laptop and other materials needed to be successful. We will expect these will be returned at the end of your internship.
Upon being hired, we require a background check, legal authorization to work in the United States, and adherence to all privacy policy, ethical conduct, and other policies we establish. We reserve the right to change these policies with or without notice.
Software Quality Test Engineer
Software Development Engineer Job 20 miles from Mount Prospect
The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 16,000 healthcare professionals and team members at more than 1,200 health and wellness offices across 46 states in four distinct categories: Dental care, urgent care, medical aesthetics, and animal health. Working in partnership with independent practice owners and clinicians, the team is united by a single purpose: to prove that healthcare can be better and smarter for everyone. TAG provides a comprehensive suite of centralized business support services that power the impact of five consumer-facing businesses: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet. Each brand has access to a deep community of experts, tools, and resources to grow its practices and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale.
Key Responsibilities:
* Test Automation Development: Design, implement, and maintain automated tests/framework for API-based applications using Python/Java/.net and deploy those tests as part of the build. Strong testing experience using SQL Server and performance testing
* Test Planning and Execution: Develop test plans, test cases, and test strategies for new and existing features. Execute manual and automated tests, ensuring the software meets both functional and non-functional requirements.
* Collaboration: Work closely with developers, product managers, and other stakeholders to understand features and ensure testability. Collaborate with cross-functional teams to define, design, and ship new features while ensuring the highest quality.
* Continuous Integration: Implement and maintain automated test suites in a continuous integration/continuous delivery (CI/CD) pipeline to ensure regular, consistent testing.
* Performance Testing: Develop and execute performance and load tests to ensure that the product performs well under various conditions.
* Defect Management: Identify, report, and track defects through resolution. Work with development teams to ensure timely resolution and retesting of bugs.
* Monitoring: Monitor deployments. Work closely with SREs to collect this data and how the application works in "the real world".
* Best Practices: Promote quality engineering practices, including test-driven development (TDD), automation best practices and tools.
Required Skills and Qualifications:
* Technical Skills:
* Strong experience with programming languages such as Java, Python, JavaScript, etc.
* Strong experience testing against relational database (SQL, PostgreSql, SQL Server, DBeaver, Azure studio, MSSMS, etc.)
* Experience with test automation frameworks (e.g., Pytest, Postman, Requests library, Playwright, TestNG, JUnit, Cypress, Appium).
* Knowledge of API testing tools (e.g., Postman, RestAssured, SoapUI).
* Familiarity with continuous integration tools like Jenkins, GitLab, or similar.
* Available on an as-needed basis for non-working hours to support the deployment
* Testing Knowledge
* Strong understanding of software testing methodologies, including unit, integration, functional, regression, and performance testing.
* Experience in developing and maintaining test cases and automated test scripts.
* Strong experience in SQL Server and API testing and automation.
* Problem-Solving and Analytical Skills: Strong troubleshooting and analytical skills to find root causes of issues.
* Collaboration: Ability to work in an agile team, collaborating with developers, business analysts, and other stakeholders.
* Communication: Excellent verbal and written communication skills, with the ability to clearly document test results and defects.
Preferred Qualifications:
* 5+ years of experience in software quality assurance and testing.
* Experience with cloud-based platforms (e.g., GCP,AWS, Azure).
* Familiarity with test management tools like Jira, Zephyr, etc.
* Knowledge of performance testing tools (e.g., JMeter, LoadRunner).
* Experience in SQL and performance testing
* Familiarity with containerization and virtualization (e.g., Docker, Kubernetes).
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
* Annual pay range: $80,000-110,000 /year
* A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match
* This role is onsite in our Fulton Market office 4 days/week
Quantum Software Engineer - Applications
Software Development Engineer Job 20 miles from Mount Prospect
The newly hired Quantum Software Engineer - Applications will join the Applications team in Infleqtion's Quantum Software division and contribute to the development of quantum algorithmic solutions for real-world problems. This role will involve the identification and selection of candidate problems for demonstration on early fault-tolerant QPUs, implementation and demonstration of quantum solutions, and assessment of resource needs for deployment at scale. As a member of the Quantum Software division, this role will involve close collaboration with teams working on the development of Superstaq, Infleqtion's quantum software platform, and Sqale, Infleqtion's neutral atom quantum computer.
Job Responsibilities
The duties and responsibilities outlined below include essential functions of the role. Depending on business needs, this role may perform a combination of some or all of the following duties. Duties, responsibilities, and activities may change, or new ones may be assigned:
* Contribute to the development of quantum algorithmic solutions for real-world problems by developing and implementing custom quantum software, including testing and evaluation through simulation and hardware execution.
* Customer-centric focus on solving end-user needs and proposing new work to customers
* Stay up-to-date on literature, assess and pursue cutting edge quantum algorithms for novel applications
* Communicate and interpret cutting-edge research in both theory and experiment with colleagues
* Engage with the broader scientific community by publishing research findings in scientific journals and presenting at conferences
* Stay up to date with the latest developments in quantum algorithms and quantum application development
* Provide guidance and support to other team members, working closely with them to foster a collaborative research environment
Software Engineer
Software Development Engineer Job 20 miles from Mount Prospect
WellBe Senior Medical is an innovative, private-equity backed healthcare company focused on providing the highest quality geriatric care (care of older adults) to frail, elderly Medicare Advantage patients with multiple chronic medical conditions. This population is typically underserved and very challenged with access to quality care. To address these problems, WellBe has elected to bring the care to the patient, instead of trying to bring the patient to the care. Care is provided throughout the entire continuum of care - from chronic care and urgent care in the home, to hospital, to skilled nursing facility, to assisted living, to palliative care, to end of life care. WellBe's physician-led geriatric care teams provide “concierge” level geriatric medical care and social support in the home as well as delivering and coordinating care across the entire continuum
Job Description
Team:
The WBSM data and engineering team is responsible for the entire lifecycle of all data for the organization. Some of the primary duties of the team include:
Establishing automated processes to manage all data ingress and egress between payors, vendors, and applications.
Structuring and normalizing datasets within internal databases and file systems.
Querying and analyzing data to distribute insights to internal lines of business and external partners.
Designing and building sustainable and scalable dashboards, interfaces, and reports to inform on progress and gaps in operations.
Maintaining data integrity and quality across all systems and applications enabling our clinical and service teams to provide excellent care to every single patient.
Identifying opportunities to support, enable, and add efficiencies to the business's operations.
Software Engineer -Integrations and Application Development:
Wellbe is looking for a software engineer to support data and analytics heavily focused on data transmission and integrations between enterprise applications. As our business is working in tandem with multiple health plans and vendors, there is a need to consume and distribute data to an ever-growing list of stakeholders. This role will be tasked with the design, development, and maintenance of software responsible for data proliferation, integration, and feature development. This is a full stack position primarily focusing on the backend but requiring the ability to implement user interfaces where applicable.
Responsibilities
Design and develop software systems responsible for integrating and maintaining data integrity among multiple disparate applications.
Acquire data from primary or secondary data sources and contribute to the maintenance of databases/data systems.
Building of APIs and user interfaces to serve information to internal stakeholders.
Contribute to all aspects of SDLC process (SCRUM, Design, Code, Test, Deploy & Maintain)
Job Requirements
SKILLS & COMPETENCIES
Experience with .NET core and Entity framework
React UI development experience (Typescript)
Experience in the development and consumption of REST APIs
Understanding of authentication and authorization standards
Strong SQL database development and querying skills
Exposure to healthcare data models.
Experience using GCP/AWS Cloud infrastructure tools
Understanding of DevOps pipeline best practices
Statistics and analytics experience
QUALIFICATIONS
Educational/ Experience Requirements:
Bachelor's Degree in computer science or related field
4+ years of full-time experience in software engineering roles
Supervisory Responsibility: This position will have supervisory responsibility.
Travel requirements: Travel may be required up to 10% nationally.
Work Conditions: Ability to lift up to 20lbs. Moving lifting or transferring of patients may involve lifting of up to 50lbs as well as assist with weights of more than 100lbs. Ability to stand for extended periods.
Ability to drive to patient locations (ie. home, hospital, SNF, etc). Fine motor skills/Visual acuity
Software Engineer, HR Platforms
Software Development Engineer Job 8 miles from Mount Prospect
Job DescriptionDescription:
Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by offering an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture.
While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity goes further by developing tools that HR and businesses need to compete for talent and deliver against the expectations of the modern workforce.
Want to develop the strategies and principles needed to deliver compelling software? Join our team and help us enhance our all-in-one software platform, elevate our one-of-a-kind technology, and improve the employee experience.
Take your career to the next level at one of G2's Top 100 Software Companies. Explore our Product & Technology positions to see where you fit!
About the Team
The HR Platforms team provides a robust, scalable, and user-friendly platform that empowers developers to seamlessly build, deploy, and manage applications. We prioritize high performance, security, and reliability in our solutions.
We are seeking a Software Engineer to join our Document Library team. This team is responsible for three key domains: Document Library, a client administration hub that centralizes employee and company document management; and Fillable Forms, our in-house DocuSign® replacement that enables clients to seamlessly create custom PDF forms to attach to workflows for participants to complete and sign, and Content Resource Hub, a brand new domain specializing in serving up company resources in various spots across the suite. The technology driving these domains varies, but experience in AWS, .NET 8, and React is required.
Your Role:
Develop High-Quality Software: Collaborate with product management and stakeholders to define, develop, and deliver critical features. You will actively contribute to the full software development lifecycle, from ideation and planning to deployment and support.
Drive Technical Decisions and Solutions: Help lead architecture and design discussions, making key technical decisions that align with business goals and future scalability. You’ll ensure the implementation of best practices, coding standards, and system design to maintain high-performance, scalable solutions.
Ensure Technical Documentation and Artifacts: Produce and maintain comprehensive technical documentation, including architecture diagrams, API specs, and design patterns. These artifacts will ensure long-term maintainability and ease of future development.
Collaborate with Stakeholders: Work closely with cross-functional teams including engineers, product managers, designers, and operations to translate customer and business requirements into technical solutions. You will also communicate complex technical concepts to non-technical stakeholders.
Optimize for Customer Value: Ensure that all development efforts are aligned with delivering high-quality, customer-centric solutions. You’ll focus on improving the user experience by reducing technical debt, enhancing performance, and ensuring system reliability.
Mentor and Coach Team Members: Act as a mentor for junior engineers, providing guidance on technical challenges. You’ll foster a culture of continuous learning, code reviews, and knowledge sharing across teams.
Stay Ahead of Emerging Technologies: Continuously evaluate and integrate new technologies, frameworks, and methodologies to keep the platform current, innovative, and competitive.
What Success Looks Like:
To be successful in this Software Engineer role, you will bring:
Proficiency in .NET: Experience in developing robust, scalable applications using C# (.NET 6 or higher). You should have a strong understanding of object-oriented programming and best practices in modern software development.
Cloud Experience with AWS: Experience migrating, deploying, managing, and scaling applications on AWS, with familiarity in key AWS native services (e.g., EC2, S3, RDS, Lambda). You should have experience building and maintaining cloud-based infrastructure that is secure, scalable, and cost-effective.
Front-End Expertise: Demonstrated ability to build user interfaces with React, focusing on performance, responsiveness, and usability. You’ll need experience working with component libraries, state management, and integrating front-end applications with APIs.
Experience in contributing to and consuming RESTful APIs: Ability to contribute to scalable, secure, and performant APIs, with an understanding of REST principles and best practices. Be able to consume new APIs. Experience with tools like Postman, Bruno, Swagger/OpenAPI, or similar API documentation and testing tools is a plus.
Database Skills: Experience with databases like SQL Server/MySQL, including being able to understand and contribute to complex queries, stored procedures, and able to learn about optimizing database performance for high availability and scalability. MongoDB/NoSQL experience a big plus.
Experience with Pub/Sub Messaging Systems: Hands-on experience working with pub/sub systems like RabbitMQ, designing distributed systems and message-driven architectures to build scalable, real-time applications.
Experience with CI/CD Pipelines: Understand continuous integration and continuous deployment (CI/CD) pipelines using tools like TeamCity, Octopus, Jenkins, GitLab CI, or AWS CodePipeline to speed up the release cycle and improve deployment reliability.
Monitoring and Observability: Understanding of common monitoring and observability practices using tools like DataDog or similar. Familiarity with logging frameworks and APM tools to diagnose and resolve production issues is essential.
Strong Problem-Solving Skills: Ability to break down complex problems and design effective, efficient solutions that align with business goals. You should be comfortable making architectural decisions in ambiguous or evolving environments.
Collaboration and Communication: Excellent communication skills to work effectively with cross-functional teams, including product management, operations, and other engineering teams. You should be comfortable explaining technical concepts to non-technical stakeholders.
Familiarity with Agile Methodologies: Understand agile development practices, including Scrum or Kanban, which can help accelerate delivery and ensure alignment with business priorities. Understanding what works (and what doesn’t) with various project management methodologies will be beneficial.
Nice to Have
Experience with NoSQL Databases: Knowledge of NoSQL databases (e.g., MongoDB, DynamoDB) to handle large volumes of unstructured or semi-structured data, improving flexibility and scalability in data storage.
Experience with Test Automation: Ability to work with test engineers to create new test automations or refactor existing automations to work with new functionality using tools like Cypress or Playwright.
What Success Looks Like
Contributing to high-quality, scalable solutions by making informed technical decisions across architecture, design, and implementation.
Active contributor in the development of key features from concept to deployment, ensuring that solutions meet business needs and technical standards.
Active contributor on quality-focused tasks (test automations, manual testing, test case/plan contributions).
Be willing to adapt to regional alignment demands.
Be willing to be mentored. Be ready to absorb new knowledge quickly.
Consistently deliver features and systems that enhance the end-user experience and provide value to the customer.
Be an active participant in all agile ceremonies and team meetings.
Collaborate effectively with cross-functional teams to meet project deadlines and deliver exceptional outcomes.
Quickly identify and resolve production issues while working to prevent future occurrences.
Educational Requirements:
Bachelor’s degree in computer science, or a related field is required. Equivalent practical experience will also be considered.
Paylocity is an equal-opportunity employer. Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better.
We embrace and encourage our employees’ differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers.
We comply with federal and state disability laws and make reasonable accommodations for applicants and employees with disabilities. To request reasonable accommodation in the job application or interview process, please contact accessibility@paylocity.com. This email address is exclusively designated for such requests, aligning with federal and state disability laws. Please do not send resumes to this email address, as they will be removed.
#LIRemote
Requirements:
software engineer(automation)
Software Development Engineer Job 8 miles from Mount Prospect
US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************
We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well.
Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset.
Job Description
Top Skills:
· Groovy
· Java - Not Java Script
· Automation
· Runbooks - very useful
· Unix-Shell Scripting interface with Network Elements
· Telco/Wireless experience is a major plus
· BG in Perl
· Agile experience
· Scrum experience
Senior Software Engineer (Automation):
· Senior level software development engineer to translate business and functional requirements into runbook application solutions. The candidate will be able to convert functional requirements completely through all design phases, work with the business partner team, and develop effective and reliable runbook software components or runbooks. Ideal candidates with have demonstrated experience developing runbook solutions within a wireless service provider, Network Operations Center, or data center environment.
Description:
· Work with client resources to insure proper business alignment
· Provide technical expertise for developing, coding, testing and implementing Run Book Automation solutions
· Create/Enhance/Use best-practice strategies to facilitate design requests, programming, and meet solution delivery dates
· Provide technical leadership and consultation to client internal teams
· Leverage requirements and technology to develop solutions that improve performance, availability and productivity.
· Interact with stakeholders and peers to introduce possible improvements and best-practices to Run Book Automation Application methodology.
· Effectively use teamwork skills to interact and collaborate to resolve issues
Required Skills:
· Demonstrated expertise in the following skillsets / years of desired experience
· Runbook Automation (minimum 3 years full time)
· Object oriented programming (2-4 years)
· HTML / XML / SOAP programming (4 years, can be combined with other HTTP or REST experience )
· RESTful / HTTP (2 years)
· Groovy (4 years, can be combined with other scripting experience )
· Java / Java Script (4 years)
· PERL / TCL / Shell Scripting (4 years, can be combined with other scripting experience )
· SNMP (1-2 years)
· SQL (1-2 years)
· Linux / Unix Administration (2 years)
General:
· Demonstrated experience with TCP/UDP/IP networking
· Familiarity with relational database concepts
· Experience with Oracle, Postgres, MySQL databases
· Experience with Server technology and systems engineering methodology
· Demonstrated understanding of wireless service provider architectures
· ITIL v3 Foundation Certification preferred
· Familiarity with OAM&P, FCAPS, or TM Forum Network Management Framework
Qualifications
Top Skills:
· Groovy
· Java - Not Java Script
· Automation
· Runbooks - very useful
· Unix-Shell Scripting interface with Network Elements
· Telco/Wireless experience is a major plus
· BG in Perl
· Agile experience
· Scrum experience
Additional Information
Regards,
Vikranth
Sr. IT Recruiter
US Tech Solutions, Inc.
10 Exchange Placet#1820
Jersey City, NJ-07302
Desk: ************ - Ext: 7901
Software Engineer - Equity Technology
Software Development Engineer Job 20 miles from Mount Prospect
The Equity Technology team at BAM is responsible for building and supporting a world-class suite of tools for our flagship Fundamental Equities business. The ideal candidate has a passion for solving business problems with technology, is obsessed with developing high performance software that provides incredible user experiences and is eager to learn about the intersection of finance and technology.
This growing suite of tools spans across the investment lifecycle, including research, idea generation, portfolio construction, quantitative research, trading, and compliance.
Role Overview: Work closely with portfolio managers, quantitative researchers and technology teams to deliver cutting-edge innovative software solutions to businesses Collaborate in a fast-paced team environment to understand, engineer, and deliver on business requirements Strike a balance along the dimensions of feasibility, stability, scalability, and time-to-market when delivering solutions Design, develop, test, and deploy full stack cloud native applications using a variety of technologies, including C#, Python, Go, Grpc, and React Leverage a variety of data management and analytics platform including Snowflake and ClickHouse Qualifications: Humble team-player who wants to win Degree in Computer Science or closely related field 4+ years of professional software development experience.
Experience with finance, especially equities, strongly preferred Deep expertise in an object-oriented programming language - one must be C# or Java Experience with Python, AWS, MSSQL, Snowflake, ClickHouse