← Serch more jobs

Lead Full Stack Software Engineer

LinkedIn CGI Nashville, TN
Entry level Posted May 6, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • Demonstrated ability to understand business needs, analyze requests, and recommend sound technical solutions
  • Experience leading teams of 3 to 10 software and/or QA engineers
  • Ability to manage expectations with team members and both technical and business stakeholders
  • Experience mentoring team members and developing emerging leaders
  • Ability to manage scope, timelines, and deliverables to support successful project execution
  • Excellent verbal and written communication skills with the ability to build trusted relationships across clients, team members, managers, and domain experts
  • Strong analytical and problem-solving skills with close attention to detail
  • 5+ years of hands-on experience with React
  • 5+ years of hands-on experience developing enterprise software solutions using one or more of the following: Python, Node.js, .NET, C#, and/or Java
  • Experience with front-end technologies such as HTML, CSS, Angular, JavaScript, and/or Vue.js
  • Strong understanding of object-oriented principles
  • Thorough understanding of database design principles and SQL
  • Understanding of the benefits and tradeoffs of leveraging cloud technologies
Preferred Skills
  • Hands-on experience building cloud-first software solutions in AWS or Azure
  • Hands-on experience designing and building transactional and reporting data models across platforms such as AWS RDS, Azure SQL, Redshift, PostgreSQL, MySQL, Snowflake, SQL Server, or Oracle
  • Understanding of cloud principles including autoscaling, serverless, DevOps, infrastructure as code, and containers
  • Data engineering experience in ETL, data analytics, or master data management
  • Cloud certification such as AWS Certified Developer - Associate or Microsoft Certified: Azure Developer Associate
Education
  • (Not required) – Bachelor’s degree in computer science, Engineering, Management Information Systems, Computer Information Systems, or a related field
  • (Not required) – Cloud certification such as AWS Certified Developer - Associate or Microsoft Certified: Azure Developer Associate