1

E Learning Software Developer Jobs in Plainfield, IL

Software Engineer

Naperville, IL · On-site

$132K - $147K/yr

Define, document, and enforce architectural principles, standards (e.g., SOLID, DRY), and patterns ... software developer or related occupation in software development. Must possess three years of ...

Software Engineer

Naperville, IL · On-site

$132K - $147K/yr

Define, document, and enforce architectural principles, standards (e.g., SOLID, DRY), and patterns ... developer or related occupation in software development. * Designing and developing ...

Software Engineer

Naperville, IL · On-site +1

$132K - $147K/yr

Define, document, and enforce architectural principles, standards (e.g., SOLID, DRY), and patterns ... software developer or related occupation in software development. Must possess three years of ...

NET Developer - Quality Management Software (QMS) Aurora, IL | Full-Time QT9 Software is seeking an ... E xcellent problem-solving and analytical skills. * A bility to work effectively in a fast-paced ...

The company values analytical thinking, collaborative problem-solving, and continuous learning ... Candidates should possess Programming skills in one or more languages (e.g., Java, C#, Python, or ...

Machine Learning Engineer

Chicago, IL · On-site

$95K - $138K/yr

Collaborate with machine learning, software engineering, product development, sales, and cross-functional stakeholders to deliver innovative solutions * Communicate technical findings and ...

Our culture is characterized by collaboration, inclusivity, and a commitment to continuous learning ... Strong understanding of e-commerce platforms and technologies. * Proven capability of managing ...

... including Pricing, Product, eCommerce, and Marketing, verifying continual integration and ... We are hiring all levels of Software Developers- please include your website and/or github account ...

Showing results 41-60

E Learning Software Developer information

See Plainfield, IL salary details

$46.8K

$109K

$161.8K

How much do e learning software developer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for e learning software developer in Plainfield, IL is $109,016.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,700.00 and $126,700.00 per year, depending on experience, location, and employer.

Software Engineer

Naperville, IL • On-site

ampliFI Loyalty Solutions
Finance and Insurance • 51 - 200 employees

$132K - $147K/yr

Full-time

Re-posted 22 days ago


Job description

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL.
Define the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms. Lead the design, evolution, and governance of highly scalable, secure, and fault-tolerant cloud-native solutions, providing the highest level of technical leadership and strategic direction to cross-functional engineering teams focused on loyalty,
rewards, and card-linked programs for financial institutions.
Key Duties and Responsibilities
• Architectural Strategy & Governance: Define, document, and enforce architectural principles, standards (e.g., SOLID, DRY), and patterns (e.g., microservices, event-driven architecture) across all engineering teams. Lead the technical planning for major platform evolution.
• Cloud Platform Leadership (AWS Focus): Act as the highest-level subject matter expert for ampliFI's AWS ecosystem. Lead the design and optimization of high-scale data and application architectures utilizing EC2, S3, Lambda, Glue, and DynamoDB to ensure maximum reliability, cost efficiency, and performance for loyalty solutions.
• System Design & Development Oversight: Oversee the design and implementation of core backend services in Java and related modern frameworks. Provide deep expertise and
guidance on the integration of REACT front-end systems with the backend APIs, ensuring optimal performance and security across the stack.
• Data Architecture Ownership: Design and govern the strategic evolution of data models and performance optimization for both relational databases (PostgreSQL/MySQL) and NoSQL databases (DynamoDB). Define best practices for data warehousing, ETL/ELT (using Glue), optimization, and data security to support complex loyalty program analytics and transactions.
• Quality & Reliability Engineering: Define and establish company-wide Test-Driven Development (TDD) and quality assurance mandates, including automated testing frameworks and CI/CD pipelines (Docker/Kubernetes experience is moved from a "Plus" to a core responsibility at the Architect level).
• Mentorship & Technical Direction: Serve as a technical mentor and coach for Senior and Software Engineers, resolving the most challenging technical roadblocks. Collaborate with Product Managers to translate long-term business goals into a detailed, executable technical roadmap.
Position is based out of and reports to Amplifi's HQ in Naperville, IL, but allows for the option to telecommute from a home office outside of IL (except the following states from which
remote work is not an option for tax reasons: AL, AK, AR, CA, CT, DE, HI, ID, IA, KS, KY, LA, ME, MD, MI, MN, MO MS, NV, NM, NC, ND, OK, OR, RI, SD, VT, WA, WV, and WY.)
Requirements:
Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of experience as a software developer or related occupation in software development.
Must possess three years of experience in the following:
  • Designing and developing enterprise-level software systems
  • Developing platform engineering

Also requires demonstrable experience with:
  • Java and associated modern backend frameworks;
  • Designing and deploying applications using the AWS ecosystem (including Lambda, S3, EC2, DynamoDB, and Glue); and
  • Database design and optimization in MySQL or DynamoDB; and experience with containerization technologies (e.g., Docker/Kubernetes).

Salary: $132,000 - $147,000/year
#LI-DNI Job ID 366