Post job

Senior software engineer jobs in Columbia, SC

- 1,042 jobs
All
Senior Software Engineer
Software Engineer
Software Programmer
Staff Software Engineer
Software Developer
Software Development Manager
Applications Developer
Lead Technician
Lead .NET Developer
Software Quality Engineer
Lead Application Developer
Senior Application Architect
Software Engineer/Architect
Web Software Engineer
Software Developer Internship
  • .Net System Software Programmer

    Tech Army, LLC

    Senior software engineer job in Columbia, SC

    Job Details: .Net System Software Programmer Duration: 12+ Months contract with possible extension Only W2 - No C2C Senior .NET Application Development Lead / Systems Program Project Lead (Child Welfare Systems) Interview Process: 1 round, Virtual/Online Work Location: Hybrid Role is hybrid (2 days onsite per week) Candidate Location: Candidate MUST be a SC resident. No relocation allowed. SCOPE OF THE PROJECT: The Department seeks a highly motivated individual with advanced experience and extensive software development skills to play a key role in the Application Development team that will deliver new DSS child welfare Re-Engineering projects. The candidate will serve as the systems program project lead. The candidate's responsibilities also include the following. Lead the development of system modifications to support the interface with the Division of Child and Family Services; Child Support System, PACSS and CAPSS Lead the development of bi-directional interfaces with the department of health and human services, Department of Education, Department of Mental Health that meet state and federal requirements. Assist with ongoing maintenance and operations of the child and adult protective services system and all sub systems. assist in the planning and system design to implement the new CCWIS and AFCARS federal requirements. Assist with the development and support for Families First Preventive Services Act (FFPSA) Develop data files for federal reporting, state reporting and ad hoc requests. DAILY DUTIES / RESPONSIBILITIES: Develop and Modify VB/ASP.net and C# code that accesses a MS SQL 2019 Databases REQUIRED EDUCATION: BS or associate degree REQUIRED SKILLS: • 10+ years of experience independently designing and implementing medium to large-scale software systems and components using .Net architectures. • 8+ years' experience developing data-driven applications utilizing SQL as part of the overall application architecture. • 8+ years' experience building Windows/web based software systems, utilizing N-tier architectures, dynamic content, highly scalable approaches, and complex security models/implementations. • 5+ years of experience with Microsoft operating systems and at least two application, database, messaging, or web server systems (MS Server, Team Foundation Server, Visual). ENVIRONMENTS AND TOOLS • MS SQL Server 2019 • TFS (Team Foundation Server) • Microsoft Visual Studio 2017/2019 • C#, .ASP.net, .NET • Java Script • SSRS • SSIS • MS Access • FTP • Entity Framework 6 - is a plus. • ASP.NET MVC 3 or higher is a plus. PREFERRED SKILLS: • Preference will be given to experience related to Child welfare or human services system design and development • Experience with SACWIS/CCWIS requirements and objectives. SOFT SKILLS • Ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions. • Ability to communicate (orally and written) effectively with technical, non-technical staff, and customers/stakeholders as needed or directed. • Ability to communicate effectively with the DSS and other State information technology staff. • Strong Project skills • Self-Starter Annual Salary: $121,900.00 Benefits: 10 National Holidays 2 Weeks PTO (=10 days) 1-week Sick Leave (=5 days) $5/hr Health & Welfare Stipend 401(k) Eligibility STD, LTD, Accidental & Life Insurance (Upon eligibility)
    $121.9k yearly 4d ago
  • Systems Software Programmer - Consultant

    Appleone Employment Services 4.3company rating

    Senior software engineer job in Columbia, SC

    We are seeking a highly skilled SAP Project Implementation Manager to lead a critical digital transformation for a major public sector entity. This consultant will play a pivotal role in retiring legacy systems and integrating high-priority SAP Finance Management modules into a large-scale enterprise environment. Key Responsibilities: Project Planning: Develop and maintain comprehensive project plans to guide functional teams through complex system migrations. Coordination: Act as the primary bridge between Finance and Treasury leads to ensure seamless coordination of timelines and resources. Risk Management: Proactively identify and inform management of potential risks or issues impacting milestones, budgets, or resource allocation. Reporting: Responsible for overall project stability, status reporting, and communication across all enterprise impact areas. Project Lifecycle: Manage the end-to-end process from initiation to orderly close-out, including archiving documentation and documenting lessons learned. Required Qualifications: Education: Bachelor's Degree in a related field. Experience: 5+ years of dedicated SAP Implementation and Project Management experience. Certification: PMP or other PMI Project Management related certification is required. Technical Proficiency: Mastery of Microsoft Project and Process Mapping (MS Visio). Domain Expertise: Deep experience with SAP Finance and Treasury Management modules and integration. Preferred Expertise: Demonstrated success in managing SAP implementation lifecycles within large, multi-agency environments. Expertise in recommending project/portfolio management best practices specifically for Treasury and FI projects. Environment & Culture: Join a supportive team environment where clear expectations are set and creativity is encouraged. This role offers the chance to work on a mission-critical project that serves as the "book of record" for essential administrative functions
    $63k-83k yearly est. 13h ago
  • Senior MicroFocus Visual COBOL Developer

    Intersources Inc.

    Senior software engineer job in Blythewood, SC

    Senior MicroFocus Visual COBOL Developer - Programmer - Consultant (8738) Work Mode: Initially 100% onsite Duration: 12 months (extension possible) Interview Process: 2 rounds - In-person preferred Candidate Requirement: MUST be a South Carolina resident or willing to relocate/commute to SC at their own expense before starting Scope of Work The contractor will support development and enhancement efforts within Client's multi-tiered architecture. This includes MicroFocus Visual COBOL business applications running under IIS on Windows Server 2022, .NET UI layers, and Oracle/MS SQL Server database systems. Work includes developing new business functions, troubleshooting existing functions, production support, batch processes, data extraction, reports, and collaboration with UI and database teams. The consultant must work with minimal supervision, interact directly with business specialists, propose technical solutions, design, code, test, and support assigned deliverables. Daily Duties and Responsibilities • Analyze Client Phoenix II, Web Services, and batch business applications • Take ownership of assigned system issues and perform troubleshooting • Propose appropriate technical solutions and corrective actions • Design, code, test, promote, and deploy system changes • Coordinate with business users to ensure solutions meet requirements • Provide production support as needed • Deliver daily and weekly status reports to the development manager Required Skills • Bachelor's degree in Information Technology or related field with 10 years' experience; OR 10+ years of equivalent IT experience without a degree • 10+ years of full-stack system development in complex, mission-critical three-tier environments • Strong experience in COBOL development using MicroFocus Visual COBOL (V7, V9, or higher preferred) with Visual Studio 2019/2022 under IIS on Windows Server 2022 • Hands-on experience with Oracle and MS SQL Server databases from COBOL programs • Strong SQL development skills for both Oracle and MS SQL Server • Solid DevSecOps background, including formal release management, comprehensive testing beyond “happy-path,” and strong collaboration/coaching skills • Application programming experience with RDBMS platforms (Oracle, MS SQL Server) Preferred Skills • Visual Studio 2019+ debugging expertise • IIS setup/configuration experience • Microsoft Team Foundation Server (TFS) • Microsoft C# .NET development • Advanced SQL skills for Oracle and MS SQL Server • MicroFocus certifications (highly advantageous) • DevSecOps-related certifications Education Requirements • Bachelor's degree in IT or related discipline with 10 years of experience • OR 10+ years of relevant professional experience (degree not required)
    $83k-109k yearly est. 4d ago
  • Senior Developer

    Talent Software Services 3.6company rating

    Senior software engineer job in Columbia, SC

    Are you an experienced Senior Developer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Senior Developer to work in Columbia, SC. Primary Responsibilities/Accountabilities: Responsible for analysis, design, programming, and implementation of the most complex application tasks and projects in the area. Devise feasible, logical procedures to resolve business problems through the use of computer resources. Formulate scope and objectives through research to develop or modify complex systems. Provide technical direction and support in the development and support of business systems software and procedures. Design, code, test, and debug the most complex application programs. Provide expertise regarding the integration of applications across the business. Conceive, design, and implement structures and programs to business systems software. Act as an internal consultant, advocate, mentor, and change agent providing expertise and technical guidance on complex projects. Work closely with customers, business analysts, and team members to determine business requirements that drive the analysis and design of quality technical solutions. Ensure solutions are aligned with business and IT strategies and comply with the organization's architectural standards. Provide design recommendations based on long-term IT organization strategy. Make recommendations towards the development of new code or reuse of existing code. Perform analysis, design, programming, and implementation on systems and procedures to solve complex business or scientific problems. Develop enterprise-level applications and custom integration solutions. Evaluate complex interrelationships in immediate programming area to determine how changes in one program will affect another related area. Develop programming and development standards. Devise new sources of data and develop new approaches and techniques. Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget. Provide guidance to lower level programmers/analysts. Lead, plan, organize, and/or coordinate complex projects or phases of large projects. Determine and resolve problems with other systems analysts, programmers, and systems users. Test designed programs, verify logic, perform any necessary "debugging," and write the documentation. Lead design, development, and deployment of cloud-native applications Review and approve code merges Monitor and manage CI/CD pipelines: Jenkins GitHub Actions Azure DevOps Build and integrate solutions using AWS cloud services Ensure alignment with: Architectural standards Business goals Collaborate with: Cloud architects Security teams DevOps teams Implement and enforce best practices for: Performance Security Reliability Troubleshoot deployment, performance, and integration issues Mentor junior developers and provide technical leadership Qualifications: 8 years of experience in: Application development Systems testing Or other job-related IT experience Full Stack Development: Java / Java EE ecosystems JavaScript frameworks Agile & Medicare experience Cloud Platforms: Hands-on experience with AWS or Azure Lift-and-shift or re-platforming project experience Cloud Architecture & Reliability: Design and develop resilient, high-availability, fault-tolerant systems Experience following Cloud Well-Architected Framework AWS Services (Hands-on): EC2, Lambda RDS, Aurora S3, VPC, IAM EKS / ECS (Fargate) DynamoDB API Gateway CloudFormation CloudWatch, CloudTrail Secrets Manager Logging, Monitoring & Tracing: Splunk CloudWatch AWS X-Ray Infrastructure as Code (IaC): Terraform ARM Templates CloudFormation Security & Compliance: NIST 800-53 FedRAMP CI/CD & DevSecOps Tools: Jenkins GitHub Actions AWS CodePipeline Azure DevOps Selenium SonarQube Snyk Accessibility Standards: Section 508 WCAG remediation familiarity Preferred: Serverless architecture expertise Cloud security best practices for cloud-native development Cloud certifications (AWS, Azure) Containerization & orchestration: Docker ECS / Fargate Kubernetes Secure coding practices Identity & Access Management (IAM) Compliance experience in regulated environments: HIPAA FedRAMP
    $87k-112k yearly est. 3d ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Senior software engineer job in Columbia, SC

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7020_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 14d ago
  • Software Programmer

    Execrecruitment

    Senior software engineer job in Columbia, SC

    ExecRecruitment is a global professional services provider and contingency staffing company. Our main objective is to source top talent and support professional growth. One of our direct clients is actively seeking a Software Programmer to join their team. Job Title: Software Programmer Location: Hybrid ( 2 days onsite, 3 days remote) Duration: 12 months Annual Salary: $120,000 Duties: The Department seeks a highly motivated individual who has the skills and experience of designing, developing, and supporting enterprise scale web applications on the Microsoft .NET platform for the integrated Child Support Enforcement applications under the South Carolina Department of Social Services. This position will be primarily focused on the SC New Hire application. Candidate should be an experienced developer in visual interfaces, application logic, database design and web services construction on the Microsoft Windows platform. In addition, they should be familiar with the most effective and efficient product development using Microsoft Visual Studio 2022, C#, ASP.NET, ASP.NET Core, ASP.NETMVC 4, Entity Framework or higher, jQuery, Angular, MS SQL Server 2016/2019Enterprise Server (including SQL Server Reporting Services) and TFS (Team Foundation Server). This includes code development, database/script development, unit testing, source code management, build management, integration testing, and deployment. Take initiative in performance, working independently and with groups to effectively accomplish project objectives and engage in the following: Interact with other software engineers and technical leaders to understand subsystem and component specifications and recommend changes to facilitate efficient and effective development. Review, design and code of existing systems to determine potential issues and provide suitable recommendations to improve code quality. Design and document subsystems and system components consisting of (in OO terms) several objects working together to execute an encapsulated function of the larger system. Implement and debug subsystems and components. Write and execute tests for subsystems and components. Participate in integrated test sessions of components and subsystems on test and production servers. Determine and communicate the implications of system-level decisions on subsystems and components and help determine how best to mitigate or take advantage of these implications. Determine and communicate the requirements and capabilities of components within the context of the larger system, project, and team. Support management of the team's technical infrastructure (e.g., repository, build system, testing system) under guidance from the engineers or other project leads. Support technical oversight activities using automated monitoring scripts. Perform tasks efficiently and work together with team to ensure project success Required Skills: 7 years of experience independently designing and implementing medium to large-scale software systems and components using MICROSOFT .Net architecture. 5+ years' experience building and deploying web-based software systems, utilizing N-tier architectures, dynamic content, highly scalable approaches, and complex security models/implementations. Knowledge of Microsoft operating systems and at least two application, database, messaging, or web server systems. Successful design and implementation of multiple software components and subsystems. Ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions Ability to communicate (orally and written) effectively with technical, non-technical staff, and customers/stakeholders as needed or directed. Ability to communicate effectively with the DSS and other State information technology staff. Preferred Skills: Experience with Agile software development is a plus. Experience with performance, security, and regression testing tools. Environments and Tools: MS SQL 2016/2019 Database Server MS SQL 2014/2016 Reporting Services Azure DevOps Microsoft Visual Studio 2019/2022 C#, ASP.NET, .NET WCF Angular Entity Framework 6 POWERSHELL SCRIPTING Windows server 2016/2019 management (Active directory, IIS) jQuery - Must 3 years, Java script ES6+ Knowledge of reactive programming using RxJs (Observables, subjects, Operators) Angular CLI must 3 years Project scaffolding and management ANGULAR FRAMEWORK: Through understanding for latest version angular 15+ Responsive Design
    $120k yearly Auto-Apply 60d+ ago
  • System Software Programmer

    Ask It Consulting

    Senior software engineer job in Columbia, SC

    Ask IT Consulting Inc, backed by a $500 million Microtek group company, provides an industry leading blend of technology, business consulting, and outsourcing services. Ask IT is a minority-owned enterprise; it has been founded on providing the highest quality possible and on the devotion to customer satisfaction. ASK IT consulting is an equal opportunity employer, which is a global staffing, consulting and technology solutions company, offering industry-specific solutions to fortune 500 clients and worldwide corporations. Job Description Responsible for the analysis, development, modification, installation, testing and maintenance of operating systems software. Possesses a strong understanding of systems programming, graphical user interfaces and control languages. Modifies, installs and prepares technical documentation for system software applications. Diagnoses, isolates and de-bugs software problems and performs problem resolution. Monitors systems capacity and performance, plans and executes disaster recovery procedures and provides Tier 2 technical support. Evaluates vendor supplied software packages and makes recommendations to IT management. Modifies and/or debugs vendor-supplied utilities and packages. Performs work that is highly complex and varied in nature. Develops integrated solutions to resolve highly complex technical and business issues. Recognized expert internally and externally within a discipline(s) and often provides strategic direction, guidance and integration of products and services. May provide guidance/training to more junior staff. The position will be utilized for 40 hours per week for the duration of this project. The candidate should be able to work flexible hours where it may be necessary for work to be completed outside traditional business hours. The candidate will work closely with the Administration Section Manager to identify, prioritize, and schedule workload and implementation to IT standards and procedures. The Chart of Account Management System, X12 Claims processing, Freedom Information System (FOI), Travel and Fleet Management System (TravelWin), IRIS (Information Resource Inventory System), Access Rights Management System (ARMS), Personnel Action Information System (PAIS), backend supporting processes, and legacy programs are IT Projects requiring modernization to include additional features to comply with agency technology policies, initiatives, and business operations. This will also include new security policy/procedures as well as integrating system when possible to streamline staff workflows, user security, and data correction. Ensure applications are compatible in major web browsers (IE, Chrome, Firefox, etc.), ensure supporting system database connection strings are update to support database migration from DB2 to SQL database, add required functionality to existing systems to retire active mainframe forms, and streamline backend process where possible. Module support of the project. • DHEC will require that selected personnel sign the DHEC confidentially agreement and/or Business Associate (BA) agreement if applicable. All web services must be secure. • DHEC will not accept any offers including an “up-lift” charge. The rate paid per consultant must not exceed the maximum rate established for this position described in the State contract terms. • Contractors must be onsite during each week throughout the term of the contract. • Follow agency IT Standards, policies, and procedures to include documentation. • All source code (compiled and un-compiled) will become the sole property of the South Carolina Department of Health and Environmental Control. Any source code, data, product, or functionality resulting from this SOW or previously owned/developed by DHEC will remain the sole property of DHEC and is not to be incorporated into the core product of any vendor's application. Any modifications and interfaces developed under said contract will be not be used by the contractor for any independent project of the contractor or published or publicized by the contractor without written permission of DHEC. • Application should be browser neutral and work on at least Internet Explorer 8.0 and higher, current version of Firefox/Mozilla, and be compatible with workstations running Windows 2000 or Windows 7 without having the .NET framework installed. • DHEC has the final say on all programming language choices. Payment Schedule: All timesheets shall be entered and approved in a timely manner per State contract terms. The State will not pay any extra costs (i.e. Travel, employee benefits, insurance, room and board, etc.) for temporary employees under this contract. Qualifications REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE): 1. C# 2. ASP.NET 3. JQUERY 4. AJAX 5. SQL SERVER 6. DB2 7. RDLC (SSRS) REPORTING 8. VISUAL STUDIO 2010/2012 & .NET FRAMEWORK 3.5/4.0 9. WEB SERVICES (REST, SOAP, WSDL) PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE): 1. X12 PROCESSING 2. DELPHI/PASCAL 3. ENTITY FRAMEWORK 4. AD-HOC REPORTING SKILLS 5. ADMINISTRATIVE SYSTEM EXPERIENCE RELATED TO HUMAN RESOURCE PRACTICES, FINANCIAL BILLING, AND DATA SECURITY PRACTICES FOR PI AND PHI REQUIRED EDUCATION: Bachelor's or Master's Degree in a relevant field of work or equivalent work experience. Additional Information If you are interested in finding out more about opportunities near you, if you are in need of a staffing firm such as ours, or if you just have a question regarding your resume and career path, please email me at ryanaskitc.com
    $65k-84k yearly est. 60d+ ago
  • Software Engineer, Android

    Meta 4.8company rating

    Senior software engineer job in Columbia, SC

    Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Android Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews 4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members 5. Architect efficient and scalable systems that drive complex applications 6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt 7. Work on a variety of coding languages and technologies 8. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD 11. Demonstrated experience driving change within an organization and leading complex technical projects 12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions **Preferred Qualifications:** Preferred Qualifications: 13. Shipped at least one large-scale product to production, supporting millions of active users 14. 2+ years experience building Android applications in Java using Android SDK 15. Experience building maintainable and testable code bases, including API design and unit testing techniques 16. Experience with multithreading programming and mobile memory management **Public Compensation:** $85.10/hour to $251,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $251k yearly 60d+ ago
  • Staff Software Engineer - Machine Learning

    General Motors 4.6company rating

    Senior software engineer job in Columbia, SC

    **Role:** The Smart Agents group is responsible for building the ML models and system to simulate road users in a variety of situations and generate the scenarios used for testing and training AV driving policies. If you think of Simulation as a video game our autonomous vehicles train on to learn to drive, the Smart Agents team develops the ML/AI models that control the other characters in the video game to interact in realistic ways as the av drives-eg, the other vehicles, bikers, and pedestrians. Our technology stack includes Generative AI models (GPT) and Reinforcement Learning (RL) policies. The Smart Agents group work closely with the rest of the Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as well as training loop development, streamlining optimization, integration, creating ML infrastructure, metrics, and data pipelines for production model deployment as well as for fast experimentation cycles. **What You'll Do:** + Support the team in developing machine learning (ML) and reinforcement learning (RL) models, including training loop development and optimization. + Streamline integration and create ML infrastructure, metrics, and data pipelines for production model deployment and rapid experimentation. + Work as part of an ML team and contribute strong software engineering (SWE) expertise. + Support the ML team in accelerating project timelines, particularly in areas related to Autopilot, Lane Keep, and autonomous vehicle (AV) technologies. + Experience in simulation and robotics is highly desirable, with a preference for candidates from AV or robotics backgrounds rather than solely cloud-focused companies. **Your Skills & Abilities:** + 4+ years of experience in the field of robotics or latency-sensitive backend services + Background working with machine learning teams, algorithms, and models + Bonus: Experience building highly performant ML and system pipelines + Strong programming skills in modern C++ or Python **Bonus:** + Experience with profiling CPU and/or GPU software, process scheduling, and prioritization + Passionate about self-driving car technology and its impact on the world + Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions. + Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain. + Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need. + Track record in deploying perception/prediction/av models into real world environments **Your Skills & Abilities** **:** + 4+ years of experience in the field of robotics or latency-sensitive backend services + Proven experience in machine learning and classification. Familiar with ML frameworks such as Tensorflow or PyTorch + Experience building highly performant ML and system pipelines + Strong programming skills in modern C++ or Python + Experience with profiling CPU and/or GPU software, process scheduling, and prioritization + Passionate about self-driving car technology and its impact on the world + Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions. + Ability to design across multiple systems. Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain. + Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need. + Track record in deploying perception/prediction/av models into real world environments + Experience working with RL and sequence prediction (ML) models **Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is $134,000 to $235,900. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. **Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum. **Relocation:** This job may be eligible for relocation benefits. \#LI-MH2 This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $134k-235.9k yearly 60d+ ago
  • Senior Application Programmer

    Cayuse Holdings

    Senior software engineer job in Columbia, SC

    **_JOB TITLE:_** Senior Application Programmer **_CAYUSE COMPANY:_** Cayuse Civil Services, LLC **_SALARY:_** $100,000 - $146,681.60 **Employment in this role is conditional upon successful execution of the contract by the client.** **The Work** The Senior Application Programmer plays a critical role in designing, developing, maintaining, and enhancing complex software solutions to meet organizational objectives and client requirements. This position involves translating technical and functional requirements into efficient, secure, and scalable applications while ensuring adherence to established coding standards, security protocols, and best practices. This position aligns with Cayuse's core values of Innovation, Excellence, Collaboration, Adaptability, and Integrity by fostering technical solutions that meet customer needs, promoting teamwork, and prioritizing quality in deliverables. **Responsibilities** + Designs, codes, compiles, tests, debugs and documents new and existing web applications, maintenance and support of existing applications and associated databases. + Research and resolve program, data or system software problems of a highly technical nature, frequently interacting with other employees, supervisors, or users. + Provide expert advice, assistance or guidance of a highly technical nature concerning specialized application tools, hardware, software, or databases. + Evaluate, analyze and prepare information and recommendations on technical solutions or options related to operating and managing an information system. + Independently define data elements; design structures for databases; write and compile definitions and descriptions of data elements into dictionary form for use by technical staff and other users. + Prepare and monitor work plans and schedules to ensure timeliness, data integrity, and availability on a project basis. + Participates in all necessary team meetings and design sessions in accordance with Scrum ceremonies. + Provide technical knowledge transfer, training, documentation, mentorship and guidance to State personnel for all requested work. + Monitor, review and audit performance of the customer-agency's replacement software and make performance improvements. + Other duties as assigned. **Qualifications** **Here's What You Need** + 5+ years of experience in web development using third-generation programming language (3GL). + 2+ years of experience in SSIS (SQL Server Integration Services). + 2+ years of experience in SSRS (SQL Server Reporting Services). + Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment. **Minimum Skills:** + Exceptional interpersonal skills with the ability to communicate in a clear, professional, and articulate manner. + Exceptional verbal and written communication skills. + Possesses effective presentation skills + Excellent organizational, analytical, and problem-solving skills with high-level attention to detail. + Proven ability to multitask and prioritize in a fast past environment with changing priorities; adaptable to change and a quick learner. + Must be self-motivated and able to work well independently as well as on a multi-functional team. + Ability to handle sensitive and confidential information appropriately + Proficient in MS Office, Word, Outlook, PowerPoint, and Excel. **Preferred Qualifications** + 2+ years of experience in web development using Visual Basic .NET (VB .NET) and/or Classic ASP (Active Server Pages). **Our Commitment to you / overview of benefits** + Medical, Dental and Vision Insurance; Wellness Program + Flexible Spending Accounts (Healthcare, Dependent Care, Commuter) + Short-Term and Long-Term Disability options + Basic Life and AD&D Insurance (Company Provided) + Voluntary Life and AD&D options + 401(k) Retirement Savings Plan with matching after one year + Paid Time Off **Reports to:** Program Manager **Working Conditions** + Professional remote office environment. + Must be physically and mentally able to perform duties extended periods of time. + Ability to use a computer and other office productivity tools with sufficient speed to meet the demands of this position. + Must be able to establish a productive and professional workspace. + Must be able to sit for long periods of time looking at computer screen. + May be asked to work a flexible schedule which may include holidays. + May be asked to travel for business or professional development purposes. + May be asked to work hours outside of normal business hours. **Other Duties:** _Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice._ **_Cayuse is an Equal Opportunity Employer. All employment decisions are based on merit, qualifications, skills, and abilities. All qualified applicants will receive consideration for employment in accordance with any applicable federal, state, or local law._** **Pay Range** USD $100,000.00 - USD $146,681.60 /Yr. Submit a Referral (****************************************************************************************************************************************** **Can't find the right opportunity?** Join our Talent Community (********************************************************** or Language Services Talent Community (******************************************************** and be among the first to discover exciting new possibilities! **Location** _US-_ **ID** _103836_ **Category** _Information Technology_ **Position Type** _Full-Time Salary Exempt_ **Remote** _Yes_ **Clearance Required** _None_
    $100k-146.7k yearly 11d ago
  • Systems Software Programmer

    Avani Technology Solutions 3.9company rating

    Senior software engineer job in Columbia, SC

    Job Title : Systems Software Programmer Duration : 12+ Months Job Description: Required skills : • 7 years of experience independently designing and implementing medium to large-scale software systems and components using microsoft .net architecture. • 5+ years experience developing data-driven applications utilizing significant relational database engines as part of the overall application architecture. • 5+ years experience building and deploying web-based software systems, utilizing n-tier architectures, dynamic content, highly-scalable approaches, and complex security models/implementations • knowledge of microsoft operating systems and at least two application, database, messaging or web server systems. • successful design and implementation of multiple software components and subsystems. • ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions. • ability to communicate (orally and written) effectively with technical, non-technical staff, and customers/stakeholders as needed or directed. • ability to communicate effectively with the dss and other state information technology staff. Environments and tools: • ms sql 2012/2014 database server (must, minimum 8 years) • ms sql 2012/2014 reporting services (recommended, minimum 2 years) • tfs -team foundation server 2013/2015. (must, minimum 3 years) • microsoft visual studio 2013/2015 (must, minimum 8 years) • c#, asp.net, .net (must, minimum 8 years) • asp.net mvc 3 or higher (must, minimum 3 years) • wcf (must, minimum 5 years) • java script (must, minimum 6 years) • entity framework 6 (recommended, minimum 2 years) • powershell scripting (recommended, minimum 2 years) Preferred Skills: • experience in child support enforcement or family court case management application development preferred • experience with agile software development is a plus. Required education: • bs degree Additional Information All your information will be kept confidential according to EEO guidelines.
    $65k-84k yearly est. 60d+ ago
  • IT Software Development Intern

    Farm Credit 4.5company rating

    Senior software engineer job in Columbia, SC

    Benefits Program Partner - Hybrid (Columbia, SC) The Benefits Programs Partner is responsible for the strategic design, implementation, and management of comprehensive employee benefits programs across multiple associations. This role ensures alignment with client needs, enhances employee satisfaction, and maintains compliance with all regulatory requirements. The Partner collaborates closely with internal teams and external vendors to deliver competitive, high-quality benefits solutions and drive continuous program improvement. What You'll Do: - Develop and execute benefits program strategy and design, ensuring competitiveness and cost-effectiveness. - Manage vendor, broker, and carrier relationships, including performance reviews and contract negotiations. - Lead annual benefits plan reviews, assessing coverage options and identifying cost-management opportunities. - Analyze market trends to maintain adaptive and attractive benefits offerings. - Partner with internal stakeholders (Benefits team, HR, Finance, Compliance) to align benefits with organizational needs. - Provide expert guidance on benefits utilization, regulatory updates, and industry best practices. - Ensure compliance with federal, state, and local regulations (e.g., ACA, HIPAA, IRS). - Conduct audits and proactively adjust programs in response to legislative changes. - Monitor and report on program performance, delivering insights and recommendations to leadersh ip. - Support special projects and continuous learning to stay current on industry practices and policies. What You'll Need: - Bachelor's degree in Human Resources, Business Administration, or related field; advanced degree preferred. - Minimum of 7 years of progressive experience in benefits program management, ideally in a multi-employer or service provider environment. - CEBS or equivalent certification in benefits administration strongly preferred. - Deep expertise in benefits compliance, vendor management, and program design. - Strong analytical skills with the ability to interpret data and drive actionable insights. - Excellent communication and presentation skills for engaging vendors and key stakeholders. - Proven ability to solve complex problems and collaborate effectively across diverse teams.
    $31k-40k yearly est. 1d ago
  • Senior Software Engineer- Payer Engineering

    Datavant

    Senior software engineer job in Columbia, SC

    Datavant is a data platform company and the world's leader in health data exchange. Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format. Our platform is powered by the largest, most diverse health data network in the U.S., enabling data to be secure, accessible and usable to inform better health decisions. Datavant is trusted by the world's leading life sciences companies, government agencies, and those who deliver and pay for care. By joining Datavant today, you're stepping onto a high-performing, values-driven team. Together, we're rising to the challenge of tackling some of healthcare's most complex problems with technology-forward solutions. Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. **What We're Looking For:** At Datavant we are excited to meet engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. As an **experienced technical leader of projects and initiatives** , you will join the team with the autonomy and decision rights to immediately begin shaping our healthcare data ecosystem for our clients. Our goal is to connect the world's health data and as a Senior Software Engineer you will work on the architecture and design level solutioning of our product while also driving implementation and helping to mentor other team members. If you are looking for a rapidly growing engineering team focused on delivering meaningful impact through innovative technology solutions, this is the team and role for you! **What You Need To Succeed:** + **8+ years of experience** writing production-ready code, performing code reviews, and working on full stack design and architecture of applications + Exceptional ability to write production-ready code and build scalable data flows + Readiness to thrive and communicate with your team and collaborate with others in a fast-paced environment + Demonstrated experience owning projects, migrations, and leading from the front + Excitement, passion and curiosity about our mission of connecting the world's health data and improving patient outcomes **What You Will Do :** + Lead design, implementation, and overall development of your products + Guide and mentor other engineers while developing cutting-edge solutions for our health data ecosystem + Own multiple projects, translate product requirements to the team, and act like an owner + Drive innovation and deliver valuable data solutions for our clients + Work with our modern tech stack including Python, Java, JavaScript, TypeScript, React, Spark, AWS, Azure and more + Bonus points for Scala & Elasticsearch + Help contribute to our awesome tech blog - click here to check it out (************************************** We are committed to building a diverse team of Datavanters who are all responsible for stewarding a high-performance culture in which all Datavanters belong and thrive. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. At Datavant our total rewards strategy powers a high-growth, high-performance, health technology company that rewards our employees for transforming health care through creating industry-defining data logistics products and services. The range posted is for a given job title, which can include multiple levels. Individual rates for the same job title may differ based on their level, responsibilities, skills, and experience for a specific job. The estimated total cash compensation range for this role is: $180,000-$220,000 USD To ensure the safety of patients and staff, many of our clients require post-offer health screenings and proof and/or completion of various vaccinations such as the flu shot, Tdap, COVID-19, etc. Any requests to be exempted from these requirements will be reviewed by Datavant Human Resources and determined on a case-by-case basis. Depending on the state in which you will be working, exemptions may be available on the basis of disability, medical contraindications to the vaccine or any of its components, pregnancy or pregnancy-related medical conditions, and/or religion. This job is not eligible for employment sponsorship. Datavant is committed to a work environment free from job discrimination. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. To learn more about our commitment, please review our EEO Commitment Statement here (************************************************** . Know Your Rights (*********************************************************************** , explore the resources available through the EEOC for more information regarding your legal rights and protections. In addition, Datavant does not and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay. At the end of this application, you will find a set of voluntary demographic questions. If you choose to respond, your answers will be anonymous and will help us identify areas for improvement in our recruitment process. (We can only see aggregate responses, not individual ones. In fact, we aren't even able to see whether you've responded.) Responding is entirely optional and will not affect your application or hiring process in any way. Datavant is committed to working with and providing reasonable accommodations to individuals with physical and mental disabilities. If you need an accommodation while seeking employment, please request it here, (************************************************************** Id=**********48790029&layout Id=**********48795462) by selecting the 'Interview Accommodation Request' category. You will need your requisition ID when submitting your request, you can find instructions for locating it here (******************************************************************************************************* . Requests for reasonable accommodations will be reviewed on a case-by-case basis. For more information about how we collect and use your data, please review our Privacy Policy (**************************************** .
    $180k-220k yearly 60d+ ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Senior software engineer job in Columbia, SC

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 45d ago
  • Software Development Manager

    Diesel Laptops

    Senior software engineer job in Columbia, SC

    We carry a complete line of commercial truck diagnostic software, hardware, and laptop kits. We offer Cummins, Detroit Diesel, Mack, Volvo, International, CAT, Allison, Eaton Transmission, Wabco ABS, Bendix ABS, and universal diagnostic software. Our products and services cover virtually everything on a commercial truck such as diesel engines, electronic transmissions, ABS systems, Ford, GM, Chevrolet, and more. Job Description We currently have a need for a Software Development Manager to join our team due to our continued rapid growth. The Software Development Manager plans, directs, and coordinates all activities related to writing software programs. He/She must be familiar with all the policies, procedures and technical issues related to software programming. The software development manager is the “go to” person when it comes to software developers. He/She is also in charge of managing the activities of the software developing team of a company or specific project. In our efforts to keep everyone at Diesel Laptops safe and healthy we are abiding by the recommendations suggested by the CDC and the WHO by social distancing, providing face masks, gloves, hand sanitizer, and temperature checks to all employees working on site. Responsibilities Manages all the activities of the software development group. Sets attainable goals to team members in order for the project to be finished on time. Provides guidance to team members to encourage work productivity. Makes sure the timeline is followed by the software development group. Manages multiple projects at once. Represents the software department in meetings. Participates in design control activities. Monitors, evaluates and ensures the completion of tasks and projects. Analyzes software requirements. Implements design plans, reviews unit tests. Monitors status of developing software. Participates in other areas of the software development process. Provides technical support to other company personnel. Manages ticketing system regarding development issues and support and provides timely communication on issues. Qualifications Qualifications 4 years of development and previous leadership Knowledge Required Software Development Mobile Languages Javascript Framework(s) Additional Information Education Required Experience or Certification (ie iron yard) or Associate's or Bachelor's degree in Computer Science Physical Requirements: Can type at computer for 8 hours a day Travel: 0-10% Attire: Casual, Business Casual on tour days.
    $89k-118k yearly est. 60d+ ago
  • Senior Vehicle Systems and Software Security Engineer

    Scout Motors

    Senior software engineer job in Columbia, SC

    Here at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history. A vehicle dating back to 1960. One that forged the path for future generations of rugged SUVs and trucks and will do so once again. But Scout is more than just a brand, it's a legacy steeped in a culture of exploration, caretaking, and hard work. The Scout brand is all about respect. Respect for the past and the future by taking an iconic American brand that hasn't been around for a while, electrifying it, digitizing it, and loading it with American innovation. Respect for communities by creating a company that stands for its people and its customers. Respect for both work and play, with vehicles that are equally at home at a camp site, a job site, or on a Tuesday commute. And respect for our customers by developing two powertrains that meet their requirements - an all-electric powertrain as well as the Harvester™ range extender powertrain which includes a built-in gas-powered generator with an estimated 500 miles of combined range. At Scout Motors, we empower our talented, inclusive, and entrepreneurial teams to innovate. What makes a Scout employee? Someone who is a visionary and a leader, who seeks new paths and shares lessons learned. A knowledgeable doer who collaborates across the company to build better. A go-getter with unrivaled passion. Join us at Scout Motors and be part of shaping the future of transportation. If you're ready to drive change and make history, apply now! What you'll do Become part of an iconic brand that is set to revolutionize the all-electric pick-up truck & rugged SUV marketplace. The essence of this role is to: Work with stakeholders, including designers, vehicle and software engineering teams, Information Technology (IT) architects, and business units to understand product requirements and develop security strategies that meet their needs. Lead threat modeling and risk assessments to identify potential security threats and vulnerabilities in vehicle software, systems and architecture. Work with vehicle engineers to assess and govern security measures that ensure the safety and availability of connected vehicle systems. Provide guidance to enterprise IT teams to design and develop secure information systems, networks, and applications, ensuring alignment and integration with vehicle security and capabilities, and regulatory requirements. Serve as a subject matter expert in cloud-native security to support the integration of security controls into IaaS - specifically AWS and Azure - and other cross-functional capabilities. Define security requirements based on industry best practices and regulatory compliance and recommend appropriate security technologies and solutions. Conduct regression testing to ensure completeness and efficacy of security controls and configurations. Conduct risk assessments to identify potential security vulnerabilities and develop mitigation strategies. Establish, automate and enforce security policies, standards, guidelines, and procedures. Lead security reviews and security assurance program to ensure controls are configured and operating appropriately. Provide technical guidance and support to IT and Vehicle Engineering teams regarding security-related issues and initiatives. Location & Travel Expectations: This role may be based out of a Scout Motors location in Columbia, South Carolina or based out of the Scout Motors corporate headquarters in Charlotte, NC. This role may be remote to start but will transition to an in-office setting at the headquarters within 6 months of start date. This role is not eligible for remote work in New York City. The responsibilities of this role require 4-5 days attendance in office with in-person meetings and events regularly. Applicants should expect that the role will require the ability to convene with Scout colleagues in person and travel to participate in events on behalf of the company from time to time. What you'll bring We expect all Scouts to have integrity, curiosity, resourcefulness, and strive to exhibit a positive attitude, as well as a growth mindset. You'll be comfortable with change and flexible in a fast-paced, high-growth environment. You'll take a collaborative approach to achieve ambitious goals. Here's what else you'll bring: Bachelor's degree in Computer Science, Management Information Systems, Information Security, or a related field (advanced degree preferred). 8+ years of relevant work experience in designing and implementing security solutions in complex enterprises and product environments. 5+ years cloud development and security experience, some experience in connected vehicle software systems is preferred. Experience working with product security operations centers is required - vehicle security operations centers is preferred. In-depth knowledge of security principles, best practices, technologies, and frameworks in the domain of DevSecOps, product security, cloud security, and threat modeling. Strong understanding of network and system security, including firewalls, intrusion detection systems, and encryption technologies. Proficiency in security assessment and auditing tools and methodologies. Familiarity with industry standards and regulations, such as ISO 27001, ISO 24134, NIST, TISAX, GDPR, or HIPAA. Excellent problem-solving skills and the ability to analyze complex security issues and develop effective solutions. Strong communication and collaboration skills to work effectively with cross-functional teams. Relevant certifications, such as CISSP and CISM, are highly desirable. What you'll gain The benefits of joining Scout include the chance to build products and a company from the ground up. This is a chance to create something new and lasting - with an iconic brand at its foundation. In addition, Scout provides competitive compensation and benefits to support your physical, mental, and financial wellbeing. Program specifics are detailed in company policies and employee benefit guides, select highlights: Competitive insurance including: Medical, dental, vision and income protection plans 401(k) program with: An employer match and immediate vesting Generous Paid Time Off including: 20 days planned PTO, as accrued 40 hours of unplanned PTO and 14 company or floating holidays, annually Up to 16 weeks of paid parental leave for biological and adoptive parents of all genders Paid leave for circumstances related to bereavement, jury duty, voting time, or military leave Pay Transparency This is a full-time, exempt position eligible to receive a base salary and to participate in an annual performance bonus program. Final salary offered will be determined based on factors including but not limited to the candidate's skills and experience. The annual performance bonus program is preset and not candidate dependent. Initial base salary range = $160,000.00 - $192,500.00 Internal leveling code: IC8 Notice to applicants: Residing in San Francisco: Pursuant to the San Francisco Fair Chance Ordinance, Scout Motors will consider for employment qualified applicants with arrest and conviction records. Residing in Los Angeles: Scout Motors will consider for employment qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chance Initiative for Hiring Ordinance. Residing in New York City: This role is not eligible for remote work in New York City. Equal Opportunity Scout Motors is committed to employing a diverse workforce and is proud to be an Equal Opportunity Employer. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, disability, pregnancy, or any other characteristics protected by law. Scout Motors is committed to compliance with all applicable fair employment practice laws. If you require reasonable accommodation to complete a job application, pre-employment testing, or a job interview or to otherwise participate in the hiring process, please contact ScoutAccommodations@scoutmotors.com.
    $160k-192.5k yearly Auto-Apply 1d ago
  • Software Developer II

    Compugroup Medical 4.0company rating

    Senior software engineer job in Columbia, SC

    Create the future of e-health together with us by becoming a Software Developer II At CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and utilize information and thus enabling them to focus on the core value of their work: patient outcomes. Your Contribution: Maintain and support existing applications. Write, document and test new applications. Work closely with team lead and other members in understanding the coding standards and architectural practices. Work closely with team lead and other members in understanding our business processes. Strong familiarity with Agile Software Development such as Scrum. Provide production support of existing applications. Must respond quickly to critical issues and may be required to provide support after hours. Your Qualification: Undergraduate degree in Computer Science/Related field required with minimum 2 years of experience or 5 years of equivalent experience. Minimum 2 years of Java programming, web development including JSP, HTML, and CSS required. Minimum 2 years of experience interacting with relational databases (PostgreSQL) required. Minimum 2 year of experience using Spring/Hibernate Frameworks and minimum 1 year experience using Liferay Portal Web platform preferred. Minimum 1 year experience with Angular, Typescript preferred. Solid understanding of Object Oriented Programming concepts and practices. Strong working knowledge of X12 is preferred. Proven track record of hands-on technical design and code work within large complex systems. Location: Columbia, South Carolina What you can expect from us: Purpose: Become a part of a significant initiative. At the intersection of healthcare and digital innovation, we are shaping the future of e-health. Equal Opportunity Employer: At CGM, we value our team members and strive to create an environment where everyone has the opportunity to succeed. Career Opportunities: We are offering a variety of internal career opportunities and numerous long-term perspectives. Security: We offer a secure workplace in a crisis-proof market. All-round benefits package: Medical, Dental and Vision as well as 401k with employer matching. Personal Time Off to promote work life balance. Work environment: Modern workplaces, flexible working hours, hybrid work options and much more. Convinced? Submit your application now! Please make sure to include your salary expectations as well as your earliest possible hire date. We create the future of e-health. Join us in a cause that shapes the very future of hope and healing. At the powerful crossroads of healthcare and innovation, we are passionately building the next chapter of e-health-a revolution that saves lives, transforms care, and brings compassion into the digital age. Together, we can make a lasting difference.
    $64k-86k yearly est. Auto-Apply 55d ago
  • Contact Center Application Developer I

    ASM Research, An Accenture Federal Services Company

    Senior software engineer job in Columbia, SC

    Responsible for performing test execution for applications including Salesforce, ServiceNow, and Amazon Connect. Testers will document test results, including logging defects. Your expertise in planning, constructing, and executing test scripts will be crucial in ensuring the quality of the software being tested. You will apply your business and functional knowledge, along with testing standards and guidelines, to meet test objectives effectively. Experience in test automation, regression testing, and performance testing is a plus. Additionally, having a strong to detail, problem-solving skills, and the ability to work collaboratively with cross-functional teams will help you succeed in this position. + Works iteratively with the business, product, and development teams through all aspects of the Systems Development Life Cycle (SDLC), including business requirements, functional specifications, integration, and regression testing using current testing methodologies and tools. + Implements efficient and effective test plans for new systems, problems and/or enhancements. + Analyzes and dissects system requirements and technical specifications to create and execute test cases. Writes and executes test cases. + Plans, documents, evaluates, and tracks testing results to ensure system applications are free from defects. + Actively participates in walk-through, inspection, review and user group meetings for quality assurance. + Participates in production implementation verification and is accountable for validating system quality. + Works with project teams to establish quantitative measurements + and techniques for measuring software quality. + Reviews and evaluates products and services for adherence to government directives, standards and guidelines concerning quality assurance. + Responsible for entering defects into defect tracking tool. + Creates and maintains automated testing scripts where applicable. **Minimum Qualifications** + Bachelor's Degree in a related field of study or equivalent relevant experience. + Certified Tester -- Advanced Level (TTA, TA, and/or TM) desired + 2-5 years of Information Technology experience; requirements development, programming, software testing, technical writing, customer call support (Help Desk). **Other Job Specific Skills** + Knowledge of CMMI Level II/III, IEEE or other software development standards, SDLC Methodologies, and automation frameworks and test tools, including defect tracking. + Experience in customer support and working in a government customer environment. + Multitasking expertise, with the ability to work concurrently on several projects with specific instructions that may differ from project to project. + Excellent written and verbal communication and conflict resolution skills. + Ability to work across multiple disciplines. + Knowledge of SQL Database Language and MS Suite; Word, Excel, PowerPoint, Project. + A high level of initiative with the ability to remain calm in stressful situations. + Ability to transfer knowledge and translate technical concepts to non-technical resources and coworkers. + Familiar with basic programming, object-oriented concepts, database basics and SQL. + Experience using integrated test management tools for defect tracking, test cases, and requirements traceability. + A high level of initiative with the ability to remain calm in stressful situations. + Ability to work in a fast-paced environment. + Must be a team player. + Familiarity with unit tests and automated testing desired. **Compensation Ranges** Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees. **EEO Requirements** It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment. Physical Requirements The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions. **Disclaimer** The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. 81000 EEO Requirements It is the policy of ASM that an individual's race, color, religion, sex, disability, age, gender identity, veteran status, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, veteran status, disability, gender identity, or age. All decisions on employment are made to abide by the principle of equal employment.
    $65k-89k yearly est. 6d ago
  • NET Developer_Local to SC_govt. exp preferred

    Us It Solutions 3.9company rating

    Senior software engineer job in Columbia, SC

    We are from US IT Solutions, an ISO Certified, E-Verify, WMBE Certified organization established in 2005 in CA. Our company is serving various State, Local and County Departments for over 10 years. USITSOL has been helping clients innovate across all phases of the application lifecycle for over a decade. Some of our prestigious clients are State of CA, State of OR, State of FL, State of NC, State of GA, State of CO, State of VA, State of AR, State of MI, State of OH, State of IL, State of MO, State of MS, California State University, Sacramento Area Sanitation Department, SMUD, Sound Transit, LA Superior Courts, District of Columbia, UMAS, University of Central Florida and Hennepin County and many more. Job Description • 7 years of experience independently designing and implementing medium to large-scale software systems and components using microsoft .net architecture. • 5+ years experience developing data-driven applications utilizing significant relational database engines as part of the overall application architecture. • 5+ years experience building and deploying web-based software systems, utilizing n-tier architectures, dynamic content, highly-scalable approaches, and complex security models/implementations • 5+ years of successful design and implementation of multiple software components and subsystems. • ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions. • Qualifications ms sql 2012/2014 database server (must, minimum 8 years) • microsoft visual studio 2013/2015 (must, minimum 8 years) • c#, asp.net, .net (must, minimum 8 years) • asp.net mvc 3 or higher (must, minimum 3 years) • entity framework 6 (recommended, minimum 2 years) • experience with deployment and configuration on a shared data-center model • knowledge of disaster recovery (dr) architecture as per state and federal guidelines. Additional Information All your information will be kept confidential according to EEO guidelines.
    $84k-105k yearly est. 60d+ ago
  • Software Engineer - Data Architect

    Integer Technologies

    Senior software engineer job in Columbia, SC

    #LI-DNI Software Engineer - Data Architect Columbia, SC Integer Technologies is currently hiring a Software Engineer reporting to the Industry 4.0 Engineering Manager within the Digital Engineering Division. This Software Engineer will serve as a Subject Matter Expert (SME) on large, multi-year research programs with an emphasis on developing digital data architectures such as digital threads for advanced manufacturing systems. Integer's projects use digital engineering tools to support decision-making and optimization of large and complex manufacturing systems. The Industry 4.0 team is focused on building digital twins and digital threads for advanced manufacturing applications. The digital thread is the authoritative source for models, simulations, historical data, and software tools throughout the product lifecycle. This role will oversee the research, development, and implementation of novel approaches to structuring the data and building a digital thread paradigm, making the information contained within available when and where it's needed for optimization, control, and decision making. Integer is a science and technology research and development organization. As such, much of our work entails developing solutions for complex problems that presently have no known solutions. To achieve internal and customer project goals, all candidates must be able to perform research, understand new concepts from other engineering disciplines on advanced and complex topics, and document findings in a way that is easy for non-experts to understand. Join us in shaping the future of manufacturing through cutting-edge technology and innovative research. Primary Responsibilities: Design and Develop Data Architectures: Lead the development of data architectures and methods to integrate data into manufacturing applications, ensuring data integrity, accessibility, and scalability. Build and Maintain Scalable Data Pipelines: Design, develop, and maintain scalable data pipelines for extracting, transforming, and loading (ETL) data from various sources, including APIs, external data providers, and data streams from test equipment, sensors, and industrial control devices. Develop Methods for Data Ingestion: Develop methods for ingesting data from multiple sources, including product design information, code and software architecture, transactional data, and streaming data, enabling the creation of a unified view of data. Develop Applications for Data Availability and Validation: Develop applications to support data availability, validation, and transformation, ensuring that data is accurate, complete, and accessible to stakeholders. Lead Development of Cohesive Data Models: Lead the development of cohesive data models to connect and contextualize information from models, simulations, users, and manufacturing process data, enabling better decision-making and insights. Contribute to Manufacturing Design and Development: Contribute to the design of a holistic manufacturing design, development, and operations environment, serving as the subject matter expert for data architectures and analytics. Support Research Projects: Support active and future research projects by leading the development of data architectures and methods, ensuring that data engineering solutions are aligned with business objectives. Collaborate with Cross-Functional Teams: Collaborate with cross-functional teams, including data scientists, engineers, and manufacturing specialists, to provide technical expertise and support, ensuring that data engineering solutions meet business needs. Develop Automated Workflows: Develop automated workflows to streamline data operations and reduce manual intervention, improving efficiency and reducing errors. Maintain Database Infrastructure: Develop and manage the database infrastructure to implement digital threads, ensuring that data is properly stored, managed, and secured. Maintain Clear Documentation: Maintain clear documentation for data systems, pipelines, and processes, ensuring that knowledge is shared across teams and that issues can be quickly resolved. Required Qualifications: Must be a U.S. Citizen with the ability to obtain and maintain a U.S. DoD Secret Clearance. Bachelor's degree in Computer Science, Software/Computer/Electrical Engineering, or a related field. 3+ years of experience in software development, data architecture, or related field. Proficiency in SQL, NoSQL and graph databases and their query languages (e.g. Neo4j, MongoDB, ArangoDB, GraphQL, Cypher). Proficiency in programming languages like Python, Java, or Scala. Experience working with tools and methods to structure and transform data into useful information - knowledge graphs, ontologies, semantic-web, etc. Experience with design and maintenance of data models. Experience building systems utilizing simultaneous data streams from real-world equipment and simulations such as Digital Twins. Excellent problem-solving skills and attention to detail. Excellent communication and teamwork skills to collaborate effectively across departments. Experience in conducting research and applying findings to practical applications. Desired Qualifications: Master's or Ph.D. degree in Computer Science, Electrical Engineering, or a related field. Experience with machine learning, physics-informed deep learning, and deep learning frameworks such as TensorFlow or PyTorch. Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud). Experience with model-based design of data models, architectures, or ontologies. Experience with enterprise and manufacturing data systems, including PLM, ERP, and QMS systems. Experience working in an advanced manufacturing environment or developing tools and applications for manufacturing processes, Experience developing software products in a defense environment. Familiarity with machine control systems including sensing, communication, and system level controls for electric plants, machinery, and electromechanical systems (PLCs, SCADA, and OT systems). Experience with version control systems (e.g., Git, PLM, etc.). Proven track record of research contributions in relevant fields. An understanding of the DoD's mission, capability gaps, and the ability to pursue new advanced manufacturing research projects to address these needs. If you meet the qualifications listed above and align with Integer's Core Values, we encourage you to apply. Join our dynamic research and development team and contribute to the future of manufacturing excellence.
    $102k-144k yearly est. 60d+ ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Columbia, SC?

The average senior software engineer in Columbia, SC earns between $74,000 and $122,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Columbia, SC

$95,000

What are the biggest employers of Senior Software Engineers in Columbia, SC?

The biggest employers of Senior Software Engineers in Columbia, SC are:
  1. Oracle
  2. Coinbase
  3. Datavant
  4. Educational Testing Service
  5. Highmark
  6. Lumina Foundation
  7. Ford Motor
  8. Huntington Ingalls Industries
  9. Integer Technologies
  10. Teradata
Job type you want
Full Time
Part Time
Internship
Temporary