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

Lead Full Stack Software Engineer

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

Job Description

Lead Full Stack Software Engineer role at CGI Group in Nashville, TN, focusing on leading full stack development, architecture design, and mentoring in a hybrid consulting role.

Responsibilities

  • Collaborate with business partners to map processes, gather requirements, and propose robust technical solutions.
  • Oversee the full software development lifecycle from discovery and design through implementation, testing, deployment, and ongoing support.
  • Lead solution design efforts and participate in architecture review sessions.
  • Design and implement front-end interfaces using React and related web technologies.
  • Develop, document, and deploy cloud-first software solutions using Python, Node.js, .NET, C#, or Java.
  • Utilize cloud-native and serverless patterns, including AWS Lambda, to build scalable applications.
  • Build and maintain CI/CD pipelines with tools such as AWS CodePipeline and Jenkins.
  • Mentor and support junior and mid-level engineers across the team.
  • Collaborate with team members to improve delivery practices and identify more efficient workflows.
  • Contribute to project planning, estimation, and execution to support successful delivery.
  • Partner with technical and business stakeholders to ensure solutions align with project goals and client expectations.

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 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.
  • Bachelors degree in computer science, Engineering, Management Information Systems, Computer Information Systems, 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
  • 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

Skills

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

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.