Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sagepath Reply Logo

Lead Software Engineer (AI)

Sagepath Reply

Salary not specified
Aug 29, 2025
Atlanta, GA, US • Kansas City, MO, US • Detroit, MI, US •
Apply Now

Valorem Reply is looking for a lead software development engineer to lead a team of talented engineers to design, develop, and deliver high-quality software solutions for their clients, overseeing the entire software development lifecycle.

Requirements

  • 5 years of hands-on experience with C, .NET and Azure
  • 2 years of experience with natural language processing (NLP) and Agent development frameworks and platforms
  • 2 years of experience in developing web, mobile, or cloud-based applications using modern frameworks and technologies, such as React and Angular
  • Experience in applying software engineering principles, such as object-oriented design, design patterns, data structures, algorithms, and testing
  • Experience in using software development tools, such as Git and Jira
  • Strong knowledge of software development methodologies, such as agile, scrum, or waterfall
  • Hands on experience in Azure with a deep understanding of design for scalability, performance, and reliability in Azure

Responsibilities

  • Lead a team of software engineers to deliver software projects on time and within the estimated timelines
  • Manage the development of scalable, reliable, and secure software systems that meet the client’s requirements and expectations
  • Implement and enforce code quality, testing, and documentation standards and practices
  • Review and approve code, design, and architecture decisions made by the team
  • Provide technical guidance and feedback to the team members and resolve any technical issues or challenges
  • Collaborate with architects, project managers, product owners, and other stakeholders to define and prioritize the project scope, goals, and deliverables
  • Research and evaluate new technologies and tools that can improve the software development process and performance

Other

  • Bachelor's degree or higher in computer science, engineering, or related field
  • 8 years of experience in software development, with at least 3 years of experience in leading software development teams
  • Ability to own all stages of the development process: design, testing, code reviews, build processes, implementation, operational support
  • Experience with DevOps tools and processes such as Azure DevOps, GitHub, Docker and Kubernetes
  • Communicate and report the project status, progress, and risks to the senior management and clients