Full Stack Software Engineer
CGI
Full Stack Software Engineer
CGI is seeking a dedicated and experienced Full Stack Software Engineer to join our team in Nashville, TN. In this role, you will work as a full-time consultant solving meaningful business and technical challenges for local and enterprise clients. You will collaborate with smart, motivated teammates and partner closely with both internal and client stakeholders to deliver impactful solutions. The ideal candidate is a passionate technologist, lifelong learner, and problem solver who thrives in a fast-paced consulting setting and enjoys working across a variety of business domains and technology stacks. This position is located in Nashville, Tennessee in a hybrid work environment.
Your future duties and responsibilities:
- Engage with business partners to analyze processes, gather requirements, and recommend effective technical solutions
- Participate in the full software development lifecycle, including analysis, design, development, testing, deployment, and support
- Design and implement front-end solutions using React
- Develop and deliver cloud-first software solutions using technologies such as Python, Node.js,.NET, C#, and Java
- Leverage modern cloud-native and serverless architectures, including AWS Lambda
- Build and maintain CI/CD pipelines using tools such as AWS CodePipeline and Jenkins
- Collaborate with team members to identify more efficient and effective ways of working
- Support project planning by contributing to task estimation and delivery planning
- Build trusted relationships with business and technical stakeholders
- Continuously expand your technical capabilities and grow your consulting career
Required qualifications to be successful in this role:
- Demonstrated ability to understand business needs, analyze requests, and recommend sound technical solutions
- Strong verbal and written communication skills with the ability to build trusted relationships across clients, teammates, managers, and domain experts
- Proven analytical and problem-solving skills with strong attention to detail
- Desire to grow into a leadership role
- 1+ years of hands-on experience with React
- 3+ years of hands-on experience developing enterprise software solutions using one or more of the following: Python, Node.js,.NET, C#, or Java
- Experience with object-oriented design and development principles
- Understanding of database design principles and SQL
- Exposure to front-end technologies such as HTML, CSS, Angular, JavaScript, or Vue.js
- Bachelor's degree in computer science, Engineering, Management Information Systems, Computer Information Systems, or a related field
Skills:
What you can expect from us:
Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.
$62.9k - $139.3k
...Full Stack Software Engineer Category: Software Development/ Engineering Main location: United States, Tennessee, Nashville Position ID: J0326-2171 Employment Type: Full Time Position Description: CGI is seeking a dedicated and experienced Full Stack...SuggestedFull timeLocal area- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits... ...practical experience. ~4–7+ years of professional software engineering experience in full stack or backend-focused roles...SuggestedTemporary workLocal areaRemote work
$95k - $154k
...has helped thousands of candidates land full-time jobs at tech leaders and enterprise... ...employers repeatedly hire for: Java full stack , software programming , Python/Java development , DevOps , data analyst , data engineer , data scientist , and ML/AI...SuggestedFull timeH1b- ...Integration (e.g. Streaming, Batch, Error and Replay) 5+ yrs of experience with Python, PySpark and Apache Spark Skills: Software development experience with Python, PySpark and Apache Spark Proficiency in SQL, relational and non-relational databases,...Suggested
$185k - $225k
...change in healthcare. The Role At Datavant, we value Engineers who solve problems, build impactful products, and deeply understand the principles and practices of software engineering. As a Senior Full Stack Engineer, you will play a key role in growing our...Suggested$150k
...Full Stack Engineer Downtown Music Publishing is looking for a driven individual to join us as a Full Stack Software Engineer to help build our next-generation music publishing platform from the ground up. You'll help in shaping the architecture, tooling, and engineering...Work experience placementLocal areaWorldwide- ...Senior Full Stack Engineer Anywhere Type: Contract Category: Development Industry: Financial Services Workplace Type: Remote... ...5 Responsibilities: Deliver high quality, maintainable software solutions in an agile environment. Build and enhance...Hourly payContract workLocal areaRemote work
$75 - $80 per hour
...fluency in shell scripting and system tools. Collaborate with cross-functional teams to gather requirements and deliver user‑centric software solutions. Lead code reviews, mentor junior developers, and contribute to architectural decisions. Ensure high standards of...Contract work$50 per hour
DataAnnotation is seeking a Full Stack Engineer to support AI development from the comfort of your own home. As part of a large community, you will engage with advanced AI models while tackling coding tasks, creating apps, and synthesizing data insights. This role offers...Remote jobHourly pay- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
$120 - $130 per hour
...We are seeking a Principal Full Stack Engineer to lead the architecture, design, and modernization of our enterprise healthcare platforms.... ...accelerate delivery. Requirements ~12–15 years of experience in software engineering, with a proven track record in a Principal or...Contract workRemote work$130k - $150k
...Software Developer Nashville, TN | Hybrid (4 days onsite, 1 remote) Compensation: $130,000 - $150,000 depending on experience and... ...experience ~ Bachelor's degree in Computer Science, Engineering, Mathematics, or related field ~2–4 years of experience with...Remote workWorldwide- ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type:... ...using ReactJS and NodeJS while applying DevOps and production engineering practices to improve deployment reliability, observability,...Hourly payContract workLocal areaRemote work
$70 - $90 per hour
...can truly flourish. The Position: We are seeking a Sr. Full-Stack Developer with deep expertise in .NET (C#), Angular, and API-driven... ...take ownership and responsibility ~8+ years of professional software development experience ~ Strong expertise in C#, .NET Core 8...Hourly payFull timeContract workFor contractors$85.39k - $116.98k
...Strategic Group (SSG) is seeking a talented Full Stack Developer (Angular/NodeJS) - II... ...Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure... ...on AWS Apply and promote best software engineering practices within an Agile framework...Full timeRemote work$100k - $160k
...Full Stack Cloud Engineer As a Full Stack Cloud Engineer, you'll build and modernize scalable AWS-based applications — developing backend services, APIs, and integrations while also contributing to frontend dashboards and user interfaces. You'll collaborate closely...$120k - $150k
...healthcare providers has grown into a full-suite healthcare technology company. We... ...industries. As a Senior Full Stack Development Engineer, you will play a key role in designing... ...related field ~8+ years of backend software engineering experience ~ Strong experience...Work at officeLocal areaShift work2 days per week- ...successful delivery of reliable and scalable solutions. Responsibilities Design, develop, implement, and deliver high-quality custom software solutions using C#.NET and Azure. Apply modern development practices, agile methodologies, and coding standards. Collaborate...
$144.7k - $261.3k
...AV) organization, we’re combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our... ...Simulation to deliver high-quality, user-centric tools that support the full map lifecycle. What You’ll Do (Responsibilities) Architect...Work experience placementLocal areaWork from homeRelocation packageFlexible hours$152.5k - $219.2k
...the time-series database and supporting software components that store and serve the telemetry... ...real responsibility, and learn from the engineers around them. Your Impact As a... ...education, certifications, and/or training. The full salary range for certain locations is...Full timeTemporary workLocal areaFlexible hours- ...environments, and browser-based or n-tier environments. Develops design specifications and/or translates detailed design specs into computer software. Tests, debugs, and refines the computer software to produce the required product. Prepares required documentation, including both...Local area
- ...Full Stack Developer Opportunity Our client is a fast-growing, nationally recognized direct-to-consumer brand focused on offering high... ...to mature its technology stack and how it builds scalable software. You consider software development more of a cultural approach...Work at officeRemote workWork from homeNight shift
$120k
...The Sr CRM Systems Full Stack Engineer will be responsible for gathering requirements and building out new operational components as well as... ...infrastructure, including demonstrating deep familiarity with hardware, software, networking and security stack to stakeholders....For contractorsWorldwide$80k - $100k
...Overview What You'll Be Doing The Junior Full Stack Developer role will be providing full... ...developers, product owners, and DevOps engineers to design, develop, test, and deploy... ...for building scalable, highly available software solutions, with a proactive approach to...Permanent employmentWork experience placementLocal areaWorldwide- ...technologies. Contribute to automated testing and continuous integration and continuous delivery (CI/CD) practices to ensure reliable software delivery. Requirements: ~10+ years of professional software development experience, including 8+ years of hands-on Python...
- ...Backend Software Engineer (Hybrid - Nashville, TN) We are seeking an experienced Backend Software Engineer to help architect and build a next-generation healthcare platform. This is a rare opportunity to join an early engineering team and play a defining role in...
- ...architecture, and backend best practices. Qualifications · Bachelor's degree in Computer Science, Engineering, or related field. · 7-10+ years of experience in backend software development. · Strong proficiency in one or more backend languages such as Java, C#, Python,...Contract work
- ...Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including... ...degree may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted...Minimum wageContract workTemporary workWork experience placementRemote work
- ...As an Engineer you will be an integral part of the Engineering and Product teams helping provide... ...development and testing. Tech Stack: Our Client runs on a modern IaC (... ...Elixir, Phoenix, Postgres and many others. Full CI integration helps our teams focus on...Long term contractLocal areaRemote work
- ...improve sustainability. This innovative company provides an integrated IoT platform that includes proprietary sensors, controls, software, and AI to monitor, automate and optimize facilities, equipment and processes. We are seeking a driven and organized Sr Backend...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!
- junior full-stack web developer Nashville, TN
- java full stack angular developer Nashville, TN
- full stack developer Nashville, TN
- c# .net full stack developer Nashville, TN
- senior full stack developer Nashville, TN
- senior full stack web developer Nashville, TN
- full time engineer Nashville, TN
- full stack / python developer (remote) Nashville, TN
- full stack engineer Nashville, TN
- remote .net full stack web developer Nashville, TN


