DeveloperJobs.io
← Back to all jobs

Job Description

West Monroe offers a competitive salary range of USD 125,500 to 161,700 per year for this onsite Chicago-based role, a comprehensive benefits package, and a culture that emphasizes collaboration, continuous learning, and delivering measurable value for clients. As a Senior Software Engineer on the Tech Ex AI Assets Foundry Team, you will help build reusable, AI-enabled applications and platform components for internal Labs initiatives, covering full-stack development and Generative AI integration while partnering closely with product owners, designers, and engineers to turn ideas into reliable software.

Responsibilities

  • Design, develop, test, deploy, and support full-stack software applications and reusable asset components for the Tech Ex AI Assets portfolio.
  • Build and integrate Generative AI capabilities into software products, including APIs, prompt workflows, retrieval-augmented generation, model integration, and evaluation patterns where applicable.
  • Translate product requirements, user stories, and acceptance criteria into maintainable, reliable, and secure code in collaboration with product owners and product design.
  • Participate in Agile ceremonies and contribute to iterative delivery, estimation, backlog refinement, sprint planning, demos, and retrospectives.
  • Partner with architects and senior technical leaders to implement established architecture patterns and make practical engineering recommendations without owning enterprise architecture direction.
  • Contribute to engineering quality through code reviews, unit and integration testing, CI/CD practices, documentation, observability, and production support practices.
  • Apply responsible AI, data privacy, security, and compliance considerations when building AI-enabled features and internal software assets.
  • Mentor junior developers, share engineering best practices, and help raise the overall quality and consistency of the asset development team.
  • Troubleshoot defects, performance issues, and integration challenges across front-end, back-end, data, cloud, and AI service layers.

Requirements

  • Bachelor's degree in a relevant field preferred, or equivalent experience required.
  • 5+ years of experience in full-stack software development with demonstrated ability to deliver production-quality software.
  • Strong working knowledge of object-oriented concepts, software design principles, algorithms, data structures, and design patterns.
  • Hands-on experience with modern application development using cloud services, APIs, databases, and CI/CD delivery practices.
  • Practical experience building or integrating AI, machine learning, Generative AI, or data-driven capabilities into software products; direct experience with Azure OpenAI, Databricks, LLM APIs, RAG, embeddings, or model evaluation is strongly preferred.
  • Comfortable working within a fast-paced, collaborative Agile/Scrum product environment with product owners, designers, architects, engineers, governance, and product success partners.
  • Able to follow architecture direction, contribute engineering design input, and make sound technical tradeoffs while remaining focused on hands-on asset development rather than architecture ownership.
  • Strong problem-solving, debugging, communication, and documentation skills.
  • Excellent communication skills with internal product, business, and engineering stakeholders.
  • Smart, versatile, and passionate about delivering high-quality code and learning new technologies and languages.
  • Experience coaching and mentoring junior developers.

Technologies

  • Node.js
  • Python
  • .NET
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • PostgreSQL
  • MongoDB
  • SQL Server
  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Azure OpenAI
  • Databricks Machine Learning
  • LLM APIs
  • REST APIs
  • MVC
  • MVVM
  • Service-oriented architecture
  • Event-driven patterns
  • Microservice concepts
  • Git
  • Azure DevOps
  • Pull requests
  • Branching strategies
  • CI/CD pipelines
  • Terraform
  • Docker
  • Infrastructure as code
  • Environment configuration
  • Deployment automation
  • npm
  • NuGet
  • Jest

Benefits

  • Medical, dental, vision, and basic life insurance
  • 401k plan enrollment
  • Eligible to purchase shares from the employee stock ownership program ESOP
  • Annual bonuses
  • Unlimited flexible time off
  • Ten paid holidays
  • Ten weeks of paid parental leave

West Monroe is a global business and technology consulting firm focused on delivering measurable value by combining business insight with technology. Collaboration is a daily practice, and data informs decisions to drive durable outcomes. You will work closely with teams in a co-creative environment to turn vision into action with lasting impact.

Similar Jobs