Lead Software Engineer

Staffxpert Llc
St. Louis, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

St. Louis, United States of America

Tech stack

Java
API
Agile Methodologies
Artificial Intelligence
Architectural Patterns
Code Review
Information Engineering
Data Mart
Software Deployment
Software Engineering
Software Systems
Enterprise Data Management
Qliksense
Spring Cloud
React
Large Language Models
Angular
Physical Data Models
Front End Software Development
Virtual Agents
REST

Job description

Build, enhance, and maintain enterprise-grade applications using Java, REST APIs, Angular, and React. * Develop and maintain internal and external dashboards using Qlik Sense. * Collaborate with cross-functional teams to gather functional and technical requirements. * Configure, maintain, and optimize Qlik Sense environments and data sources. * Manage dashboard deployments, user access, and security configurations. * Evaluate and optimize platform performance and cluster health. * Design and implement high-quality Data Marts that support enterprise products and analytics. * Partner with Data Engineering teams to ensure data quality, scalability, and integrity. * Interpret conceptual, logical, and physical data models to support application development. * Create technical documentation, architecture diagrams, and process flowcharts to facilitate knowledge sharing. * Provide technical leadership, code reviews, and engineering best practices across development teams.

Requirements

We are looking for an experienced Lead Software Engineer to drive the design and development of next-generation software solutions and AI-powered frameworks. This hybrid role is ideal for a technology leader with expertise in modern Java-based applications, front-end technologies, APIs, and emerging AI technologies, including Agentic AI frameworks and large language models (LLMs). The ideal candidate is a strategic thinker with strong analytical and architectural skills who enjoys solving complex business challenges while mentoring engineering teams., 15+ years of professional software engineering experience. * Strong expertise in Java application development and RESTful API design. * Hands-on experience with Angular and React. * Experience designing and implementing Agentic AI frameworks using MCP layers and Large Language Models (LLMs). * Strong analytical, architectural, and product design capabilities. * Experience working with Qlik Sense administration and dashboard development. * Solid understanding of data modeling concepts, including entities, relationships, constraints, and data types. * Experience designing and implementing Data Marts or enterprise data solutions. * Strong problem-solving, communication, and collaboration skills. * Experience leading technical teams and mentoring engineers.

Preferred Qualifications * Experience building scalable enterprise platforms and cloud-native applications. * Knowledge of modern AI architecture patterns and intelligent automation frameworks. * Experience working in Agile software development environments. * Familiarity with enterprise security, governance, and deployment best practices.

Apply for this position