Quality Assurance Engineer
Software test engineer job in Chicago, IL
Jenner & Block LLP is a law firm with a fearless reputation and global reach, high-level problem solvers in litigation, government controversies, investigations, regulatory challenges, and complex corporate transactions. With offices in Century City, Chicago, London, Los Angeles, New York, San Francisco, and Washington, DC, the firm represents a wide range of clients, counseling Fortune 100 companies, large privately held corporations, major nonprofits, top universities, private equity investors, and Native American tribes. Consistently recognized as a firm that stands up for its values with its commitment to justice and community service, Jenner has been named the No. 1 pro bono firm 13 times in the United States by The American Lawyer.
POSITION SUMMARY
We are seeking an experienced Quality Assurance Engineer to join our legal technology team. This role is critical in ensuring the reliability, security, and performance of software solutions that support our legal practice operations. The successful candidate will work closely with development teams, project managers, and business stakeholders to deliver high-quality software solutions that meet the demanding standards of the legal industry.
ESSENTIAL JOB FUNCTIONS
Design, develop, and execute comprehensive test strategies for legal software applications and systems
Create detailed test plans, test cases, and test scripts for both manual and automated testing
Perform functional, regression, integration, performance, and user acceptance testing
Conduct thorough defect analysis, documentation, and tracking through resolution
Ensure compliance with legal industry standards and regulatory requirements
Develop and maintain automated test frameworks and scripts to improve testing efficiency
Implement continuous integration and continuous deployment (CI/CD) testing processes
Perform testing across multiple environments including development, staging, and production
Execute database testing using SQL queries and validate data integrity
Test .NET applications, Azure cloud services, SharePoint implementations, and Power BI reports
Lead and coordinate testing efforts across multiple projects and teams
Mentor junior QA team members and provide technical guidance
Collaborate effectively with Engineering, Project Management, and Product Management teams
Facilitate cross-functional communication to ensure quality objectives are met
Participate in sprint planning, daily standups, and retrospective meetings
Manage test environments and coordinate environment setup and maintenance
Provide production support and lead defect triage activities
Generate comprehensive testing reports and metrics for stakeholders
Track project progress and communicate testing status to management
Ensure adherence to SDLC, Agile, and Waterfall methodologies as appropriate
QUALIFICATIONS AND REQUIREMENTS
4-6+ years of experience in software quality assurance with demonstrated expertise in testing methodologies
3+ years of hands-on experience in software QA automation including framework development and maintenance
Proven experience in test strategy design for complex software systems
Experience leading or coordinating QA teams and managing testing initiatives
Strong background in cross-functional collaboration with Engineering, Project Management, and Product Management teams
Strong understanding of SDLC, Agile, and Waterfall methodologies with practical application experience
Proficiency with Azure DevOps for project management, test case management, and CI/CD processes
Experience with automation frameworks such as Selenium, TestComplete, or similar tools
Testing expertise in SQL databases, .NET applications, Azure cloud services, SharePoint, and Power BI
Knowledge of environment management practices and production support procedures
Excellent defect management skills including identification, documentation, tracking, and resolution coordination
Outstanding written and oral communication skills with ability to explain technical concepts to non-technical stakeholders
Expert-level test plan and test case creation abilities with attention to detail and comprehensive coverage
Strong analytical and problem-solving capabilities
Experience in test case management, defect tracking, project reporting, and progress monitoring
Bachelor's degree in Computer Science, Information Technology, or related field
Experience in the legal industry or highly regulated environments
Familiarity with legal software applications and compliance requirements
Certification in software testing (ISTQB, CSTE, or equivalent)
Experience with additional testing tools and technologies
Knowledge of security testing and data privacy requirements
Disclaimer
Additional Duties
This job description is intended to provide a general overview of the primary duties and responsibilities for the position. It is not an exhaustive list of all tasks or responsibilities that may be assigned. The role may include additional duties, specialized projects, and other tasks as required. The firm reserves the right to modify or adjust the responsibilities to meet business needs.
Physical Requirements
Candidates must be able to meet the physical demands of the position, including the ability to commute to the office as required on designated in-office days based on the position. The firm is committed to providing reasonable accommodations in accordance with the Americans with Disabilities Act (ADA) for qualified individuals with disabilities.
EEO Statement
Jenner & Block LLP is an equal opportunity employer. Recruitment and employment decisions are not made on the basis of an individual's race, color, creed, religion, national origin, ancestry, citizenship status, age, non-disqualifying physical or mental disability or medical condition, genetic information, sexual orientation, sex, gender identity and/or expression, pregnancy, childbirth, breastfeeding or related medical conditions, arrest record, matriculation, personal appearance, political affiliation, marital, parental, veteran, military, or order of protection status, or any other protected status or that of their relatives, friends, or associates.
Jenner & Block is proud to offer a competitive total rewards package, including comprehensive health & well-being benefits and 401k profit sharing. The anticipated pay range for this role is $100k-$130k. The actual offered rate for this position will be determined based on several factors, including qualifications and experience, geographic location, education, external market data, and consideration of internal equity.
SAP Test Consultant
Software test engineer job in Deerfield, IL
Role: SAP Test Consultant / Lead (SAP OTC SME)
Skills: SAP Testing, SAP OTC, QA, SAP S/4HANA OTC modules, Agile,
Experience: 12+years
We at Coforge are seeking an SAP Test Consultant in SAP OTC with Software Testing and experience in testing SAP S/4HANA OTC modules. The ideal candidate will have extensive experience in SAP OTC Business process, Evaluate and assess SAP S/4HANA OTC modules, Experience with Agile methodologies and tools.
Education and Experience
Education: Bachelor's degree in computer science, Information Systems, or related field.
Experience:
10-12 years in SAP OTC business process knowledge
Experience with software quality assurance and testing.
Proven experience testing SAP S/4HANA OTC modules.
Strong understanding of End-to-End business processes and their validation and verification / testing involving Salesforce and SAP.
Excellent interpretation and articulation, speed and accuracy, attention to detail, communication, and interpersonal skills.
Essential Duties and Responsibilities
Evaluate and assess SAP S/4HANA OTC modules and implemented solutions / workflows to determine test coverage.
Identify gaps and opportunities in support of development, delivery and maintenance of comprehensive test coverage, test strategy, and test planning.
Lead delivery of comprehensive documentation in support of business-driven workflows and End-to-End scenarios.
Collaborate with business analysts, developers, and stakeholders to ensure comprehensive requirements coverage.
Identify test requirements from business processes (BP) and specifications.
Support execution and optimization of data and functionality driven testing, set for both manual and automated execution.
Validate functional, integration, and regression testing workflows for complex business processes.
Support defect triage, assignment, validation, and verification activities and provide detailed test reporting.
Experience with Agile methodologies and tools (e.g., ALM, Jira, Azure DevOps).
Ability to focus on deadlines and deliverables while sustaining daily activities.
Communicate and interact effectively with appropriate stakeholders on problems, changes, and enhancements.
Support the continuous improvement of testing process, procedures reporting & tools.
Automation QA Lead - Infra & Application Resiliency
Software test engineer job in Chicago, IL
Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.
Role Overview:
The Automation QA Lead - Infra & Application Resiliency is responsible for overseeing the execution, planning, and continuous improvement of automated testing and stability validation across infrastructure and application environments. This role ensures production resiliency through robust automation coverage, quality oversight of infrastructure change testing, and proactive issue resolution. The lead will collaborate closely with global stakeholders, including engineering and service delivery teams, to drive automation initiatives aligned with ITIL processes, maintain SLA compliance, and ensure seamless cross-regional delivery. The ideal candidate brings deep technical expertise, strong leadership, and a strategic mindset to enhance system health, testing efficiency, and operational reliability.
Key Responsibilities:
Automation & Stability Oversight
· Lead the execution and monitoring of automated production stability scripts to ensure consistent system performance.
· Drive automation strategies that enhance application resiliency and reduce manual intervention.
· Oversee stability validations and automated testing for infrastructure changes, ensuring minimal impact to production systems.
Stakeholder Engagement & Requirements Gathering
· Translate stakeholder needs into actionable automation deliverables and testing plans.
· Conduct regular connects with application Service Delivery Managers' and engineering leadership to share status updates, accomplishments, and roadmap progress.
· Influence strategic decisions through data-driven insights and quality metrics
· Maintain ongoing communication with stakeholders to track progress, gather feedback, and refine automation initiatives.
Quality & Change Management
· Ensure quality oversight for infrastructure change testing, aligning with ITIL processes and change management protocols.
· Validate and approve automation assets before deployment to non-prod and production environments.
· Incidents Analysis and identify proactively identify coverage
· Lead root cause analysis and Collaborate with engineering and operations teams to identify improvement opportunities and enhance testing coverage
Team Leadership & Delivery Management
· Drive closure of issues and risks related to automation script resiliency, maintaining accountability and transparency.
· Demonstrates expertise in reviewing automation code quality and ensuring comprehensive requirement gathering to drive optimal test design and coverage.
· Lead a cross-functional team to manage and deliver automation stability solutions within defined SLAs.
· Coordinate and plan automated testing efforts to validate application change deployments, ensuring they do not adversely impact application health or system resiliency.
· Exposure to DR testing initiatives
· Lead automation projects and activities within planned schedule, including aggressive timely follow up on risks, issues and escalations.
· Partner with India-based leads to ensure seamless handoffs, issue resolution, and continuous delivery across time zones.
· Conduct requirement-gathering sessions to identify areas where automation can improve efficiency, reliability, and scalability and conduct handover to India partner teams with outcomes to ensure proper fulfillment of USA Stakeholder requirements
· Provisioning & De-provisioning: Ensure all test accounts are properly created, rotated, and decommissioned following the standard procedures and to mitigate security risks
· Ownership & Auditability: Maintain clear documentation of identity ownership, purpose, and access patterns. All credentials must be securely stored in vaults and subject to compliance reporting
· Periodic Reviews: Conduct annual access certifications for all users. Failure to complete certifications results in access disablement and escalation
Planning & Testing Metrics Analytics for continuous improvements
· Ensure planning targets and delivery milestones are met consistently.
· Monitor and report on automation performance metrics, stability trends, and SLA adherence.
Qualifications:
· Minimum Bachelor's Degree in Information Technology or a related field, or equivalent experience required.
· At least 3 years of experience in infrastructure change testing and quality leadership.
· Proven experience in leading automation teams and managing production stability initiatives.
· Strong understanding of ITIL processes and infrastructure change management.
· Excellent communication and stakeholder management skills.
· Experience working with global teams, especially in USA-India collaboration models.
· Proactive independent decision maker using technical skills
· Ability to handle Change Advisory Board meetings and make decisions
Technical Skills
· Languages: Java, Python, VBScript
· Tools: Selenium, UFT, LeanFT, RestAssured, TestNG, Cucumber, Appium.
· Platforms: Web, WebServices (REST/SOAP), Windows, WPF, Mainframe.
· Frameworks: POM, BDD, custom automation suites.
· CI/CD: GitHub Actions, Azure DevOps, Jenkins.
· Database Testing: MSSQL, Oracle, DB2, AS400, Snowflake, Cosmos DB
· Should be able to demonstrate experience in designing automation frameworks, solutions for large scale projects
· Should have experience in designing unattended automation test suites.
· Should have experience in creating custom automation solutions and improve test automation efficiency.
· Should have experience in designing solutions which simplify complex problems, reusability.
· Should have worked on the Architect role and on varied POCs/ POVs and provide solutioning to automation and DevOps issues
· Strong hands on experience DevOps implementation (Jenkins / ADO / Bamboo)
· Worked on building automation frameworks according to problem in hand using suitable design patterns.
· Well experienced in code review which will improve resiliency of automation scripts
· Experience working on multiple operating systems (i.e. Windows, Linux, Unix)
· Good understanding on application monitoring tools like DynaTrace
· Familiarity of Agile Methodology Scrum/Kanban and project management tools like Azure and Jira
· Knowledge on Service Now and Change management process
Preferred Skills:
· Expertise in scripting languages (e.g., Python, Shell, PowerShell).
· Familiarity with CI/CD pipelines and automation frameworks.
· Experience with monitoring tools and incident management platforms.
· Strong analytical and problem-solving abilities.
Penetration Testing Analyst with Java
Software test engineer job in Chicago, IL
Note: Open for Local Candidates and Interview will be onsite
Typical task breakdown:
- Develop test automation code for Continuous Integration (CI), Continuous Delivery (CD), of systems, infrastructure, and test framework.
- Plan, design, develop, and maintain API test automation framework that facilitates automation scripting, execution, and analysis of results
- Provide technical leadership and mentoring for test engineers on multiple applications/projects onshore and offshore; train and mentor project team members to create, execute, analyze, and maintain automated regression suites
- Coordinate with product owner to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed
- Develop automated functional scripts using tools such as Java, Karate, JMeter.
- Perform exploratory and manual testing of the product suite as appropriate
- Provide expertise in testing methodologies, best practices, and standards
- Position will be onsite hybrid starting day 1. Interviews may also be onsite
-
Interaction with team:
- Working with team; team consists of 20+ folks
Work environment:
Chicago Office
Education Required:
- Degree requirement: Bachelor's degree
Required Technical Skills
(Required)
Strong design and development skills in two or more of the following - technologies and tools: Java (2+ years) Cucumber(2+ years), JBehave or other BDD testing frameworks
- At least 2-4 years of test automation framework design
- Strong experience in testing Webservices (REST APIs) (2+years)
- Proven experience developing test scripts, test cases, and test data
- The ability to write queries in SQL or other relational databases
- 2+ years of experience in developing scenario based performance testing using JMeter
- Experience testing full stack and integration testing with 3rd parties
- End-to-end system integration testing experience for software platforms
- Experience in Penetration testing (Pen testing)
(Desired)
- Hands on experience with Python
- development experience in AWS Cloud technology
- Experience in TDD, continuous integration, code review practice is strongly desired
- Experience with Apigee or other API gateways is a plus
- Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git)
- At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices.
- Understanding of a micro service Architecture
- Experience load and performance testing
- Strong documentation skills
Soft Skills
(Required)
- Ability to adapt quickly to a complex environment
- Pro-active, flexible and creative
- Very strong communication skills and the ability to collaborate with developers and business users.
Workday Testing Data Staging Lead
Software test engineer job in Chicago, IL
Workday Testing & Data Staging Lead
Duration: 6+ months
We're seeking a Workday Testing & Data Staging Lead to manage test execution, coordination, and data readiness across a full Workday implementation (HR, Payroll, Integrations, Reporting). This role ensures accurate and complete test data across environments.
Responsibilities:
Lead test data setup, validation, and maintenance across dev, QA, and UAT.
Coordinate data loads and readiness with HRIT and integration teams.
Manage data cleansing, transformations, and error resolution.
Maintain data staging plans, schedules, and readiness metrics.
Qualifications:
5+ years' experience in data staging or migration for Workday implementations.
Strong hands-on skills with Workday EIBs, Studio, and data validation.
Excellent coordination and leadership in cross-functional settings.
Senior Software Engineer
Software test engineer job in Chicago, IL
Senior Software Engineer - Build Next-Gen Conversational Platforms
💰 Salary: $230K base + 15% bonus + equity
About the Opportunity
Harnham is working with a fast-growing AI technology company that is building a next-generation agentic voice platform for enterprise-scale customer engagement. This organization partners with Fortune 50 businesses across healthcare, finance, and retail and is backed by leading investors with over $25M in funding.
They are scaling rapidly and seeking an experienced Senior Software Engineer to join their engineering team and help shape the future of conversational AI.
The Role
You'll design and build core platform components, working on backend services and APIs that power real-time voice applications. This role requires strong CS fundamentals, experience in scalable architectures, and collaboration with ML engineers and product teams.
Key Responsibilities
Develop backend services and APIs for high-concurrency, real-time applications
Design scalable, secure architecture for cloud-based systems
Work across backend and some frontend layers (full-stack experience is a plus)
Implement solutions in AWS ecosystems (EKS, Lambda, S3)
Optimize data models and pipelines using Postgres
Collaborate with ML engineers and DevOps to integrate AI models into production
Mentor junior engineers and establish best practices in coding, testing, and CI/CD
What We're Looking For
6-7+ years of software engineering experience
Strong CS fundamentals (data structures, algorithms, architecture)
Experience with AWS services and containerized environments (Docker/Kubernetes)
Proficiency in backend development (Java, Python, or similar)
Exposure to frontend frameworks is a plus
Familiarity with distributed systems and high-performance architectures
Why Apply?
Competitive compensation + bonus + equity
Work on industry-disrupting AI solutions
Collaborative culture with real impact
Relocation support and hybrid flexibility
Lead Software Engineer
Software test engineer job in Chicago, IL
About the Company
The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S., supporting over 16,000 healthcare professionals across 1,200+ health and wellness offices in 46 states. Our brands, including Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet, benefit from TAG's comprehensive suite of centralized business support services designed to enhance growth and provide high-quality healthcare experiences at scale. Together, we aim to make healthcare smarter, better, and more accessible for everyone.
About the Role
To support our rapid growth and technological evolution, we are seeking a Lead Software Engineer to join our expanding IT team. We're hiring two Lead Software Engineers on our full-stack team: one who leans Front-End and one who leans Back-End. You'll own mission-critical services (RESTful APIs, data streaming, rules engines) across microservices, set technical standards, and mentor engineers while collaborating with product and data science. You'll also help integrate AI models into production software and keep our products secure and compliant.
Responsibilities
Lead API and data-streaming service development used across TAG brands.
Build and optimize systems for reusability, scalability, and maintainability; drive design patterns, code quality, and testing.
Mentor engineers; influence architecture & best practices (technical leadership without direct people management).
Partner with product & data science; participate in code reviews; stay current with emerging tech (including AI in software).
Qualifications
10 years building large-scale software; ~5 years leading engineers/technical direction.
Required Skills
Strong in Python, Go, or C#; expert in REST; solid with GraphQL integrations.
Proficient with SQL (MySQL/PostgreSQL), cloud (AWS/GCP/Azure), CI/CD, and Kubernetes.
Experience integrating AI/ML models into software; security best practices/HIPAA awareness.
Front-End-leaning role: deep experience with a modern SPA framework (e.g., React/TypeScript) and design-system driven UI.
Back-End-leaning role: depth in distributed systems, data streaming, and service performance/observability. (Microservices & rules engines a plus.)
Preferred Skills
Healthcare tech exposure and HIPAA experience (bonus, not required).
Pay range and compensation package
Annual pay range: $167,000-$197,000. A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match.
Equal Opportunity Statement
If you are an applicant residing in California, please view our privacy policy here.
Lead Software Engineer
Software test engineer job in Aurora, IL
About the Opportunity
Join a fast-growing, collaborative SaaS company specializing in mission-critical enterprise software (ERP/QMS solutions). We are seeking a highly experienced Full-Stack .NET Lead to step into a key role created by internal promotion. This is a chance to lead a small, focused team responsible for the development and modernization of our core proprietary applications. We offer a competitive salary, unlimited PTO, 90% paid medical, and a fun, on-site environment dedicated to team cohesion.
Key Responsibilities
Team Leadership: Lead a small team of software developers, assigning tasks, conducting bi-weekly 1:1s, and performing code reviews to ensure high-quality standards.
Technical Direction: Set coding standards and provide hands-on development and mentorship on complex projects to drive product trajectory.
Full-Stack Development: Design, develop, and maintain applications using C#, ASP.NET MVC/Web Forms, and .NET Core.
Enterprise Development: Leverage strong development experience within an ERP, CRM, or similar large-scale enterprise application environment.
Deployment & Quality: Manage builds for major and minor releases, collaborating with QC and infrastructure teams to ensure stability.
Must-Have Qualifications
7+ years of professional experience in C# and the .NET Framework.
1-3 years of experience in a formal leadership, supervisory, or mentorship role.
1.5+ years of experience developing or maintaining code within an ERP or equivalent large-scale enterprise application.
Proficiency with: C#, ASP.NET (MVC/Web Forms), .NET Core, Web API, and SQL Server.
Bachelor's degree in Computer Science, Engineering, or a related field.
Willingness to work 100% on-site in the Aurora, IL area.
Apply Today
If you are a talented .NET Senior or Lead ready for your next career step with a dynamic, growing company, please apply! We are moving quickly to fill this urgent, high-impact position.
Director of Automation and SDET
Software test engineer job in Chicago, IL
is bonus eligible***
Prestigious Financial Institution is currently seeking a Director of Automation and SDET with AI/ML experience. Candidate will be responsible for defining, driving and scaling enterprise-wide test automation, quality engineering practices. This role will architect and implement advanced automation solutions across applications, data and platforms, enable adoption of best practices, and establish the governance, metrics and tools. The role combines technical expertise with strong leadership and stakeholder collaboration skills to deliver next generation automation infusing AI capabilities.
Responsibilities:
Define and execute the enterprise automation strategy aligned with business and technology modernization goals.
Drive adoption of automation in all phases of testing including automated regression and smoke tests to improve quality and accelerate testing.
Implement automated quality gates, pre/post deployment checks and shift-left testing.
Architect scalable, reusable automation frameworks covering UI, API, microservices, data pipelines, Kafka/event driven systems, batch jobs, reports and databases.
Define standards for BDD, contract testing, CI/CD integration, synthetic data generation and environment-agnostic test automation.
Establish tagging and traceability across automation framework, Jira, Confluence, Test management tools, CI/CD pipelines and Splunk.
Introduce and scale synthetic test data management, environment/service virtualization for complex integration testing.
Envision and implement AI/ML and Generative AI infused solutions for test case generation, test data generation, automation script generation and quality insights.
Build quality engineering and automation center of excellence to drive training, reusable asset libraries and knowledge management artifacts.
Partner with development, product, DevOps and Platform Engineering leaders to embed automation into all stages of SDLC.
Define, monitor and report KPIs/OKRs for automation outcomes to executives and product owners.
Drive compliance with industry standards, regulatory requirements, and audit readiness across automation and QE practices.
Manages a team of people managers, individual contributors, and consultants/contractors
Qualifications:
Minimum ten (15) years' of IT experience with ten (10)+ years in test automation.
Proven track record of leading enterprise-scale automation initiatives in complex, distributed environments (microservices, cloud, batch applications, data, MQ, Kafka event driven systems).
Hands-on experience with service virtualization, synthetic test data management.
Strong hands-on expertise in testing and test automation tools and frameworks including Jira, BDD, Selenium, Cucumber, REST-assured, JMeter, Playwright.
Strong programming experience in Java and Python.
Deep understanding of DevOps, CI/CD pipelines (Jenkins, Harness, GitHub), cloud platforms (AWS, Azure) and containerized environments (Kubernetes, Docker).
Experience with Kafka/event-driven testing, large data set validations
Experience with Agile development processes for enterprise software solutions
Strong background in metrics-driven quality reporting and risk-based decision making.
Strong organizational leadership skills
Ability to manage multiple, competing priorities and make decisions quickly
Knowledgeable about industry trends, best practices, and change management
Strong communication skills with the ability to communicate and interact with a variety of internal/external customers, coworkers, and Executive Management
Strong work ethic, hands-on, detail oriented with a customer service mentality
Team player, self-driven, motivated, and able to work under pressure
Results-oriented and demonstrated record of developing initiatives that impact productivity
Technical Skills:
Proficiency with modern quality engineering tools including Jira, Jenkins, automation frameworks, test management tools.
Software QA methodologies (requirements analysis, test planning, functional testing, usability testing, performance testing, etc.)
Familiarity with AI/ML/GenAI Solutions in QE.
Utilizing best practices in software engineering, software test automation, test management tools, and defect tracking software
Past/Current experience of 3+ years working on a large-scale cloud native project Experience with cloud technologies and migrations using public cloud vendor preferably using cloud foundational services like AWS's VPCs, Security groups, EC2
Education and/or Experience:
BS degree in Computer Science or Information Systems Management or a similar technical field
10+ years of experience in Quality Assurance space preferably on complex systems and large programs.
CAD Senior Developer
Software test engineer job in Lisle, IL
Immediate need for a talented CAD Senior Developer. This is a 06+months contract opportunity with long-term potential and is located in Lisle, IL (Hybrid). Please review the job description below and contact me ASAP if you are interested.
Job ID: 25-92210
Pay Range: $60 - $65/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
Primary responsible of CAD custom development with deep understanding of a multi-CAD environment and its integration to PLM & PDM systems.
Teamcenter, NX, 3DX, Enovia, CATIA and other custom integrations.
As a CAD Senior Developer, you will be responsible key in-flight projects and enhancements to the CAD ecosystem, not limited to projects such as OrderBuilder and Framebuilding and products such as SAGE, Post-Processing schedule tasks, Dispatcher Translations & Supplier Exchange.
Key Requirements and Technology Experience:
Key skills; CAD, C/C++, Python, Teamcenter
>5 years of experience in multi-CAD engineering environments, where you have worked as an automotive engineer building 2D CAD drawings and 3D CAD models in NX and CATIA, and SolidWorks, AutoCAD, and/or Creo as a plus
Experience in C/C++ and Python and have worked with CAD tools to develop integrations. Built utilities using C++ and Python along with CAD tools.
3-5 years of experience customizing CAD tools to build programs and utilities within the CAD & Engineering environments to auto-generate CAD models or calculate design context / positioning information through automation
Strong skills with C++, Python, .NET Framework (C# is a must, Visual Basic & DOS Batch Programming / Powershell nice to have)
Experience with DevSecOps & Agile methodologies, where you are familiar with key source control and CI/CD pipeline concepts, as well as participating in agile ceremonies and writing good agile epics, features, and stories
Strong communicator - ability to speak with engineers at a technical level and translate that into key IT deliverables and functional/technical requirements
Other Requirements:
Ability to be in office 4 days a week (Mon-Thurs) onsite at the Lisle International Headquarters
Our client is a leading IT Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. 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.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Software Engineer
Software test engineer job in Chicago, IL
Senior Software Engineer
A tech-focused online brokerage based in The Loop is currently looking for a Senior Software Engineer to work on their core trading systems. They've been in business for over 20 years now and are in a major growth phase.
This position focuses on the full life cycle of their proprietary trading platform, specifically across the front, middle, and back-office systems. You will be joining an established firm with a history of strong performance and a collaborative, tech-first culture.
Responsibilities
Developing and optimizing their high-performance order routing engines.
Designing and implementing market data processing services.
Integrating new features and connections using the FIX Protocol.
Collaborating with business stakeholders to translate needs into technical solutions.
Maintaining a high standard of code quality, performance, and reliability across all trading systems.
Requirements
Significant professional experience working as a Software Engineer, ideally on complex, high-performance systems.
Expertise in C# development.
Bachelor's or Master's Degree in Computer Science, Engineering, or a related field.
Pluses
Any professional experience with C++.
Direct experience working on low-latency trading systems, market data, or electronic brokerage platforms.
Familiarity with financial protocols like FIX.
Trade Support Software Engineer
Software test engineer job in Chicago, IL
We're looking for a technical Trade Support Engineer to provide front-office support for a high-pressure trading environment. This role bridges the gap between traders and engineers, ensuring smooth operation of proprietary trading systems, market data feeds, and connectivity tools.
What You'll Do
Provide production support, troubleshoot trading systems, market data feeds, and connectivity issues.
Communicate directly with traders, engineers, and external partners (exchanges, clearing firms) to resolve technical problems.
Develop and maintain automation scripts using Python and Bash.
Query and analyze data using SQL for troubleshooting and reporting.
Collaborate across teams (traders, DBAs, developers, QA, infrastructure) to maintain system health in a 24x7 environment.
Create and update documentation for processes, troubleshooting, and system architecture.
Required Skills
3+ years in financial services or trading support roles (preferred)
Bachelor's degree in STEM or related field.
Strong Python and Bash scripting experience.
SQL proficiency for querying, reporting, and troubleshooting.
Comfortable using Linux/Unix command line environments.
Familiarity with version control systems (Git/GitHub).
Experience supporting proprietary trading systems or similar high-pressure technical environments (preferred)
Strong communication skills and a service-oriented mindset.
Senior Python Developer
Software test engineer job in Chicago, IL
Design & build production-grade services and APIs (FastAPI / Django / Flask) using clean, well-tested Python.
Architect scalable systems (microservices, event-driven patterns, async I/O, caching) with high availability and failover.
Data & storage: model schemas; write efficient SQL; integrate with Postgres/MySQL, caching (Redis)
Performance & reliability: profile (cProfile, py-spy), tune hot paths, apply back-pressure, circuit breakers, retries, and idempotency.
Security & compliance: enforce authN/Z, secrets management, secure coding, dependency hygiene (SCA), and data protection.
DevOps & quality: code reviews, automated testing (pytest), static typing (mypy/pyright), linting, and CI/CD best practices.
Cloud & platform: containerize ; deploy to Kubernetes or serverless (Azure Functions); manage IaC (Terraform).
Observability: instrument with OpenTelemetry; create actionable dashboards/alerts
Minimum qualifications
10+ years of professional software engineering with Python in production.
Deep expertise with at least one Python web framework (FastAPI, Django, or Flask) and modern async programming.
Strong CS fundamentals: algorithms, data structures, and concurrency
Proven experience designing distributed systems and event-driven architectures.
Solid SQL/ORM experience (SQLAlchemy/Django ORM) and schema design.
Mastery of testing (unit/integration/contract), CI/CD (GitHub /Azure DevOps), and release strategies.
Hands-on with cloud (Azure), containers, Kubernetes, and infrastructure automation.
Excellent communication; ability to lead cross-functional initiatives.
Nice to have :
Security background: OAuth2/OIDC, Key Vault/Secrets Manager, threat modeling, SDLC governance.
FinTech domain experience
Front-end familiarity (React) for API-consumer alignment.
Senior Java Software Engineer
Software test engineer job in Chicago, IL
We are looking for a Java Developer to analyse, design, code, and test Java/HTML/CSS/SQL code and web applications.
What You'll Do
Analyse business requirements to determine appropriate technology solutions
Write code, complete programming, perform testing, and debugging of web applications
Design and implement web services
Create SQL queries and database objects
Work with non-technical end users as needed
Follow department standards and methodologies
Interact and communicate effectively with all levels of staff, senior management, and customers
Provide ad-hoc reporting and analysis as required
What You'll Need
React and Unit testing for this one is a must.
Required:
9 years of experience with Java 8, 11, and higher versions
5 years of experience with React and Unit Testing
6 years of experience with SQL
6 years of experience with JavaScript
6 years of experience with CSS
5 years of experience with Bootstrap
5 years of experience with JPA (Java Persistence API)
5 years of experience with JQuery
5 years of experience with Spring Framework (including MVC)
Experience in agile development processes, especially Scrum
Excellent communication and interpersonal skills
Ability to work well individually and in a team environment
Preferred:
6 years of experience with Eclipse IDE
5 years of experience with AWS Cloud (CodeCommit, CodeBuild, CodePipeline, etc.)
3 years of experience with Apache Tomcat/TomEE
3 years of experience with JUnit & Selenium
3 years of experience with Python
3 years of experience with Jira & Confluence
Senior Dotnet Developer
Software test engineer job in Springfield, IL
**************It's a Hybrid role - initial 30 days onsite, later 2/3 days onsite per week
The organization is seeking a highly skilled and results-driven Senior .NET Developer to contribute to the design, development, and maintenance of enterprise-scale web applications. The ideal candidate will bring extensive hands-on experience in Angular, Entity Framework (EF Core), and .NET technologies, combined with strong collaboration and problem-solving abilities within an Agile team environment. Develop dynamic Kendo UI interfaces. This role will play a key part in building responsive, high-performing, and scalable applications that meet critical business and user needs.
Key Responsibilities
Application Design & Development
Design, develop, and implement robust front-end and back-end solutions using Angular, .NET (C#), and Entity Framework Core (EF Core).
Develop dynamic and interactive user interfaces leveraging Kendo UI controls and reusable components.
Ensure system scalability, performance optimization, and maintainability through clean and modular coding practices.
Collaborate closely with architects and analysts to translate business requirements into high-quality software solutions.
System Integration & Maintenance
Integrate RESTful APIs and third-party services to deliver seamless user experiences.
Maintain and enhance existing applications by identifying performance bottlenecks, debugging issues, and implementing improvements.
Conduct thorough code reviews and enforce best practices for maintainability, security, and compliance.
Agile Collaboration
Participate actively in Agile ceremonies-including sprint planning, daily stand-ups, reviews, and retrospectives-to ensure continuous delivery and alignment with project goals.
Work collaboratively with cross-functional teams including UI/UX designers, QA testers, and DevOps engineers.
Contribute to sprint commitments, story estimations, and backlog refinements to ensure predictable delivery.
Quality Assurance & Documentation
Write comprehensive unit tests and participate in automated testing to ensure code quality.
Maintain accurate technical documentation, design specifications, and version control using Git-based repositories.
Support continuous integration and deployment pipelines, ensuring smooth transitions between development, testing, and production.
Required Technical Skills & Experience
Minimum 8 years of hands-on experience in:
Angular Development (latest versions preferred) - including component-based architecture, TypeScript, RxJS, and state management (NgRx).
.NET Framework / .NET Core Development - with strong proficiency in C#, ASP.NET Core, Web APIs, and MVC frameworks.
Entity Framework Core (EF Core) - implementing ORM, LINQ queries, and database migrations for SQL Server or other RDBMS.
Kendo UI Framework - building interactive, high-performance web interfaces with Kendo widgets and controls.
Minimum 2 years of proven experience working in an Agile/Scrum environment, actively participating in sprint-based development cycles.
Strong understanding of software development life cycle (SDLC), RESTful architecture, and API-first design principles.
Experience with Git, Azure DevOps, Jira, or similar project tracking and version control tools.
Proficiency in front-end optimization, responsive design, and cross-browser compatibility.
Preferred Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience with CI/CD pipelines, Docker, or cloud-based deployments (Azure/AWS).
Familiarity with unit testing frameworks (xUnit, NUnit, Jasmine, Karma) and code quality tools (SonarQube, ESLint).
Excellent communication and collaboration skills, with a commitment to delivering high-quality software in a fast-paced Agile environment.
Core Competencies
Strong analytical and problem-solving skills.
Detail-oriented with a focus on code quality and performance.
Self-motivated with the ability to work independently and as part of a team.
Effective communicator capable of engaging both technical and non-technical stakeholders.
Continuous learner, staying current with emerging technologies and development practices.
1850
Senior Software Engineer
Software test engineer job in Chicago, IL
Role: Senior Software Engineer (Java)
Duration: 12 months
Job type: Long term Contract W2 only...
The Senior Software Engineer will apply principles of computer science and mathematical analysis to design, develop, test, and evaluate software and systems. This role involves researching, designing, developing, and testing software while contributing to high-impact backend services within the Cat Digital platform.
Key Responsibilities:
Modify existing software written in Java, and work with databases and database management systems.
Create service software, including unit and integration tests.
Collaborate with project teams to determine scope, requirements, and limitations.
Review project requests to estimate time and cost.
Perform complex programming, development, and project management tasks with minimal supervision.
Identify and resolve complex technical/application issues, including occasional off-shift or weekend support.
Drive application development focused on delivering business value.
Mentor and assist software engineers, providing technical direction and support.
Maintain high standards of software quality and follow best practices.
Proactively seek help when needed after reasonable independent research.
Maintain urgency on tasks and follow up on dependencies and blockers.
Work Environment:
Hybrid schedule; in-office twice per week (may increase as business needs evolve).
Required Education & Experience:
Bachelor's degree in Computer Science, Electrical Engineering, or related field with 10+ years of experience
OR
Master's degree with 8+ years of experience.
Required Technical Skills:
10+ years of experience designing and developing Java applications.
Experience building, deploying, and maintaining software at scale.
Strong experience with relational and NoSQL databases.
Knowledge of architectural patterns such as MVC, Microservices, and event-driven design.
Hands-on experience with CI/CD tools (Jenkins, Azure DevOps, GoCD).
Experience deploying and supporting applications in AWS or Azure.
Strong Agile/Scrum experience.
Experience with AI tools is a significant plus.
Experience with message streaming solutions (AWS Kinesis, SQS, SNS, Kafka, RabbitMQ, ActiveMQ).
Experience designing RESTful APIs and using API tools (Swagger, Postman, Assertible).
Test-driven development and behavior-driven development experience; tools such as Cucumber and Selenium.
Experience with datastores such as AWS Aurora, RDS, DynamoDB, MongoDB, Elasticsearch, Cassandra, Redis, MySQL, Oracle.
Familiarity with AWS services like API Gateway, ALB/NLB, Fargate, Lambda, S3, CloudWatch.
Experience debugging and maintaining software on Linux/Unix systems.
Required Soft Skills:
Strong computer science fundamentals (data structures, algorithms).
Ability to work under pressure and within deadlines.
Passion for technology and collaboration.
Demonstrated leadership on small to medium-scale projects.
If you are interested in W2 contract with direct client then please do share your updated copy of resume on below mention email id.
Thanks
Shivam
EMAIL: ************************************
Senior SDET - Architect
Software test engineer job in Chicago, IL
Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.
We are seeking a dynamic and innovative Test Architect to lead our Azure Infrastructure as Code (IaC) quality assurance initiatives and contribute to application development projects leveraging Python, Spring Boot, and React. This role bridges the domains of cloud infrastructure, automated testing, and modern application engineering, making it ideal for a technical leader passionate about DevOps, platform reliability, and developer productivity.
Role Overview
As a Test Architect, you will be responsible for designing and implementing robust quality frameworks for Azure-based IaC solutions, driving the adoption of automation best practices, and ensuring infrastructure consistency and compliance across multiple environments. You will also play a key role in developing and integrating supporting applications-ranging from automation scripts to dashboards-using Python for backend logic and Spring Boot/React for full-stack web development.
Key Responsibilities
Architect and evolve comprehensive automated test strategies for Azure IaC, focusing on Terraform, ARM/Bicep, and policy compliance.
Lead the development of Python-based automation tools and scripts for test execution, resource provisioning, configuration validation, and infrastructure reporting.
Design, build, and maintain user-facing dashboards, reporting tools, and workflow automation platforms using Spring Boot and React, enabling data-driven insights into IaC test coverage, drift management, and compliance posture.
Integrate IaC quality gates into CI/CD systems such as GitHub Actions, ensuring all code deployments pass automated test suites and drift detection scans before promotion.
Establish and refine frameworks for drift detection, root cause analysis, and remediation, leveraging both native Azure services and custom-developed solutions.
Collaborate with architects, security specialists, and application developers to align infrastructure test practices with organizational goals, compliance requirements, and evolving cloud technologies.
Promote best practices through code reviews, technical workshops, and documentation.
Design, implement, and maintain comprehensive automated testing suites for Azure IaC using python.
Develop, execute, and refine test cases to validate infrastructure modules, deployments, and policies in Azure environments.
Develop, enhance, and maintain supporting applications and tools using Python, Spring Boot, and React, facilitating automation, reporting, and dashboarding for IaC quality and drift management.
Monitor, report, and remediate infrastructure drift, using tools and frameworks for continuous compliance and configuration management.
Maintain detailed documentation on test coverage, drift findings, and corrective actions taken to ensure auditability and traceability.
Conduct root cause analysis for infrastructure failures and propose solutions to improve test coverage and resilience.
Stay up-to-date with Azure platform enhancements, testing tools, and industry trends in cloud IaC quality, governance, and full-stack development.
Required Skills & Qualifications
Bachelor's or master's degree in computer science, Engineering, or a related technical discipline.
14+ years of experience in cloud infrastructure engineering and automated testing, with a minimum of 3 years focused on Azure public cloud.
Expertise in infrastructure automation using Terraform, ARM templates, and Bicep within Azure environments.
Advanced proficiency in Python for developing test automation, orchestration logic, and data processing pipelines.
Strong background in full-stack application development, including building RESTful APIs and web applications with Spring Boot (Java) and React.
Hands-on experience with configuration management, monitoring, and compliance tools native to Azure, as well as industry-standard frameworks (e.g., Terratest, Pester).
Track record of integrating infrastructure quality assurance into modern CI/CD pipelines.
Excellent analytical, problem-solving, and communication skills, with an emphasis on technical documentation and cross-functional collaboration.
Proficient in supporting, maintaining, and enhancing Spring Boot applications, ensuring seamless integration with backend services, optimized performance, and robust security for enterprise-scale cloud environments.
Extensive hands-on experience with Azure-native monitoring tools such as Azure Monitor, Log Analytics, and Application Insights, enabling proactive detection and resolution of infrastructure issues.
Proficiency in integrating monitoring frameworks with automated test suites and reporting dashboards, ensuring visibility into resource health, compliance drift, and system performance.
Preferred Skills
Experience with multi-cloud environments (AWS, GCP) and hybrid IaC strategies.
Familiarity with containerization (Docker, Kubernetes/AKS) and microservices architectures.
Background in building secure, compliant platforms within regulated industries.
Expertise in workflow automation, event-driven architectures, and data visualization using Python, Spring Boot, and React.
Experience with TypeScript, Next.js, or other modern JavaScript frameworks.
Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
Understanding of security best practices (OWASP, JWT, OAuth2, SSO).
Background in performance optimization, caching strategies, and application monitoring.
Exposure to automated testing tools (Jest, Mocha, Selenium, JUnit).
Strong analytical, troubleshooting, and debugging skills.
Relevant Azure and DevOps certifications (AZ-104, AZ-305, DevOps Engineer Expert) are strongly preferred.
Lead Windows AWS Automation Engineer
Software test engineer job in Chicago, IL
***We are unable to sponsor for this permanent full-time role***
is bonus eligible***
Prestigious Financial Institution is currently seeking a Lead Windows and AWS Automation Engineer. Candidate will be responsible for designing, implementing, and supporting hybrid infrastructure solutions across both on-premises and AWS environments, with a strong emphasis on automation, CI/CD, and operational excellence. This role requires hands-on expertise in Windows Server administration, infrastructure-as-code (Terraform, Ansible), image management (Packer/AMI), and virtualization (VMware). Experience with Kubernetes and containerized workloads is a plus. The ideal candidate will blend deep technical skills with a strong focus on automation and collaboration to ensure resilient, scalable, and secure infrastructure.
Responsibilities:
Administer, support, and optimize Windows Server environments (2016, 2019, 2022) across on-prem and AWS.
Design and maintain automated CI/CD pipelines for server builds and AMIs using Jenkins, Terraform, Ansible, and Packer.
Manage hybrid infrastructure including VMware-based virtualization (vSphere, ESXi, vCenter) and AWS cloud workloads.
Troubleshoot complex system, OS, and application issues; collaborate with vendors and cross-functional teams for resolution.
Automate infrastructure provisioning, patching, and operational tasks to reduce manual effort and increase reliability.
Participate in security patching, hardening, and vulnerability remediation.
Ensure infrastructure aligns with compliance, audit, and change management standards.
Provide input on infrastructure modernization initiatives, including container platforms (Kubernetes as a plus).
Support on after-hours maintenance as needed.
Qualifications
Professional Experience: 7+ years of Windows Server engineering and infrastructure support in enterprise environments, with at least 2-3 years in hybrid (on-prem + AWS) environments.
Platform Skills: Strong Windows Server expertise; experience with VMware, AWS, and hybrid infrastructure. Exposure to Kubernetes/container platforms is a plus.
Solution Design: Proven ability to build automated, reliable, and secure infrastructure solutions leveraging IaC and CI/CD pipelines.
Collaboration: Strong teamwork, communication, and ability to partner with application, DevOps, and security teams.
Technical Skills
Advanced administration of Windows Server 2016, 2019, 2022.
Hands-on experience with CI/CD pipelines and automation (Terraform, Ansible, Jenkins, Packer).
Experience building and maintaining custom AMIs and golden images.
VMware administration (vSphere, ESXi, vCenter) and virtualization concepts.
AWS experience with EC2, networking, and hybrid integrations.
PowerShell scripting; experience with Python or Bash scripting is a plus.
Active Directory and Group Policy administration.
Networking fundamentals (TCP/IP, DNS, DHCP, VLANs, firewalls, load balancers).
Vulnerability remediation and patch management experience.
Kubernetes/container platform experience a plus.
Certificates or Licenses
Relevant certifications preferred:
Microsoft (Windows Server, Azure Administrator)
VMware (VCP-DCV or similar)
AWS (Solutions Architect - Associate or equivalent)
Terraform/Ansible or other automation-related certifications
Senior SDET/QA Lead
Software test engineer job in Chicago, IL
Note: Need local candidates only and interview will be onsite
Role and Overview of the role:
Looking for a candidate who has 8 to 10 years of experience. It's a Senior lead kind of a role who would be involved in trying to understand development solutions for different features that are coming available, try and understand the testing scope for these new solutions, come up with a test approach, test plan, outline the test cases. Perform automation for these cases and develop automated squirts and then continuously monitor. This candidate will do the PR reviews, be sort of the senior QA who will be helping out the juniors with the questions they have for somebody who can take ownership and then make sure on time without any issues. Looking for somebody who is really strong in Java. Candidates should have Java Background and use Karate and then different automated testing tools.
Top Skills:
l Java
l Cucumber
l JBehave / BDD
l At least 8 years of test automation framework design
l Strong experience in testing Web Services (REST APIs) (3+5 years)
l The ability to write queries in SQL or other relational databases
l 3+ years of experience in developing scenario based performance testing using JMeter
l Experience testing full stack and integration testing with 3rd parties
l End-to-end system integration testing experience for software platforms
Education and Experience:
l Years of experience: 8-10 yrs experience
l Degree requirement: Bachelor's degree and 8+ years of experience
Position's Contributions to Work Group:
- AKA Senior SDET Extend testing automation framework using JAVA/JAVA Script Take ownership in understanding business requirements/ACs and develop test strategy/test plan Develop automation testcases using existing automation framework
Typical task breakdown:
Develop test automation code for Continuous Integration (CI), Continuous Delivery (CD), of systems, infrastructure, and test framework.
• Plan, design, develop, and maintain API test automation framework that facilitates automation scripting, execution, and analysis of results
• Provide technical leadership and mentoring for test engineers on multiple applications/projects onshore and offshore; train and mentor project team members to create, execute, analyze, and maintain automated regression suites
• Coordinate with product owner to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed
• Develop automated functional scripts using tools such as Java, Karate, JMeter.
• Perform exploratory and manual testing of the product suite as appropriate
• Provide expertise in testing methodologies, best practices, and standards
Technical Skills
(Required)
- Strong design and development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks
• At least 8 years of test automation framework design
• Strong experience in testing Webservices (REST APIs)
• Proven experience developing test scripts, test cases, and test data
• The ability to write queries in SQL or other relational databases
• 3+ years of experience in developing scenario based performance testing using JMeter
• Experience testing full stack and integration testing with 3rd parties
• End-to-end system integration testing experience for software platforms
(Desired)
• Hands on experience with Python
• Development experience in AWS Cloud technology
• Experience in TDD, continuous integration, code review practice is strongly desired
• Experience with Apigee or other API gateways is a plus
• Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git)
• At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices
• Understanding of a micro service Architecture
• Experience load and performance testing
• Strong documentation skills
Soft Skills
(Required)
• Ability to adapt quickly to a complex environment
• Pro-active, flexible and creative
• Very strong communication skills and the ability to collaborate with developers and business users.
Senior Software Engineer
Software test engineer job in Chicago, IL
Senior Java Developer: Engineer Mission-Critical Backend Systems Handling Massive Global E-Commerce Traffic
We operate a real-time, high-security platform in the digital risk space, requiring systems with continuous, high-volume throughput and near-zero latency. We are seeking a Senior Backend Developer ready to own the architecture of this demanding environment.
The Role & Impact
Own the Backend: Design and code the complex Java backend for a core fraud and device intelligence platform utilized by leading global e-commerce sites.
High-Stakes Performance: Solve intricate architectural challenges to guarantee system resilience and ultra-fast decision-making, directly protecting millions in client revenue.
Hands-On Code: Role involves approximately 50% pure coding on mission-critical applications.
Leadership: Serve as a key resource in technical design, architecture, and leading incident resolution during critical production scenarios.
Technical Environment
Core Stack: Deep expertise in Java and Spring Boot is mandatory.
Relational Data: Strong proficiency with Postgres and Oracle.
Scaling Data: Experience architecting solutions using non-relational databases (e.g., DynamoDB, Cassandra) for maximum speed and scale.
High-Value Background: Experience in Fintech or trading is highly valued due to the shared demands for security and low-latency performance.
Location & Flexibility
Remote Focus: This is a predominantly remote role.
Quarterly Collaboration: Requires travel for just one essential, collaborative design session per quarter in our headquarters located in the Chicago, IL area.
Ideal Base: Targeting candidates located in Illinois or Southern California.
Required Experience
5+ Years: Hands-on, production experience as a core Java developer.
Scale Mastery: Proven history building and optimizing high-volume, low-latency backend applications.
If you are an engineer whose best work is done under challenging architectural constraints, we
encourage you to apply.
#JavaDeveloper #SrSoftwareEngineer #BackendDeveloper #FintechJobs #HighVolume #Springboot #RemoteWork