Talent.com
Lead Software Engineer
Lead Software Engineeri3 Verticals Healthcare • Nashville, TN, US
Lead Software Engineer

Lead Software Engineer

i3 Verticals Healthcare • Nashville, TN, US
30+ days ago
Job type
  • Full-time
Job description

JOB TITLE: Lead Software Engineer

DEPARTMENT: Enterprise Utilities

REPORTS TO: Software Engineering Manager

JOB LOCATION: Remote (U.S. based)

TRAVEL: No

SUMMARY OF POSITION:

The Lead Software Engineer works as part of the Software Engineering team to understand, design, and implement features for our enterprise customer self-service platform. This role involves working with Product Owners, Quality Engineers, and Support to understand requirements, develop design and implementation plans, execute those plans, and deliver value for our products. The ideal candidate will have strong expertise in Java/Spring development with experience in Angular front-end development.

ESSENTIAL DUTIES & RESPONSIBILITIES:

  • Lead development and maintenance of enterprise web applications using Java, Spring Framework, and Angular.
  • Design and implement RESTful APIs and integrate with backend services using Spring MVC and Spring Security.
  • Write clean, well-documented, and efficient code following enterprise coding standards.
  • Participate in and lead code reviews to ensure code quality and adherence to best practices.
  • Collaborate with designers and product managers to implement user interfaces and features using Angular (v13+).
  • Troubleshoot and debug software issues across the full stack (Java backend to Angular frontend).
  • Work with Oracle databases to design and optimize queries and data models.
  • Mentor junior developers and contribute to architectural decisions.
  • Integrate with AWS services including Cognito for authentication.
  • Participate in team meetings and contribute to project planning and sprint ceremonies.

MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):

  • 5+ years of software engineering experience with Java and Spring Framework.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Hands-on experience with Spring MVC, Spring Security, and Spring JDBC/ORM.
  • Proficiency with Angular (v10+) and TypeScript for front-end development.
  • Experience with RESTful API design and implementation.
  • Knowledge of HTML, CSS, Bootstrap, and responsive design principles.
  • Experience with Oracle or other relational database systems.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

PREFERRED QUALIFICATIONS (EDUCATION AND EXPERIENCE):

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience with Spring Boot for microservices development.
  • Experience with OAuth2, JWT, and AWS Cognito for authentication and authorization.
  • Familiarity with Maven for build and dependency management.
  • Experience with JSP and Apache Tiles for server-side rendering.
  • Exposure to Ionic/Capacitor for mobile development.
  • Experience with Azure DevOps Pipelines or Jenkins for CI/CD.
  • Understanding of Agile development methodologies (Scrum/Kanban).
  • Experience with customer portal applications.

Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York

Create a job alert for this search

Lead Software Engineer • Nashville, TN, US

Similar jobs

Lead Full Stack Software Engineer

CGINashville, TN, United States
Full-time

Lead Full Stack Software Engineer.Category: Software Development/ Engineering.Main location: United States, Tennessee, Nashville.CGI is seeking a Lead Full Stack Engineer to join our team in Nashvi...Show more

 • Promoted

Senior Cloud Software Engineer

St. George Tanaq CorporationNashville, TN, United States
Full-time

Senior Cloud Software Engineer.Tanaq Technical Services (TTS), a division of St.George Tanaq (SGT)Corporation, is an 8(a) Alaskan Native Small Business that specializes in delivering Enterprise Int...Show more

 • Promoted

Senior Software Engineer

TeradataNashville, TN, United States
Permanent

At Teradata, we believe that people thrive when empowered with better information.That's why we built the most complete cloud analytics and data platform for AI.By delivering harmonized data, trust...Show more

 • Promoted

Senior AI/ML Software Engineer

MAXIMUSNashville, TN, United States
Permanent

Essential Duties and Responsibilities:.Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by findi...Show more

 • Promoted

SOFTWARE DEVELOPER-LEAD

State of TennesseeNashville, TN, United States
Full-time

State of Tennessee Job Information Opening Date/Time 03/24/2026 12:00AM Central Time Closing Date/Time 04/13/2026 11:59PM Central Time Salary (Monthly) $7,458.Job Type Full-Time City, State Locatio...Show more

 • Promoted

Sr Manager, Software Engineer

Paramount PicturesNashville, TN, United States
Full-time

Select how often (in days) to receive an alert:.WeAreParamount on a mission to unleash the power of content… you in?.We’ve got the brands, we’ve got the stars, and we’ve got the power to achieve ou...Show more

 • Promoted

Principal Software Data Engineer

ComplexCare SolutionsNashville, TN, United States
Full-time

Principal Software Data Engineer.We are more than just a healthcare company; we are a community of professionals driven by the knowledge that our success leads to a positive impact on the communiti...Show more

 • Promoted

Software Engineer (Technical Leadership)

METANashville, TN, United States
Full-time

Meta is seeking a Software Engineer to join our engineering team.The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud,...Show more

 • Promoted

Forward Deployed Software Engineer- Palantir Foundry- Senior Manager

PwCNashville, TN, United States
Full-time

At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients.They play a crucial role in tra...Show more

 • Promoted

Lead Software Developer

Lumen IncNashville, TN, United States
Full-time

We are igniting business growth by connecting people, data and applications - quickly, securely, and effortlessly.Together, we are building a culture and company from the people up - committed to t...Show more

 • Promoted

Staff Software Engineer-Analytics

EDBNashville, TN, United States
Full-time

EDB provides a data and AI platform that enables organizations to harness the full power of Postgres for transactional, analytical, and AI workloads across any cloud, anywhere.EDB empowers enterpri...Show more

 • Promoted

Software Development Engineer

CVS HealthNashville, TN, United States
Full-time

We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience.At CVS Health®, you'll be surrounded by passionate colleagues who...Show more

 • Promoted

Sr Manager Software Engineer

ParamountNashville, TN, United States
Full-time

WeAreParamount on a mission to unleash the power of content.We've got the brands, we've got the stars, and we've got the power to achieve our mission to entertain the planet - now all we're missing...Show more

 • Promoted

Software Engineer II

Barn2Door INCNashville, TN, United States
Full-time

Barn2Door is a high growth food+tech startup with offices in Seattle, WA and Nashville, TN.We offer an all-in-one solution to help Farmers grow and manage their business.Barn2Door provides Software...Show more

 • Promoted

Software Engineer

SHI GmbHNashville, TN, United States
Full-time

Since 1989, SHI International Corp.We've grown every year since, and today we're proud to be a $16 billion global provider of IT solutions and services.Over 17,000 organizations worldwide rely on S...Show more

 • Promoted

Senior Software Engineer

Mission HospitalNashville, TN, United States
Full-time +1

Are you passionate about the patient experience? At HCA Healthcare, we are committed to caring for patients with purpose and integrity.We care like family! Jump-start your career as a Senior Softwa...Show more

 • Promoted

Senior Software Engineer

Transcard Payments LLCNashville, TN, United States
Full-time

Chattanooga-based Transcard offers comprehensive global payment orchestration solutions for banks, fintechs, and businesses.Our embedded payment solutions enable seamless transactions, collaboratio...Show more

 • Promoted

Staff Software Engineer, Reliability

General MotorsNashville, TN, United States
Full-time

The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to moving large amounts of data up the software stack.Within this, the Autonomy I...Show more