Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$80.6k - $176.8k

CGI

Senior Software Engineer

CGI is seeking an experienced Full Stack Software Engineer with 5+ years of experience in designing and developing scalable enterprise applications. The ideal candidate will have strong hands-on experience in frontend and backend development using modern technologies, along with exposure to AWS cloud services and DevOps practices. This role involves designing, building, deploying, and maintaining high-quality applications across the full stack to deliver real business value. The candidate should be capable of ensuring applications are stable, scalable, performant, and secure across environments. This role is located at a client site in Greenville, SC. A hybrid working model is acceptable.

Hands-on experience with AI-assisted development tools is required, with the ability to leverage these tools to improve development productivity, code quality, and testing efficiency. The candidate is expected to collaborate closely with business stakeholders, UX/UI teams, and senior engineers to refine requirements and deliver intuitive, high-quality user experiences. Strong communication skills and the ability to work effectively in a collaborative, global environment is essential. Exposure to data and BI tools (such as Databricks, Power BI, or similar) is considered a plus, with the ability to support analytic-driven insights where needed.

Software Development & Maintenance Using Lean & Agile methodologies, Security by Design practices, and modern Dev Sec Ops techniques, you will: Write beautiful, clean, secure, and maintainable code across our application ecosystem. Complete testing, debugging, and incremental enhancements to existing software utilizing AI-powered development tools. Provide basic technical support by diagnosing and resolving incidents. Implement changes to applications and maintain clear technical documentation.

Controls, Testing & Quality Assurance Build, run, and optimize unit tests and test plans. Use AI-based testing platforms to identify anomalies, generate test cases, and detect regressions. Analyze, report, and resolve bugs, incidents, and malfunctions.

Deployment & Operations Contribute to change management, communication, and technical training. Build automated deployment pipelines using modern DevSecOps. Support solutions in production (especially in product-mode environments). Apply AI tools for log analysis, monitoring, operational insights, and incident prediction. Demonstrate a willingness/ability to provide on call support or perform deployment work outside normal work hours and on weekends, as needed.

BI & Data (Nice to Have) Build and maintain data pipelines and models using Databricks and SQL to support reporting and analytics. Create clear, high value dashboards in Power BI and Grafana to enable data driven decisions. Monitor data quality, resolve inconsistencies, and implement automated validation and anomaly detection. Use AI assisted tools to accelerate data exploration, analysis, and insight generation. Collaborate with stakeholders to define data requirements and ensure analytics solutions meet business needs. Maintain documentation and support technical users in understanding dashboards and data outputs. Collaborate with business stakeholders and UX/UI experts to ensure functional and technical requirements truly reflect business needs. Use AI-assisted analysis tools to evaluate user behavior, detect gaps, and refine UX/UI and functional specifications.

Required qualifications to be successful in this role: 5+years of experience in a software development role preferred. JavaScript / TypeScript. React. Node.js. Git. AWS RDS - Postgres. MongoDB Atlas. Playwright. Databricks. Power BI. Grafana. Ability to leverage AI tools for code generation, optimization, troubleshooting, and testing. MS Office. JIRA Desired Skills Backend & Cloud. Spring Boot. AWS Lambda, Step Functions, CloudWatch, S3, EC2. AWS CLI. AWS CodePipeline. AWS CloudFront. CloudFormation. AWS Security Groups. AWS ECS. Elixir Mobile & Front-End. React, React Native, Flutter, Kotlin, Swift. Material UI. Figma QA & Automation. Jenkins. Zephyr Education: Bachelor's degree in computer science, Information Technology, or equivalent practical experience

Other Information: CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $80,600.00 - $176,800.00. CGI anticipates accepting applications for this position through May 31, 2026.

CGI's benefits are offered to eligible professionals on their first day of employment to include: 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

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.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Greenville, SC vacancy
  • $110k - $150k

     ...Overview We're seeking a Senior Software Engineer to design, build, and deliver high-quality software across the full development lifecycle. You'll work across frontend and backend systems, contribute to architectural decisions, and help maintain strong engineering... 
    Senior

    Find Great People

    Greenville, SC
    5 days ago
  • $99k - $206k

     ...Intelligence Solutions, LLC in Greenville, South Carolina is hiring a Senior CNO Software Developer. The role involves designing and implementing...  ...qualifications include a Bachelor's degree in Computer Engineering or Computer Science and 6-10 years of programming... 
    Senior

    Nightwing Intelligence Solutions, LLC

    Greenville, SC
    5 days ago
  •  ...Legal and Compliance, and general administrative services with efficiency and quality. We are currently seeking a Mid/Senior AWS Software Engineer to design, develop, and maintain scalable cloud-based solutions, supporting critical business systems and integrations.... 
    Senior
    Full time
    Remote work
    Work from home
    Home office

    ScanSource

    Greenville, SC
    1 day ago
  • $86.5k - $142.7k

     ...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position...  ...and attributes for success • Strong hands‑on background in software engineering and modern application architectures. • Deep understanding... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Greenville, SC
    1 day ago
  • A leading engineering and design firm is seeking a Critical Utilities Lead Engineer in Greenville, SC, to provide technical leadership in designing clean and critical utility systems for life sciences. The ideal candidate will have extensive experience in regulated environments... 
    Senior

    Sky Mavis

    Greenville, SC
    3 days ago
  • A leading engineering firm based in South Carolina is seeking a Mechanical / HVAC Lead Engineer to provide technical leadership on life sciences manufacturing projects. Candidates must have a Bachelor's degree in Mechanical Engineering, PE licensure, and 10+ years of experience... 
    Senior

    Gilder Search Group

    Greenville, SC
    2 days ago
  • A leading engineering firm in Greenville, SC, is looking for a Mechanical / HVAC Lead Engineer. The successful candidate will provide technical leadership in the design of mechanical systems for life sciences manufacturing facilities, focusing on HVAC and utilities integration... 
    Senior

    Clayco

    Greenville, SC
    2 days ago
  • Gerber Childrenswear LLC in Greenville is looking for a skilled SAP ABAP Developer to support and enhance SAP modules. The ideal candidate will have a Bachelor’s degree and over 5 years of experience in SAP ABAP development. This hybrid role requires 3 days in office and...
    Senior
    Work at office
    Remote work

    Gerber Childrenswear LLC

    Greenville, SC
    4 days ago
  • A leading technology firm is seeking a talented Software Engineer to develop innovative software solutions for federal government clients. The role involves designing and implementing complex software capabilities while collaborating with a dynamic team in a hybrid work... 
    Senior
    Hourly pay

    Wyetech

    Greenville, SC
    2 days ago
  • $95.16k - $130k

    A leading technology firm in Greenville, SC, is seeking an experienced Software Engineer to design and implement software solutions. Candidates should have strong Java skills, experience with RESTful web services, and the ability to thrive in a hybrid work environment.... 
    Senior
    Flexible hours

    Huntington Ingalls Industries

    Greenville, SC
    2 days ago
  • A technology company in South Carolina is seeking a skilled Software Engineer to design and implement software solutions for federal clients. This role requires significant experience in Java and various software architectures, alongside a current U.S. Government Security... 
    Senior

    Wyetech, LLC

    Greenville, SC
    1 day ago
  • $102.5k - $187.9k

     ...attributes for success Actively participate in the design of software components. Use experience to help translate requirements into...  ...role you must have ~ Bachelor's degree (Computer Science or Engineering) or related field ~1-2 years of experience with Microsoft... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Greenville, SC
    3 days ago
  • $67k - $136.8k

     ...this simple story. The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service Delivery Center,...  ...requirements, design, develop, integrate, test, and deploy distributed software applications.  You will deliver high qualify systems with... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Greenville, SC
    4 days ago
  • $102.5k - $187.9k

    Ernst & Young Oman is seeking a ServiceNow Senior Consultant in Greenville, SC. In this pivotal role, you will lead transformation teams and be responsible for delivering client success while addressing complex IT challenges. Applicants should have 2-4 years of ServiceNow... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    2 days ago
  • $110k - $120k

    The Senior UI Developer’s primary responsibility is to implement and ship beautiful user interfaces that bring a modern touch to our...  ...Skills And Qualifications Required 6+ years of production-ready software development experience 4+ years of production experience shipping... 
    Senior
    Work experience placement

    ScanSource

    Greenville, SC
    5 days ago
  • Ernst & Young Oman is seeking a Senior Manager specializing in AI & Data for the Power & Utilities sector. The role involves leading teams to develop AI strategies that ensure compliance and enhance operations for utilities. The successful candidate will possess a strong... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    5 days ago
  • A global professional services firm is seeking a Senior AI Native Engineer to research, build, and implement scalable AI systems. The role demands collaboration with diverse teams and significant client interaction. The ideal candidate will possess strong expertise in AI... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    2 days ago
  • A global consulting firm is seeking a Senior AI Native Engineer to revolutionize how businesses leverage artificial intelligence. The role involves researching and implementing scalable AI systems while enhancing data pipelines. Successful candidates will have a Bachelor... 
    Senior
    Flexible hours

    Ernst & Young Oman

    Greenville, SC
    1 day ago
  • Liberty Personnel Services, Inc. seeks a Lead Sales Engineer for Medium Voltage Electrical Power in Greenville, SC. The role requires over 10 years of experience in transformer sales engineering and a deep understanding of power systems and standards. Responsibilities... 
    Senior

    Liberty Personnel Services, Inc.

    Greenville, SC
    5 days ago
  • Ernst & Young Oman is seeking a Technology Business Analysis Manager to bridge business needs and technical solutions. The role involves managing SAP Project Systems and leading high-quality processes. Candidates should have 4-6 years of experience, possess a Bachelor's...
    Senior
    Flexible hours

    Ernst & Young Oman

    Greenville, SC
    5 days ago
  • A global consulting firm is seeking a Senior Consultant Data Engineer to design and build cloud-based analytics solutions. This role requires extensive experience in data engineering with a focus on Databricks, strong client management skills, and the ability to lead end... 
    Senior

    EY

    Greenville, SC
    1 day ago
  • A leading global consulting firm is seeking a Senior Consultant Data Engineer to design and build analytics solutions that deliver significant business value. The ideal candidate should have expertise in cloud data engineering, particularly with Databricks, and excellent... 
    Senior
    Full time

    Ernst & Young Oman

    Greenville, SC
    2 days ago
  • OLH Inc. is looking for an experienced Electrical Principal Designer to oversee advanced electrical design work for complex projects in Greenville, SC. This position requires a minimum of 15 years of design experience, with emphasis on leadership and technical expertise...
    Senior

    OLH Inc.

    Greenville, SC
    4 days ago
  • A leading technology consulting firm in Greenville, South Carolina is seeking a Senior Technical Expert to lead project teams and contribute to the technical direction of projects. The ideal candidate will possess an MBA in Information Systems and demonstrate expertise... 
    Senior
    Full time
    Work at office

    Uniting Holding

    Greenville, SC
    5 days ago
  • A leading construction firm in Greenville, SC is seeking experienced Electrical Engineers with over 10 years in heavy industrial projects. Ideal candidates will have a Bachelor in Electrical Engineering and proficiency in engineering design and documentation. The role involves... 
    Senior

    W. G. Yates & Sons Construction Company

    Greenville, SC
    5 days ago
  • $171.6k - $392.1k

    Ernst & Young Oman is seeking a professional in Greenville, SC for a role focusing on SAP Digital Manufacturing Cloud (DMC). You will lead engagement delivery, manage complex processes, and provide exceptional client service. Ideal candidates will have at least 5-7 years...
    Senior

    Ernst & Young Oman

    Greenville, SC
    4 days ago
  • Ernst & Young Oman is seeking an FSO DevOps Engineer Senior Analyst to support the Web3 Platform in Greenville, South Carolina. You will be responsible for delivering infrastructure, deploying applications, and ensuring compliance with industry standards. Ideal candidates... 
    Senior

    Ernst & Young Oman

    Greenville, SC
    5 days ago
  • United Community Bank is looking for a Senior Data Platform Engineer to ensure the reliability and security of our data environment. In this pivotal role, you will define operational standards for Snowflake, optimize performance, and ensure compliance with governance policies... 
    Senior
    Full time

    United Community Bank

    Greenville, SC
    4 days ago
  • Purpose Financial, Inc. in Greenville, SC is seeking a Site Reliability Engineer to manage AWS infrastructure and deployment pipelines. This role includes building reliable systems and participating in on-call rotations. Candidates should have a bachelor's degree in Information... 
    Senior
    Casual work

    Advance America, Cash Advance Centers, Inc.

    Greenville, SC
    4 days ago
  • $68.29k - $113.21k

    A financial institution is seeking a Senior Data Platform Engineer with extensive experience in Snowflake. This pivotal role includes overseeing operational standards, optimizing performance, and ensuring compliance. Candidates should have a Bachelor's degree, at least... 
    Senior

    United Community Banks Inc.

    Greenville, SC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!