Lead Software Engineer – Application Modernization | PHP → C# / TypeScript/ JavaScript | AI (Hybrid-Chicago)

e.biT Consulting

Chicago (IL)

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

e.biT Consulting in Chicago seeks a Senior/Lead Software Engineer to drive product development from concept to completion for our CRM/ERP platform. You will architect and build new modules while integrating AI coding tools into daily development to accelerate delivery and improve quality.

You will mentor junior engineers, participate in solving production issues, and work with CI/CD pipelines and DevOps tools to ensure reliable, secure software.

Qualifications

  • 5+ years of professional software development experience in SaaS.
  • Hands-on experience using AI coding tools (e.g., Claude, Gemini) in a professional workflow.
  • 2+ years of experience with hyper-scale cloud platforms (AWS/Azure/GCP).
  • Experience with database systems (MySQL/MS SQL/Oracle).
  • Strong object-oriented programming, REST APIs, and HTML/CSS.

Responsibilities

  • Architect and develop new functionality for CRM/ERP systems.
  • Leverage AI coding assistants as a core part of daily workflow while ensuring correctness, security and performance.
  • Troubleshoot production issues across multiple languages and systems.
  • Collaborate with engineers to build and maintain modern applications.
  • Optimize code and database structures for performance and scalability.
  • Work with CI/CD pipelines and DevOps tooling to manage delivery.
  • Evaluate and champion AI-assisted development tools and best practices.
  • Mentor junior and mid-level developers on AI-assisted workflows.
  • Provide on-call support to ensure system reliability.
  • Communicate effectively with team members and stakeholders.

Skills

AI coding tools
Object-oriented programming
REST APIs
Agile methodologies
Mentoring teammates

Tools

AWS
Azure
GCP
MySQL
MS SQL
Oracle
Git/Bitbucket
XML/SOAP/REST APIs
HTML/CSS
NGINX
RabbitMQ
Redis
Zookeeper
CI/CD pipelines

Job description

The Senior/ Lead Engineer drives product development from concept through completion; architects, designs, and builds software enhancements and new modules across our CRM/ERP platform; and provides senior-level strategic and technical input throughout the SDLC. This is an AI-forward role - the candidate is expected to actively integrate AI coding tools into daily development to accelerate delivery, improve quality, and raise the bar for the broader engineering team.


Responsibilities


Duties and Responsibilities include but are not limited to the following:


  • Conceptualize, architect, and develop new functionality for our CRM/ERP systems, adapting to evolving business requirements.

  • Leverage AI coding assistants (e.g., Claude Code, Gemini) as a core part of the daily workflow - for scaffolding, refactoring, test generation, and code review - while owning the correctness, security, and performance of the final output.

  • Participate in solving production problems by analyzing and troubleshooting issues across multiple languages and systems.

  • Collaborate with other developers and engineers to design, build, and maintain cutting-edge applications.

  • Optimize existing code and database structures to enhance platform performance.

  • Work with CI/CD pipelines, source control repositories, and DevOps tooling to manage delivery.

  • Evaluate emerging AI-assisted development tools and practices and champion their adoption across the engineering organization.

  • Suggest and implement industry best practices for faster, more efficient delivery of software products.

  • Review and implement coding best practices, including responsible use of AI-generated code.

  • Mentor and coach junior and mid-level developers, including on effective and responsible use of AI tools, and guide them through the SDLC process.

  • Provide on-call support as necessary to ensure system reliability.

  • Effectively and professionally communicate with other team members and stakeholders.

  • Adjust priorities based on business needs and adapt to change with minimal supervision.

  • Exercise sound judgment when using AI tools with proprietary code or client data, in accordance with company AI usage policy.

  • Perform daily duties in line with Information Security Policies and Procedures.

  • Ensure that information Confidentiality, Integrity and Privacy is always maintained with processing information assets.

This role is expected to treat AI-assisted development as a standard part of the craft, not an occasional convenience. Candidates should be able to speak concretely about how they use AI tools day-to-day, how they validate AI-generated code before it ships, and where they draw the line on AI use for sensitive or regulated systems. Comfort mentoring others on AI-assisted workflows is a strong plus.


Qualifications and Required Skills


  • 5+ years of professional software development experience, preferably in a SaaS environment.

  • Demonstrated, hands-on experience using AI coding tools (e.g., Claude, Gemini) in a professional software development workflow.

  • 2+ years of experience with hyper-scale cloud platforms (AWS/Azure/GCP).

  • Experience with database systems (MySQL/MS SQL/Oracle).

  • Strong object-oriented programming experience.

  • Git/Bitbucket or other source control experience.

  • XML/SOAP/REST APIs.

  • HTML/CSS.

  • Familiarity with SDLC processes and Agile methodologies.

What Will Make You Stand Out


  • Prior experience in a SaaS product company or platform team.

  • Prompt engineering or AI pair-programming techniques for improving code quality and development speed.

  • Experience integrating AI/LLM capabilities into product features (not just development tooling).

  • PHP framework experience and best practices.

  • NGINX server configuration.

  • Messaging and caching systems such as RabbitMQ and Redis.

  • Zookeeper for distributed system coordination.

Experience with scalable application development and optimization

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer
Senior Lead Software Engineer

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

Hybrid
USD 180,000 - 230,000
Senior AI Engineer
Senior AI Engineer

Compunnel, Inc. • Covington (KY), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Developer
Senior Software Developer

Contract Land Staff • Sugar Land (TX)

On-site
USD 120,000 - 160,000
Application Development Team Lead
Application Development Team Lead

Gotham Technology Group • New York (NY)

On-site
USD 120,000 - 160,000
AI Engineer
AI Engineer

Valsoft Corporation • United States

On-site
USD 140,000 - 230,000
AI Engineer
AI Engineer

Valsoft Corporation • Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer, AI
Senior Software Engineer, AI

BDO USA • United States

On-site
USD 140,000 - 220,000
Lead Development Engineer -AI-Assisted Engineering
Lead Development Engineer -AI-Assisted Engineering

Tyson Foods • Springdale (AR)

On-site
USD 120,000 - 150,000
Paid time off
401(k) plans
Affordable health, life, dental, vision benefits
Java/Python/AI
Java/Python/AI

VDart Inc • Charlotte (NC)

Hybrid
USD 83,000 - 138,000