DeveloperJobs.io
← Back to all jobs
CGI Group, Inc.

Lead Full Stack Software Engineer

Nashville, TN $90k - $198k/yr Full time Posted 2d ago

Job Description

Lead Full Stack Software Engineer in a hybrid consulting role with CGI Group in Nashville, TN, focusing on guiding full stack development, shaping architecture, and mentoring teammates.

Responsibilities

  • Collaborate with business partners to analyze processes, elicit requirements, and propose effective technical solutions
  • Steer the complete software development lifecycle from initial analysis and design through implementation, QA, deployment, and ongoing support
  • Lead solution design initiatives and participate in architecture reviews
  • Create and implement front end solutions with React and related web technologies
  • Develop, document, and deploy cloud-first software using Python, Node.js, .NET, C#, and/or Java
  • Utilize cloud-native and serverless approaches such as AWS Lambda to build scalable applications
  • Build and maintain CI/CD pipelines with AWS CodePipeline and Jenkins
  • Mentor junior and mid level engineers across the team
  • Collaborate to improve delivery practices and identify more efficient workflows
  • Contribute to project planning, estimation, and execution to support timely delivery
  • Partner with technical and business stakeholders to align solutions with project goals and client expectations

Requirements

  • Proven ability to understand business needs, assess requests, and propose solid technical solutions
  • Experience leading teams of 3 to 10 software and/or QA engineers
  • Skilled at managing expectations across team members and both technical and business stakeholders
  • Mentoring experience and a track record of developing emerging leaders
  • Ability to manage scope, timelines, and deliverables to ensure successful project execution
  • Excellent verbal and written communication to build trusted relationships with clients, teammates, managers, and domain experts
  • Strong analytical and problem solving abilities with meticulous attention to detail
  • 5+ years of hands-on React experience
  • 5+ years building enterprise software using 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 programming principles
  • Thorough knowledge of database design principles and SQL
  • Understanding of the benefits and tradeoffs of cloud technologies
  • Bachelor’s degree in computer science, engineering, MIS, CIS, or a related field

Technologies

  • React
  • Python
  • Node.js
  • .NET
  • C#
  • Java
  • HTML
  • CSS
  • Angular
  • JavaScript
  • Vue.js
  • AWS Lambda
  • AWS CodePipeline
  • Jenkins
  • Amazon CloudFront
  • Snowflake
  • Microsoft SQL Server
  • SQL
  • PostgreSQL
  • MySQL
  • Oracle
  • Azure
  • Redshift
  • Amazon RDS
  • Azure SQL

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and well-being programs

Desired Qualifications

  • Hands-on experience building cloud-first software solutions in AWS or Azure
  • 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 cloud principles including autoscaling, serverless, DevOps, infrastructure as code, and containers
  • Data engineering experience in ETL, data analytics, or master data management
  • Cloud certifications such as AWS Certified Developer - Associate or Microsoft Certified: Azure Developer Associate

Skills

  • Amazon CloudFront
  • Data Engineering
  • Microsoft SQL Server
  • React JavaScript
  • Snowflake

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.