Senior Software Engineer
$80.6k - $176.8kCGI
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.
$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$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- ...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....SeniorFull timeRemote workWork from homeHome office
$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...SeniorSummer holidayFlexible hours- 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
- 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
- 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
- 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...SeniorWork at officeRemote work
- 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...SeniorHourly pay
$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....SeniorFlexible hours- 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
$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...SeniorSummer holidayFlexible hours$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...SeniorSummer holidayFlexible hours$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$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...SeniorWork experience placement- 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
- 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
- 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...SeniorFlexible hours
- 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
- 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...SeniorFlexible hours
- 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
- 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...SeniorFull time
- 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
- 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...SeniorFull timeWork at office
- 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
$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 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
- 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...SeniorFull time
- 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...SeniorCasual work
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior software design engineer Greenville, SC
- software engineer amazon Greenville, SC
- software developer positions Greenville, SC
- software engineer full time Greenville, SC
- software engineer Greenville, SC
- agile software developer Greenville, SC
- senior software engineer remote Greenville, SC
- software engineer remote Greenville, SC
- senior software engineer Greenville, SC
- graduate software developer no experience Greenville, SC

