Principal software engineer jobs in Charleston, SC - 179 jobs
All
Principal Software Engineer
Software Engineer
Senior Software Engineer
Lead Technician
Senior Engineer
Devops Engineer
Software Development Manager
Software Developer
Principal Engineer
Senior/Lead Developer
Team Lead And Developer
Software Project Manager
Lead Development Engineer
Lead Architect
Software Engineering Manager
Manager - Software Development
Johnson Johnson 4.7
Principal software engineer job in Mount Pleasant, SC
Apply Description
Reporting to the Assistant Vice President of Software Development, the Software Development Manager is responsible for managing and coordinating resources and processes to deliver software releases on Johnson & Johnson products while participating in defining the strategy for the software development and junior development teams by driving initiatives that deliver on the Johnson & Johnson vision.
The daily duties include gathering and analyzing requirements from the business team, managing and setting priorities for all incoming project requirements and managing timelines of all projects. In addition, the Software Development Manager is responsible for ensuring that the Project Manager and Software Development staff have the resources, both human and technological, needed to get their jobs done and removing obstacles that prevent their success.
Job Responsibilities:
Contribute as Software Developer on a daily basis
Works closely with programming and other management team members to deliver quality software to drive end user satisfaction
Inspire and lead a team of Software Developers
Design and execute processes for workflow and standards
Manage project milestones, progress, and issues
Ensure hat application changes and fixes are implemented on schedule, within scope and with quality
Ensure that client issues are addressed promptly
Keep all interested parties up to date on progress
Provide technical leadership for product strategy and roadmap
Work with Project Manager to ensure that the processes put in place are moving us to our goals in the most efficient way possible
Provide direction to the team including assignment of individual responsibilities, tasks, and functions
Identify needs, allocate appropriate resources and continually monitor progress to ensure projects are delivered on time and with utmost quality
Actively pursue issue resolution and communicate project statuses/issues to business stakeholders and management
Travel to other offices as needed to ensure the above objectives are met
Education and Work Experience:
Bachelor's Degree in Computer Science, Information Systems or related field or equivalent work experience.
5-7 years of professional level experience; insurance preferred.
Knowledge Skills & Abilities:
Proven leadership skills. Experience leading and mentoring Software Developments in a software development environment
Exceptional problem solving
Excellent analytical skills
Excellent communications (written and verbal) skills
Strong organizational skills
Strong motivational skills
Typical Physical Demands:
· Requires the ability to sit or stand for long periods of time, occasional stooping, and reaching; May require lifting-up to 25 pounds; requires normal range of vision and hearing with or without accommodations.
Employee Signature: ___________________ Date: ___________________
NOTE:
This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.
$85k-111k yearly est. 12d ago
Looking for a job?
Let Zippia find it for you.
Sr. Principal Software Engineer
Bae Systems 4.7
Principal software engineer job in North Charleston, SC
BAE Systems is seeking an experienced developer to contribute to the BAE Systems Fuels maintenance applications, supporting DLA's fuel automation equipment program. You'll work on complex business logic, integrate with enterprise authentication systems, and help establish patterns for junior developers to follow.
**Key Responsibilities**
+ Design and implement workflow state machine for form approval lifecycle
+ Build deliverable automation system (PDF packaging, CI number assignment)
+ Implement complex repository methods with Entity Framework Core
+ Design and implement service layer components (business logic)
+ Create reusable WPF controls and MVVM components
+ Optimize database queries and resolve performance bottlenecks
+ Mentor entry-level developers through code reviews and pair programming
+ Write comprehensive unit and integration tests
+ Implement security features (role-based access control, audit logging)
+ Participate in architecture decisions for new features
This position will require work on multiple programs. This allows consideration of candidates in the following areas: Charleston, South Carolina; McLean, Virginia; and Huntsville, Alabama.
The selected candidate must reside or be willing to relocate to one of these areas.
**Required Education, Experience, & Skills**
**Technical:**
+ Bachelor's of Science and 10 years of professional software development experience
+ Active Secret clearance and ability to obtain and maintain a Top Secret security clearance
+ Strong C# and .NET development skills (.NET Core/.NET 5 experience)
+ Solid understanding of MVVM pattern and data binding
+ Experience with Entity Framework Core or similar ORM
+ Proficiency with relational database design and SQL
+ Experience with dependency injection containers (Autofac, Microsoft.Extensions.DI, etc.)
+ Understanding of async/await patterns and concurrency
+ Git workflow experience (branching, merging, pull requests)
+ Unit testing experience (xUnit, NUnit, Moq)
+ Aveva Framework or other industrial control framework experience
**Soft Skills:**
+ Ability to work independently without supervision
+ Strong problem-solving skills for complex technical challenges
+ Mentoring and knowledge-sharing with junior developers
+ Clear technical communication (architecture discussions, code reviews)
+ Ability to translate business requirements into technical designs
+ Comfortable working with government SOPs and compliance requirements
**Preferred Education, Experience, & Skills**
**Preferred Skills (Nice to Have)**
+ WPF application development experience
+ PostgreSQL administration and optimization
+ OAuth 2.0 / OpenID Connect implementation experience
+ Keycloak or other identity provider integration
+ Experience with iText or other PDF libraries
+ Background with military or government contract systems
+ FluentValidation experience
+ Serilog or structured logging frameworks
+ Experience with hash chain or tamper-evident audit systems
+ Understanding of DoD security requirements (STIGs, FIPS 140-2)
**Pay Information**
Full-Time Salary Range: $120000 - $204000
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
**Sr. PrincipalSoftwareEngineer**
**119435BR**
EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
$120k-204k yearly 32d ago
Software Manager / SIGINT SME
Fathom 4, LLC
Principal software engineer job in Charleston, SC
Job Description
ABOUT US:
Fathom 4 (**************** is the kind of defense services company that you've always wanted to work with... and for. We strive to take care of all the people we support, including our employees, clients, troops, and community. We are in the people business, and that principle drives our culture. We hire people for a career, not just a particular project. When we concentrate on genuinely taking care of you, we know you will do what you can to care for the client. Fathom 4 grows when we build teams that feel the same way.
Security Clearance Statement: This position requires a government security clearance; you must be a US Citizen for consideration.
RESPONSIBILITIES:
Lead the architectural design of an Electronics Warfare (EW)/Signals Intelligence (SIGINT) software system, ensuring cohesive, scalable, and maintainable technical solutions.
Translate operator and government requirements into actionable technical direction for developers, integrators, and subcontractors.
Provide technical leadership and serve as a trusted advisor to customers, fostering long-lasting relationships.
Guide government and contractor teams to prevent architecture sprawl (e.g., unnecessary databases, mismatched stacks).
Recommend hosting solutions (Azure IL4/5, AWS GovCloud, Platform One, hybrid) based on access timelines, ATO pathways, and scalability.
Present and defend technical designs to government leadership and engineering teams (10-20+ audience).
Oversee data flow, API, and system integration decisions across distributed teams.
REQUIRED QUALIFICATIONS:
Bachelor's degree in Engineering, Computer Engineering, Computer Science, or a relevant IT major from an ABET Accredited institution. In lieu of a degree, extensive real-world experience with relevant certifications will be considered.
Must be a US Citizen.
Must have a current DoD SECRET security clearance with the ability to become eligible for upgraded access to the TS/SCI level.
Strong, hands-on background in softwareengineering or system integration (5-8+ years).
Experience with EW, SIGINT, RF, or complex DoD technical systems.
Familiarity with at least one DoD-relevant cloud environment (Azure IL5, AWS GovCloud, or Platform One).
Ability to brief and lead technical discussions confidently in front of groups.
Working knowledge of modern architectures (containers, CI/CD, APIs, microservices) and basic cybersecurity/RMF awareness.
ADDITIONAL DESIRED QUALIFICATIONS:
Experience with RF, Spectrum operations, and/or Signals Intelligence.
Background in MBSE, structured design (SysML/UML), or data modeling.
Familiarity with Iron Bank, Big Bang, Platform One, or other DOD hosted DevSecOps pipelines.
SKILLS & ATTRIBUTES:
Excellent communication skills and the ability to interact with all levels of end users and technical resources.
Ability to present technical material and plans to groups of people.
Ability to operate effectively in a team-oriented and collaborative environment.
Strong problem-solving skills and the ability to propose solutions.
Familiarity with cybersecurity requirements and compliance including DISA STIG and RMF controls.
Ability to provide SME (Subject Matter Expert) support, troubleshoot issues, and validate solutions.
LOCATION:
Charleston, SC with 10% expected travel.
EQUAL OPPORTUNITY EMPLOYER:
Fathom 4, LLC. is an equal opportunity employer that does not discriminate in employment. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, or national origin, disability, or protected veteran status.
RxBenefits is hiring! We are adding a SoftwareEngineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly growing business. You will also be part of a thought-leading team in the technology organization that champions the delivery of modern software. This is an exciting opportunity for a forward-thinking professional that is able to conceptualize, deliver, and support the technology that our employees and partners need to succeed.
Job Responsibilities Include:
· Design, build, and maintain AI-driven backend services, APIs, pipelines, and application features
· Partner with Product, Data, and Architecture teams to translate business problems into efficient AI solutions
· Participate in the design process to build efficient, scalable and maintainable architecture
· Research, evaluate and recommend alternative solutions
· Build scalable services integrating LLMs, retrieval systems, model inference endpoints, and third-party AI providers.
· Ensure solutions meet enterprise standards for reliability, security, compliance, and observability
· Collect and analyze metrics to drive implementation decisions
· Design, improve and document processes
· Review and collaborate with other engineers on their code
· Support your team through encouragement and by example
· Mentor and share knowledge within the team and across the department
· Deliver on personal and team deadlines and goals
Required Skills / Experience:
· Bachelor's degree in computer science, mathematics, engineering or another related field
· 6-8 years of professional experience in application development
· Comfortable working with multiple programming languages at the same time
· Strong proficiency in one more backend languages: Java, Python, Go, or Node.js - Python is strongly preferred
· Hands-on experience implementing AI features such as:
Integrating LLM APIs
Building embeddings, vector stores, or semantic search
Fine-tuning prompt engineering for LLM-based systems
Implementing Retrieval Augmented Generation (RAG) patterns
· Experience consuming or integrating machine learning models in production applications
· Solid understanding of RESTful API design, microservices, and distributed systems
· Strong foundation in data structures, algorithms, concurrency, and performance optimization
· Familiarity with relational and NoSQL databases and performance considerations
· Experience with Agile development methodologies
· Strong communications and presentation skills
· Excellent organizational skills, detail-oriented, and works well in a team environment or as an independent contributor
· Ability to work with minimal supervision within a team environment
· Ability to think strategically and execute with urgency
· Desire to innovate and discover new technologies
· Driven to continually learn and master new skills
Preferred Skills / Experience:
· Experience working in regulated industries (healthcare, finance, insurance)
· Knowledge of governance frameworks around data privacy (HIPAA, SOC2, GDPR, etc.)
· Experience evaluating model performance, prompt effectiveness, and model drift
· Experience developing AI guardrails, moderation, hallucination-prevention, or safety patterns
· Extensive experience in web development using modern frontend and backend technologies
· Strong proficiency in frontend (React, NextJS) and backend (Python) technologies
· Work with responsive design frameworks
· Deployments to Amazon Web Services
· Proficiency in AWS services: EC2, S3, Lambda, RDS, CloudFormation/Terraform, ECS/EKS, VPC, IAM, etc.
· Caching and in-memory database technologies
· Asynchronous/multi-threaded programming patterns
_Based on relevant market data and other factors, the anticipated hiring range for this role is $120,000 - $140,000 annually. Final compensation rates will be determined based on various factors, including but not limited to experience, skills, knowledge, and internal equity considerations. This role is also short-term incentive eligible. Incentive amounts will vary by individual and business goals._ _We are committed to fair and equitable compensation practices. The final salary offered to the selected candidate may vary from the posted range due to individual qualifications. Our goal is to ensure that all teammates are compensated fairly and competitively based on their contributions to our organization._ _RxBenefits is also committed to providing best in class benefits to our teammates. We offer a robust total rewards package that includes:_
+ _Remote first work environment_
+ _Choice of a HDHP or PPO Medical plan, we pay 100% of the premium for the HDHP for you and your eligible family members_
+ _Dental, Vision, Short- and Long-Term Disability, and Group Life Insurance that we also pay 100% of premiums (for your family too on Dental and Vision)_
+ _Additional buy-up options for Short- and Long-Term Disability and Life Insurance_
+ _401(k) with an employer match up to 3.5% available after 60 days_
+ _Community Service Day to give back and support what you love in your community_
+ _10 company holidays including MLK Day, Juneteenth, and the day after Thanksgiving plus a floating holiday to use as you like_
+ _Reimbursements for high-speed internet, we'll send you a computer and monitors to help you do your best work_
+ _Tuition Reimbursement for accredited degree programs_
+ _Paid New Parent Leave that can be used for adoption or birth_
+ _Pet insurance to protect your furbabies_
+ _A robust mental health benefit and EAP service through Spring Health to support you when you need it mos_ _t_
RxBenefits provides equal opportunities for everyone who works for us and everyone who applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.
$120k-140k yearly 40d ago
Senior Developer / Technical Lead
Artech Information System 4.8
Principal software engineer job in Charleston, SC
Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.
Job Description
Understand requirements and develop solutions based on the requirements
Qualifications
• Experience in Production Support of complex Java applications
• Experience in developing web application using JAVA, J2EE, Web services
• Writing stored procedures in Oracle
• Design and develop of the new features.
• Participate in build and deployments.
• Experience in developing reports using BIRT or Jasper
Mandatory Skills: Core Java, J2EE, SOA, Web services, Oracle DB, Eclipse BIRT
Additional Information
In-person interview is mandatory
Please contact
Krishnaveni B
**************
*******************************
$94k-127k yearly est. Easy Apply 23h ago
Senior AI/ML Software Engineer
Maximus 4.3
Principal software engineer job in Charleston, SC
Description & Requirements The Senior AI SoftwareEngineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred.
The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with softwareengineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional softwareengineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
- Candidates must meet requirements to obtain and maintain a federal background investigation clearance
- To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years
Preferred Skills and Qualifications:
- Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate
#techjobs #clearance #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
160,000.00
Maximum Salary
$
170,000.00
$92k-117k yearly est. Easy Apply 6d ago
Cyber Threat Intelligence (CTI) Technical Lead
Sentar 3.7
Principal software engineer job in Charleston, SC
Sentar is proud to be an employee-owned company, fostering a culture of empowerment, collaboration, and innovation. Sentar is dedicated to developing the critical talent that the connected world demands to create solutions to address the convergence of cybersecurity, intelligence, analytics, and systems engineering. We invite you to join the team where you can build, innovate, and secure your career.
Sentar is seeking a Cyber Threat Intelligence (CTI) Technical Lead in Charleston, SC!
Role Description:
The candidate will provide analysis on relevant threats to the customer environment in support of overall defensive efforts. They will provide tactical context surrounding adversarial Tactics, Techniques, and Procedures (TTPs) and support Network Security Monitoring (NSM) and Incident Response (IR) teams.
The primary responsibility is to analyze various sources of threat-related data using standard toolsets and methodologies and provide risk-related recommendations for action.
Support threat intelligence collection, analysis, production, and dissemination of finished reporting products to internal security operations, information technology, enterprise risk management teams, and executive decision-makers.
Lead a team in identifying cyber threats, trends, and new developments by analyzing open-source intelligence (OSINT) and other data.
Maintain knowledge of adversary activities, including intrusion set TTPs.
Communicate events to agencies regarding intrusions and compromises to network infrastructure, applications, and operating systems.
Provide cyber threat assessments and coordinate threat tracking with other organizations and government partners.
Provide cyber risk and threat identification through proactive monitoring of internal and external environments for malicious code, vulnerabilities, and attacks.
Compile and maintain internal Standard Operating Procedure (SOP) documentation.
Ensure documentation and capabilities remain compliant with Chairman of the Joint Chiefs of Staff Manual (CJCSM) 6510.01B and other applicable policy directives.
Participate in program reviews, product evaluations, and onsite certification evaluations.
Analyze and present complex threat intelligence information in a meaningful and actionable way.
Support incident response actions (surge operations) as needed.
Qualifications:
Clearance Level:
Minimum of a Top Secret (TS) Clearance
Education: N/A
Certifications:
Must meet applicable Department of Defense (DoD) 8570 and DoD 8140 Information Assurance Technical (IAT) Level III certification requirements.
Must meet applicable DoD Cybersecurity Network Defense (CND) certification requirements.
Experience:
7+ years of experience in incident response, IT security, malware analysis, security product development, offensive security, tracking cyber threats, or a similar cybersecurity environment.
Position may require up to 10% travel as needed.
Overtime may be required to support incident response actions (surge operations).
Preferred Qualifications:
Demonstrated ability to leverage intelligence on attacker methodology, tools, and infrastructure to improve security posture.
Ability to edit finished products based on highly technical subject matter and analysis for dissemination to less technical or non-technical audiences.
Experience collecting, analyzing, and interpreting qualitative and quantitative data to produce meaningful intelligence products.
Functional understanding of security infrastructure such as firewalls, Intrusion Detection/Prevention Systems (IDS/IPS), proxy servers, email controls, anonymizing technology, and Security Information and Event Management (SIEM) systems.
Functional understanding of common threat analysis models, including the Diamond Model, Cyber Kill Chain, and MITRE ATT&CK framework.
Experience with detection creation methodologies across multiple platforms.
Excellent oral and written communication skills, including the ability to brief senior leadership and agency groups.
Highly Desired:
Experience with analytical tools, including Augury, Splunk, Threat Analysis Console (TAC), Palantir, Shodan, Analyst Notebook, or other Threat Intelligence Platforms (TIPs).
Experience collaborating and coordinating with intelligence community partners on cybersecurity topics.
Ability to develop specialized expertise, discern patterns of complex threat actor behavior, and communicate a comprehension of current and emerging cyber threats.
Experience in cyber defensive or offensive operations, information operations, or information warfare.
Self-motivated with a passion for cybersecurity and intelligence analysis.
Benefits at Sentar:
Our unique ownership model attracts top talent, giving employees the freedom to take initiative and drive meaningful improvements. In addition to cultivating a thriving and inclusive work environment, Sentar offers an extensive benefits package designed to support the well-being of employees and their families. Employee ownership is the foundation of our culture, promoting participation, teamwork, and accountability while ensuring long-term financial security and a commitment to excellence.
Voluntary Medical, Dental, Vision, with Health Savings or Flexible Spending Plan options
Voluntary Life, Critical Illness, Accident, and Long Term Care insurance options
Group Term Life, Short-Term and Long-Term Disability is provided by Sentar to all qualifying employees
Generous 401(k) match
Competitive PTO plan that graduates quickly with years of service
Other leave programs; holiday schedule along with bereavement, maternity, jury and military duty
Mental health awareness programs
Tuition reimbursement
Professional development reimbursement
Recognition and Awards programs
If you are not ready to apply for this position, submit your resume here to join our talent community. We'll keep you updated occasionally on new job opportunities.
Sentar is an Affirmative Action and Equal Opportunity Employer M/F/Vets/Persons with Disabilities
Our culture is one of inclusivity and support. Sentar is proudly an Equal Opportunity and VEVRAA Federal Contractor Employer M/F/Vets/Persons with Disabilities. Follow these links to learn more about your rights: EEO Is the Law Poster; EEO Is Law Supplement; and Pay Transparency.
We want you to build your career at Sentar, so if you are an individual with a disability and require a reasonable workplace accommodation applying for a job or at any point in the employment process, contact the Recruiting Manager at *********************. Please indicate the specifics of the assistance needed. Thank you for considering Sentar in your employment search.
Build, Innovate, Secure Your Career at Sentar.
$90k-121k yearly est. 60d+ ago
Software Engineer III
IFAS LLC
Principal software engineer job in Charleston, SC
Job Description
Essential Job Functions:
Financial Technology Infrastructure (FTI) provides financial systems services to the global Department of State (DoS) user community and services to personnel in Charleston, Bangkok, and Paris.
The Operations Unit (OU) is is responsible for the operation of both domestic and overseas financial systems, including payroll, accounting, accounts receivable, disbursing, cash reconciliation, data warehouse, imaging and Treasury reporting systems.
Job Responsibilities
Plan, organize and manage the configuration, install, optimize, administer, and maintain financial systems supported by the Unit including but not limited to: PeopleTools based PeopleSoft Human Resources Management System (HRMS); Momentum Financials, Business Objects Enterprise; Regional Financial Management System Disbursing (RFMS/D) application; SAP Business Objects Enterprise, Power platform applications, and the enterprise scheduling & automation software, BMC Control-M suite.
Provide efficient analysis and troubleshooting of production issues, both during and after normal business hours, to ensure service level agreements (SLAs) and metrics are maintained or exceeded.
Software Systems Utilized:
Oracle 18c and later
SQL Server 2012 and later
PeopleSoft Payroll and/or Time & Labor
Momentum Financials
Business Objects Enterprise
SAP HANA
SQL and SQL Plus
Redhat Enterprise Linux 8 or later
Windows 2016 and Later
Windows 10 and Later
Windows 7 and Later
Microsoft Power Platform
BMC Control-M batch scheduling software
Microsoft Azure
Jira
Zabbix
Splunk
Required Skills:
• Emphasis on teamwork and works well in a team-oriented environment
• Solution oriented and strong troubleshooting skills
• Production mindset (able to conceptualize) and able to operate in development
• Process driven and follow protocol.
Our most Successful Employees in this Position Demonstrate:
• Analytical and problem solving
• Attention to detail
• Customer Service
• Process Oriented
Qualifications:
Minimum Requirements:
• Education Requirements: A four-year degree is preferred and five or more years technical experience in systems development, requirements development, and/or automated financial systems analysis. Experience with financial systems is desirable.
• The softwareengineer supports the operation and development of software applications. Plans coordinates and controls software operations, estimates resources, assigns accountability, and establishes success criteria and assists in conducting engineering estimates for relative software costs, tradeoffs, and risk analysis.
• Responsible for the overall network design, analysis, implementation, and subsequent management of all systems related activities, with concentration in planning, coordinating, specification development, implementation and monitoring of software including network analysis software. Software life cycle analysis and planning, in coordination with department requirements is an integral responsibility.
• Must be U.S. Citizen to qualify for Secret Security Clearance
Work Schedule:
100% on-Site, 5 Days a Week: The employee will work an 8-hour shift between the hours of 6:15 am to 6:00 pm with a non-compensated 45-minute lunch. (Consult your Project Manager for the specific work schedule and department policies.)
$62k-83k yearly est. 9d ago
Software Engineer III
Ifas LLC
Principal software engineer job in Charleston, SC
Essential Job Functions:
Financial Technology Infrastructure (FTI) provides financial systems services to the global Department of State (DoS) user community and services to personnel in Charleston, Bangkok, and Paris.
The Operations Unit (OU) is is responsible for the operation of both domestic and overseas financial systems, including payroll, accounting, accounts receivable, disbursing, cash reconciliation, data warehouse, imaging and Treasury reporting systems.
Job Responsibilities
Plan, organize and manage the configuration, install, optimize, administer, and maintain financial systems supported by the Unit including but not limited to: PeopleTools based PeopleSoft Human Resources Management System (HRMS); Momentum Financials, Business Objects Enterprise; Regional Financial Management System Disbursing (RFMS/D) application; SAP Business Objects Enterprise, Power platform applications, and the enterprise scheduling & automation software, BMC Control-M suite.
Provide efficient analysis and troubleshooting of production issues, both during and after normal business hours, to ensure service level agreements (SLAs) and metrics are maintained or exceeded.
Software Systems Utilized:
Oracle 18c and later
SQL Server 2012 and later
PeopleSoft Payroll and/or Time & Labor
Momentum Financials
Business Objects Enterprise
SAP HANA
SQL and SQL Plus
Redhat Enterprise Linux 8 or later
Windows 2016 and Later
Windows 10 and Later
Windows 7 and Later
Microsoft Power Platform
BMC Control-M batch scheduling software
Microsoft Azure
Jira
Zabbix
Splunk
Required Skills:
• Emphasis on teamwork and works well in a team-oriented environment
• Solution oriented and strong troubleshooting skills
• Production mindset (able to conceptualize) and able to operate in development
• Process driven and follow protocol.
Our most Successful Employees in this Position Demonstrate:
• Analytical and problem solving
• Attention to detail
• Customer Service
• Process Oriented
Qualifications:
Minimum Requirements:
• Education Requirements: A four-year degree is preferred and five or more years technical experience in systems development, requirements development, and/or automated financial systems analysis. Experience with financial systems is desirable.
• The softwareengineer supports the operation and development of software applications. Plans coordinates and controls software operations, estimates resources, assigns accountability, and establishes success criteria and assists in conducting engineering estimates for relative software costs, tradeoffs, and risk analysis.
• Responsible for the overall network design, analysis, implementation, and subsequent management of all systems related activities, with concentration in planning, coordinating, specification development, implementation and monitoring of software including network analysis software. Software life cycle analysis and planning, in coordination with department requirements is an integral responsibility.
• Must be U.S. Citizen to qualify for Secret Security Clearance
Work Schedule:
100% on-Site, 5 Days a Week: The employee will work an 8-hour shift between the hours of 6:15 am to 6:00 pm with a non-compensated 45-minute lunch. (Consult your Project Manager for the specific work schedule and department policies.)
$62k-83k yearly est. Auto-Apply 60d+ ago
Software Engineer, Platform - Charleston, USA
Speechify
Principal software engineer job in Charleston, SC
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements
Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability
Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients
Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience
An Ideal Candidate Should Have
Proven experience in backend development: TS/Node (required)
Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers
Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact
Preferred: Experience with Docker and containerized deployments
Preferred: Proficiency in deploying high availability applications on Kubernetes
What We Offer
A dynamic environment where your contributions shape the company and its products
A team that values innovation, intuition, and drive
Autonomy, fostering focus and creativity
The opportunity to have a significant impact in a revolutionary industry
Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture
The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more
An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$62k-83k yearly est. 13d ago
Software Engineer
UIC Government Services and The Bowhead Family of Companies
Principal software engineer job in Charleston, SC
SOFTWAREENGINEER (BSAD) Bowhead seeks a SoftwareEngineer to join our team in supporting the upcoming Navy contract in Charleston, SC. **Responsibilities** Job duties include but are not limited to: + Provide software development, integration, modification, production and maintenance of signal processing models
+ Work closely across softwareengineers to develop and test rapid prototype systems using an in a rapid prototyping environment
+ Support and develop test procedures to test system functionality and generate software troubleshoot reports
+ Prepare documentation and support configuration management guidelines
+ Other duties as assigned
**Qualifications**
+ Ten (10) years with Masters or fourteen (14) years with Bachelor's degree of professional experience with research, design, and development of computer and network software or specialized utility programs which may include database maintenance within an application area.
+ Individual shall have experience applying programming concepts in a professional or academic setting and notable experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
+ Proficient in the use of personal computers with the ability to use MS Word, Excel and Outlook.
+ Proficiency in the use of on-line government property databases is preferred.
Physical Demands:
+ Must be able to lift up to 20 pounds
+ Must be able to stand and walk for prolonged amounts of time
+ Must be able to twist, bend and squat periodically
SECURITY CLEARANCE REQUIREMENTS: Must currently hold a security clearance at the Top Secret/SCI level. US Citizenship is a requirement for Top Secret/SCI clearance at this location.
\#LI-JR1
Applicants may be subject to a pre-employment drug & alcohol screening and/or random drug screen, and must follow UIC's Non-DOT Drug & Alcohol Testing Program requirements. If the position requires, an applicant must pass a pre-employment criminal background history check. All post-secondary education listed on the applicant's resume/application may be subject to verification.
Where driving may be required or where a rental car must be obtained for business travel purposes, applicants must have a valid driver license for this position and will be subject to verification. In addition, the applicant must pass an in-house, online, driving course to be authorized to drive for company purposes.
UIC is an equal opportunity employer. We evaluate qualified applicants without regard to race, age, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics EOE/D/V. In furtherance, pursuant to The Alaska Native Claims Settlement Act 43 U.S.C. Sec. 1601 et seq., and federal contractual requirements, UIC and its subsidiaries may legally grant certain preference in employment opportunities to UIC Shareholders and their Descendants, based on the provisions contained within The Alaska Native Claims Settlement Act. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities. Please view Equal Employment Opportunity Posters provided by OFCCPhere (******************************************* .
All candidates must apply online at ***************** , and submit a completed application for all positions they wish to be considered. Once the employment application has been completed and submitted, any changes to the application after submission may not be reviewed. Please contact a UIC HR Recruiter if you have made a significant change to your application. In accordance with the Americans with Disabilities Act of 1990 (ADA), persons unable to complete an online application should contact UIC Human Resources for assistance *****************/careers/recruitment/ .
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
UIC Government Services (UICGS / Bowhead) provides innovative business solutions to federal and commercial customers in the areas of engineering, maintenance services, information technology, program support, logistics/base support, and procurement. Collectively, the fast-growing Bowhead Family of Companies offers a breadth of services which are performed with a focus on quality results. Headquartered in Springfield, VA, we are a fast-growing, multi-million-dollar company recognized as a top Alaska Native Corporation providing services across the Department of Defense and many federal agencies. Bowhead offers competitive benefits including medical, dental, vision, life insurance, accidental death and dismemberment, short/long-term disability, and 401(k) retirement plans as well as a paid time off programs for eligible full-time employees. Eligible part-time employees are able to participate in the 401(k) retirement plans and state or contract required paid time off programs.
**Join our Talent Community!**
Join our Talent Community (************************************************************************ to receive updates on new opportunities and future events.
**ID** _2025-22110_
**Category** _Software Development/Engineering_
**Location : Location** _US-SC-Charleston_
**Minimum Clearance Required** _Top Secret/SCI_
**Travel Requirement** _N/A_
$62k-83k yearly est. 60d+ ago
Software Engineer III
Vickers & Nolan Enterprises
Principal software engineer job in Charleston, SC
Vickers and Nolan Enterprises (VNE) is an engineering company that provides Government projects and programs with experienced and dedicated system architects, engineers, subject matter experts (in tactical intelligence), and program managers. VNE also develops training courses and tools to prepare warfighters to effectively employ tactical intelligence systems and provide management guidance to the Government organizations that develop these systems.
VNE has earned a reputation for exceptional performance, innovation, agility, and responsiveness in the Intelligence Community (IC). We attack our mission with a comprehensive understanding of the data available and required; skilled research, design, development, integration, and testing of systems and software solutions; expertise in cybersecurity/information assurance and technology; programmatic, acquisition, and logistics support know-how; and our own unique training curricula that enables students to excel at intelligence operations across all levels of the community.
VNE is devoted to improving tactical operations at home and abroad by enabling the seamless transition of data across the intelligence community and developing/integrating solutions to unify operations and intelligence.
VNE is a Service Disabled Veteran Owned Small Business (SDVOSB) founded in 2004 in Stafford, VA.
Qualifications
VNE, LLC is looking for a TS/SCI Cleared SoftwareEngineer III
Minimum Qualifications:
Education:
Master's or Bachelor's degree in quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
Experience:
Ten (10) years with Masters or 14 years with Bachelor's degree of professional experience with research, design, and development of computer and network software or specialized utility programs which may include database maintenance within an application area.
Individual shall have experience applying programming concepts in a professional or academic setting and notable experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
Five (5) years of technical experience in support of ISR/IO.
Experience may be achieved simultaneously.
Experience with full software development lifecycle, including design, development, testing, and deployment using Agile methodologies such as Scrum or Kanban.
Proficient with utilizing DevOps tools for build, test, patch automation, and CM (Ansible, Chef, Puppet, BMC, or Similar).
Experience in creating and maintaining documentation, including knowledge base articles, procedure manuals, and technical guides.
TS/SCI level Clearance required.
ADDITIONAL QUALIFICATIONS:
Agile Developer certification or Certified Scrum Developer certification. Have or be able to attain within 30 Days of assignment Information Assurance Technical (IAT) II certification.
Job Description:
SoftwareEngineers research, design, and develop computer and network software or specialized utility programs. They may also perform the following duties:
Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
Update or enhance existing software capabilities.
Work with other functional disciplines (e.g., project management, acquisition, logistics, security, etc.) to integrate hardware and software systems, develop specifications, and performance requirements.
Maintain databases within an application area.
Essential Duties of the Job:
Ability to communicate task requirement information to client in a clear and concise manner.
Must be able to sit and stand for prolonged periods of time, as well as lead and participate in meetings and working groups.
Requires visual acuity to use a keyboard.
Must be able to attend work each day, during scheduled hours, unless on travel or approved time off.
Ability to work on computer for long periods, and communicate with individuals by telephone, email and face-to-face
Physical Demands and Work Environment:
While performing duties of job, employee is occasionally required to stand; walk; sit; use hand to finger, handle or feel objects, tools, or controls; reach with hands and arms; talk and hear.
Employee must occasionally lift and/or move up to 50 pounds.
Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
May be exposed to chemicals related to office equipment.
The noise level in the work environment is usually moderate (i.e. general office environment).
Benefits:
401 (K) w/ up to 3.5% Company Match
Health, Dental & Vision Insurance
Basic & Supplemental Life Insurance
Short & Long Term Disability Insurance
Flexible Spending Account
11 Paid Holidays
Paid Time Off (PTO)
Gym Membership (varies by location)
Corporate-Sponsored Events
$62k-83k yearly est. 5d ago
Software Developer
Stratacuity
Principal software engineer job in North Charleston, SC
Employement Type: Contract to Hire Contract Length: 6 months (conversion based on performance) Pay: $40 - $60 /Hr Description: * Write code that is robust, secure, readable, tested, follows conventions, and is no more complex than necessary.
* Refactor legacy code to improve code quality while maintaining functionality.
* Stay up to date on recommended best practices in relevant frameworks and languages.
* Reason objectively with other engineers about the technical merit of individual solutions and prepare detailed specifications for programs.
* Responsible for program design, coding, testing, debugging and documentation.
* Formulate and develop detailed specifications, code, documentation, and related customer information required to complete program development maintenance activities.
* Create and/or modify complex programs to meet user requirements. This includes testing program and system changes ensuring product quality and timeliness.
* Confer with project manager and representatives of departments affected by program to resolve questions of program intent, output requirements, input data acquisition, extent of automatic programming and coding use and modification, and inclusion of internal checks and controls.
* Design and develop client applications; meet with clients/functional SMEs to determine program requirements. Test and correct program errors by altering program steps and sequence.
* Analyze, review, and rewrite programs to increase operating efficiency or adapt to new requirements.
* Actively participate in planning activities, artifact creation, full-stack development, testing, and demonstrations.
* Analyze project-related problems and create innovative solutions involving, scheduling, technology, methodology, tools, and solution components.
* Develop application changes, test, and document changes.
* Assist with other program efforts (such as test automation, configuration management, etc.)
* Interpret result from static code analyzer tools such as Fortify
Requirements:
* Bachelor of Science degree in Engineering, Physics, Network Security, Information Systems or Computer Science.
* 5 or more years' experience as a software developer
* Experience with Java, SQL,
* Demonstrated experience PostgreSQL
* Demonstrated experience with Database Architecture
* Ability to follow established development processes and procedures to include Sprint planning and code reviews
* Experience with Continuous Delivery pipelines
* Ability to debug / trace code and resolve issues quickly
* Familiarity and experience with DevOps / SecDevOps
* Willing and able to obtain/maintain a DoD Secret clearance
* Proven experience as a Full Stack Developer, with knowledge of a combination of the following technologies:
* Front-end: HTML, CSS, JavaScript, React, Angular, or Vue.js
* Back-end: Node.js, Express, Python, Ruby on Rails, or similar
* Databases: MySQL, PostgreSQL, MongoDB, or similar
* Understanding of RESTful API design and development
* Proficiency in version control systems (e.g., Git)
* Strong problem-solving and debugging skills
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employee Type:
Contract
Location:
North Charleston, SC, US
Job Type:
Date Posted:
January 14, 2026
Similar Jobs
* Software Developer
* Software Developer
* Software Developer Advisor
* Generalist Software Developer
* Software Dev Engineer - Software Dev Engineer IV
$40-60 hourly 2d ago
Senior Power Platform Developer
Ignite Digital Services
Principal software engineer job in Charleston, SC
Are you searching for an opportunity to take your career to the next level? Ignite Digital Services is a fast-growing digital transformation company serving the national security sector. Our small business applies data science, program management and technical domain expertise to help clients implement data-driven approaches that maximize operational efficiencies.
We've redefined what it means to be a leader in our industry by creating and maintaining effective and rewarding working relationships with our clients, partners and internal team members. Our company culture is built upon a team-based approach, which offers continuous opportunities for personal growth and innovation, while providing unmatched value to our clients.
Perks of Working at Ignite Digital Services:
Competitive pay and benefits, including PTO
Education stipends and referral bonuses
Compelling work with the U.S. federal government
Strong emphasis on volunteer and community engagement
Opportunity to shape the future of our industry
Supportive colleagues and management who invest in your growth
We are seeking a Senior Microsoft Power Platform Developer to lead the design, development, and enhancement of solutions across the full Microsoft Power Platform suite-Power Apps, Power Automate, and Power BI-as well as Dataverse and SharePoint. The ideal candidate will combine deep technical expertise with strong business acumen, providing strategic guidance, mentoring junior developers, and partnering with stakeholders to deliver scalable, secure, and user-friendly solutions that drive business outcomes. Experience in complex enterprise or Department of War (DoW) environments is highly desirable.
Responsibilities:
Solution Architecture & Development
Lead the design and development of canvas and model-driven Power Apps, ensuring scalable, maintainable, and secure solutions
Architect and implement automated workflows using Power Automate, integrating Microsoft 365, SharePoint, Dataverse, and third-party systems
Design and deploy advanced Power BI dashboards and reports to support executive-level decision-making
Provide oversight of data models, relationships, business rules, and security roles within Dataverse
Ensure solution integration with SharePoint Online, including document libraries, lists, permissions, and metadata, aligns with enterprise standards.
Strategic Business Analysis & Stakeholder Engagement
Partner with stakeholders to define business objectives, gather requirements, and translate them into actionable technical designs
Analyze complex business processes, recommend optimization strategies, and identify opportunities to leverage Power Platform for process automation
Review and approve solution designs, functional specifications, and technical documentation produced by development teams
Leadership, Mentorship & Governance
Mentor and guide junior developers and analysts on best practices, coding standards, and solution design
Establish and enforce governance, versioning, deployment, and lifecycle management practices across Power Platform solutions
Lead solution testing, UAT support, and post-deployment optimization to ensure high-quality deliverables.
Continuous Improvement & Knowledge Management
Maintain up-to-date expertise on Power Platform capabilities, Microsoft 365 integrations, and emerging technologies
Develop and deliver training sessions, demonstrations, and documentation to promote solution adoption and best practices
Provide thought leadership on future enhancements, automation opportunities, and platform strategy within the organization
Preferred Qualifications:
8+ years of experience developing and deploying Power Platform solutions, including Power Apps, Power Automate, Power BI, Dataverse, and SharePoint
Experience leading enterprise-level projects, providing architecture guidance, and mentoring team members
Strong knowledge of data modeling, complex workflows, integrations, and security frameworks
Experience in Agile environments using tools such as Azure DevOps or Jira
Experience developing solutions in a DoD or government environment, adhering to security, compliance, and data governance requirements
PL-400 Power Platform Developer Associate certification
Active Secret clearance
Locations: Charleston, SC, San Diego, CA, or San Antonio, TX
Scheduled: Hybrid 2-3 days a week onsite
Salary: 100k+ to align with education and experience
Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Ignite Digital Services is a Small Business committed to providing exceptional service to government agencies at competitive prices. The capabilities and experience of our staff and our extensive industry relationships distinguish Ignite Digital Services among government contractors.
Equal Opportunity Employer/Veterans/Disabled
For individuals who would like to request an accommodation, please visit ********************** (CA) or ********************** (SC) or contact Human Resources. Ignite Digital Services will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal employment opportunity, employment eligibility requirements or related matters. Nor will Ignite Digital Services require, in a posting or otherwise, U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract.
OFCCP'S Pay Transparency Rule EEO is the Law Poster
$83k-109k yearly est. Auto-Apply 8d ago
Senior Power Platform Developer
Atlas Executive Consulting
Principal software engineer job in Charleston, SC
Are you searching for an opportunity to take your career to the next level? Ignite Digital Services is a fast-growing digital transformation company serving the national security sector. Our small business applies data science, program management and technical domain expertise to help clients implement data-driven approaches that maximize operational efficiencies.
We've redefined what it means to be a leader in our industry by creating and maintaining effective and rewarding working relationships with our clients, partners and internal team members. Our company culture is built upon a team-based approach, which offers continuous opportunities for personal growth and innovation, while providing unmatched value to our clients.
Perks of Working at Ignite Digital Services:
* Competitive pay and benefits, including PTO
* Education stipends and referral bonuses
* Compelling work with the U.S. federal government
* Strong emphasis on volunteer and community engagement
* Opportunity to shape the future of our industry
* Supportive colleagues and management who invest in your growth
We are seeking a Senior Microsoft Power Platform Developer to lead the design, development, and enhancement of solutions across the full Microsoft Power Platform suite-Power Apps, Power Automate, and Power BI-as well as Dataverse and SharePoint. The ideal candidate will combine deep technical expertise with strong business acumen, providing strategic guidance, mentoring junior developers, and partnering with stakeholders to deliver scalable, secure, and user-friendly solutions that drive business outcomes. Experience in complex enterprise or Department of War (DoW) environments is highly desirable.
Responsibilities:
Solution Architecture & Development
* Lead the design and development of canvas and model-driven Power Apps, ensuring scalable, maintainable, and secure solutions
* Architect and implement automated workflows using Power Automate, integrating Microsoft 365, SharePoint, Dataverse, and third-party systems
* Design and deploy advanced Power BI dashboards and reports to support executive-level decision-making
* Provide oversight of data models, relationships, business rules, and security roles within Dataverse
* Ensure solution integration with SharePoint Online, including document libraries, lists, permissions, and metadata, aligns with enterprise standards.
Strategic Business Analysis & Stakeholder Engagement
* Partner with stakeholders to define business objectives, gather requirements, and translate them into actionable technical designs
* Analyze complex business processes, recommend optimization strategies, and identify opportunities to leverage Power Platform for process automation
* Review and approve solution designs, functional specifications, and technical documentation produced by development teams
Leadership, Mentorship & Governance
* Mentor and guide junior developers and analysts on best practices, coding standards, and solution design
* Establish and enforce governance, versioning, deployment, and lifecycle management practices across Power Platform solutions
* Lead solution testing, UAT support, and post-deployment optimization to ensure high-quality deliverables.
Continuous Improvement & Knowledge Management
* Maintain up-to-date expertise on Power Platform capabilities, Microsoft 365 integrations, and emerging technologies
* Develop and deliver training sessions, demonstrations, and documentation to promote solution adoption and best practices
* Provide thought leadership on future enhancements, automation opportunities, and platform strategy within the organization
Preferred Qualifications:
* 8+ years of experience developing and deploying Power Platform solutions, including Power Apps, Power Automate, Power BI, Dataverse, and SharePoint
* Experience leading enterprise-level projects, providing architecture guidance, and mentoring team members
* Strong knowledge of data modeling, complex workflows, integrations, and security frameworks
* Experience in Agile environments using tools such as Azure DevOps or Jira
* Experience developing solutions in a DoD or government environment, adhering to security, compliance, and data governance requirements
* PL-400 Power Platform Developer Associate certification
* Active Secret clearance
Locations: Charleston, SC, San Diego, CA, or San Antonio, TX
Scheduled: Hybrid 2-3 days a week onsite
Salary: 100k+ to align with education and experience
Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Ignite Digital Services is a Small Business committed to providing exceptional service to government agencies at competitive prices. The capabilities and experience of our staff and our extensive industry relationships distinguish Ignite Digital Services among government contractors.
Equal Opportunity Employer/Veterans/Disabled
For individuals who would like to request an accommodation, please visit ********************** (CA) or ********************** (SC) or contact Human Resources. Ignite Digital Services will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal employment opportunity, employment eligibility requirements or related matters. Nor will Ignite Digital Services require, in a posting or otherwise, U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract.
OFCCP'S Pay Transparency Rule
EEO is the Law Poster
Create a Job Alert
Interested in building your career at Ignite Digital Services? Get future opportunities sent straight to your email.
Create alert
$83k-109k yearly est. 60d+ ago
Senior Software Developer
Andromeda Systems Incorporated 4.0
Principal software engineer job in Hanahan, SC
Andromeda Systems Incorporated (ASI) is looking for a passionate software developer to join our team in developing our web-based application using the latest .Net, Angular, and SQL technologies. ASI develops enterprise software used by physical asset managers to keep their equipment and fleets performing at their highest levels. Our customers include the Department of Defense, commercial fleet operators, and industrial facilities. We meet our customers challenges by developing state-of-the-art solutions that bring together the fields of computer science, operations research, data science, and reliability engineering using the latest industry technologies.
ASI uses cutting edge .Net, Angular, and SQL technologies. When you join ASI, you can expect:
* Opportunities to apply your ideas across an entire application stack and not just a single functional area
* A close-knit group of developers, testers, DB architects, DevOps engineers, and analysts
* An environment where you are encouraged to bring innovation and new thinking to our agile development processes
We are looking for application architects who want to dive into our application stack and join a team of innovators. The ideal candidate will bring a solid track record of, not only building applications from the ground up, but also enhancing an existing core. You will have the opportunity to work in small, but complete, teams that have total ownership of applications and modules.
Responsibilities:
* Design and develop integration architecture between multiple components across disparate applications
* Participate in planning and analysis of software development projects
* Review and approve code design and code development from junior to senior level programmers
* In a .Net environment, code, test, debug, and implement custom applications in C# utilizing microservices techniques, along with Angular
* Utilize SQL to pull, query, and join data using TSQL as necessary
* Partner with business analysts to translate business requirements into product designs
* Write and review technical specifications and other forms of documentation
* Innovate using tools and processes that simplify and expedite achieving development goals
* Collaborate with other technical teams (DevOps, Database, QA Testers, and Analysts) to ensure successful delivery of projects from testing, to integration, to deployment using an agile approach
Required Qualifications:
* Bachelor's degree in computer science or related discipline from U.S. accredited institution
* At least four years of demonstrated software development experience in a variety of projects
* Masters degree can be substituted for two years of experience
* Prior experience with source control (Git, Perforce, etc.)
* Senior-level knowledge of professional softwareengineering and best practices for full software development life cycle including coding standards, code reviews, source control management, continuous deployments, testing, and operational excellence
* Proficiency using object-oriented technology and modern UI including: .Net, C#, and Angular (Angular JS, JavaScript, React, and Typescript experience considered)
* Proficient knowledge of MS SQL queries, stored procedures, and T-SQL
* Excellent verbal and written communication skills
Preferred Qualifications:
* Experience as a development team lead on two or more projects
* Application development or functional experience with asset management, logistics, reliability centered maintenance, or fleet management
Work Authorization/Security Clearance:
* Must be a U.S. Citizen
* May be required to qualify for Secret Clearance and CAC
* ASI background check will be required
Benefits:
* 401(k) plan with immediate 100% vesting and 4% discretionary match
* Paid leave including PTO, holiday, bereavement, military
* Generous medical, dental, and vision insurance
* Health and dependent care FSA
* Company provided life and AD&D, as well as voluntary life/AD&D
* Opportunities for growth and development
About Andromeda Systems Incorporated
ASI provides tools and services to assist Physical Asset Owners, Fleet Managers, and Military Program Managers in gaining critical insights into their equipments performance, identifying system improvements, optimizing operations and support, making better business decisions, and achieving measurable life-cycle cost savings.
ASI provides unparalleled expertise and capabilities in the Reliability, Maintenance, Supportability, and Logistics disciplines. Our staff of nationally and internationally recognized leaders are shaping the industry and developing revolutionary solutions in the military and commercial sectors. Clients leverage our experience and cutting-edge analytical tools to improve asset performance and reduce lifecycle costs. As a leading provider of professional and high technology services and solutions, ASI serves the Department of Defense, U.S. civilian agencies, and private industry.
For more information about this and other open positions, please visit our website at
$90k-117k yearly est. 37d ago
Jr. DevOps Engineer
Coserve Global Solutions
Principal software engineer job in Charleston, SC
To us, CoServe means that “we're in it together” with our business partners. Your priorities are our priorities, and we are vested in your success. This core perspective drives everything we do. We've found that working together is what creates long-term value and profitability. Our mission is to serve you first, and in serving you, we win together.
Our vision is to help discover the very best talent on the planet. And then help those people find their ideal work opportunity.
CoServe's specific focus is IT and Telecommunication. As serving others has always been our M.O., we have built deep, lasting relationships over the last few decades. These relationships are what make the difference in finding the exact right person at exactly the right time.
Job Description
Growing Healthcare Services firm is looking for a DevOps Engineer with a passion for cloud computing, infrastructure as code and monitoring and maintaining highly available web applications.
This position will work closely with the software development team to ensure the developers have the deployment tools needed to ship code with ease. He/she will build customengineering tools and integrate existing tools.
In addition to helping to maintain developer satisfaction, the DevOps Engineer will help monitor/secure AWS infrastructure in an effort to ensure 24/7 availability. This person will w rite/test/maintain the Chef library cookbooks used to create cloud clusters.
The DevOps Engineer will perform the following key responsibilities:
Automate and provision everything with Chef, Jenkins
Assist management of AWS Cloud services (EC2, ELB, S3)
Assist management of Cloud Foundry PaaS
Perform systems and application monitoring and load testing Collaborate with software development team
Provide on-call support for production operations
Qualifications
The successful candidate will possess the following:
B.S. in Computer Science or related field or equivalent skills and experience Experience with configuration management (e.g. Chef, Salt, Puppet) Experience with systemmonitoring (e.g. Sensu, Nagios)
Experience in and commitment to a 24/7 production environment Understanding of UNIX/Linux operation system
Proficiency in at least one scripting language (e.g. Ruby, JavaScript, Python)
Experience with systemlogging (e.g. Logstash, Splunk)
Experience configuring and deploying Ruby & NodeJs web application stacks
Excellent communication skills via email and online chat, in addition to in person and via phone Extreme attention to detail and very w ell organized
Flexibility in a changing environment. Agile philosophy, balancing expediency w ith accuracy
Dependability and responsibility, with strong follow-through and a high degree of ownership for projects Self-directed work style
A high level of integrity, with good judgment and recognition of need for confidentiality in certain circumstances
Additional Information
This is an opportunity we are looking to hire asap, please apply soon!
$77k-101k yearly est. 23h ago
Automotive Lead Technician
PGW
Principal software engineer job in Charleston, SC
Benefits:
401(k) matching
Dental insurance
Free food & snacks
Free uniforms
Health insurance
Paid time off
Training & development
The Automotive Lead Technician is responsible for all tune-up, diagnostic and repair services, as well as additional services as directed by the Shop Manager or Assistant Shop Manager.
Responsibilities include but aren't limited to:
Ensuring equipment is functioning properly at all times and performing preventive equipment maintenance
Filling in staffing voids, as directed by customer flow, and assisting in oil change bays when necessary
Maintaining shop supply inventory and notifying the Shop Manager of reorders as needed
Developing trusting customer relationships through honest and competent service
Requirements:
Commitment to excellence at all levels of service
Advanced automotive experience
A.S.E. Certification in Engine Performance, Engine Repair, and Brakes (preferred)
Good communication skills and upbeat personality
Enthusiastic attitude and strong work ethic
Valid state driver's license
Compensation: $35.00 - $45.00 per hour
JOIN OUR TEAM
As one of the largest destinations for automotive services, Midas is dominating the industry in developing career paths and building relationships within the communities they serve.
At Midas, we take care of everything… tires, brakes, oil… so the opportunities to grow and develop expertise with Midas are endless.
Palmetto Garage Works (Midas & SpeeDee) is locally owned and has 32 convenient locations in South Carolina, Florida & DC! PGW operates full service automotive repair and maintenance services! Locally owned but Nationally Known!
***************************
Please first watch this video about our company MIDAS locations are independently owned and operated by franchisees. Your application will be directed to the MIDAS franchise location you applied to and all hiring and employment decisions will be made by that location's management team. MIDAS is an equal opportunity employer with a strict policy against any form of discrimination.
$35-45 hourly Auto-Apply 60d+ ago
Attack Sensing & Warning (AS&W) Technical Lead
3 Reasons Consulting
Principal software engineer job in Charleston, SC
Attack Sensing & Warning (AS&W) Technical Lead Minimum Security Clearance: Secret, with ability to obtain Top Secret / Sensitive Compartmented Information (TS/SCI) eCRAFT: CSE2 Education: Bachelor's degree in a relevant discipline preferred
Years of Experience: Five (5) years with degree or eight (8) years of equivalent experience
Position Description
The Attack Sensing & Warning (AS&W) Technical Lead serves as the technical authority for global AS&W operations, overseeing defensive cyber operations across multiple Regional Operations Centers (ROCs) and the DETECT team. This leadership role is responsible for directing incident response activities, ensuring technical excellence, enforcing quality control standards, and integrating operations across geographically dispersed teams.
As a subject matter expert in AS&W operations, the Technical Lead drives operational consistency, technical rigor, and continuous improvement across cybersecurity processes. This role requires strong leadership in high-pressure environments, the ability to manage complex technical initiatives, and a proactive approach to personnel development, conflict resolution, and team cohesion.
Duties and Responsibilities
Serve as the AS&W Subject Matter Expert (SME) during live incident response, providing near-real-time quality control and oversight
Ensure accurate documentation, campaign notes, and operational updates are maintained by Regional Operations Centers and analysts
Provide mentorship and professional development guidance to Defensive Cyber Operations (DCO) Watch and DETECT team members
Coordinate communications, policies, and processes across regional operations center analysts and incident responders
Lead continuous review and improvement of operational processes and procedural documentation governing ROC operations
Collaborate with training development teams to design, execute, and maintain role-based baseline and progressive training plans
Ensure quality control of DCO Watch products, including threat hunts, detection evaluations, and purple team reports
Identify, assess, and mitigate operational and programmatic risks
Lead cross-functional technical teams and manage task prioritization across service areas
Participate in meetings and conferences with internal and external stakeholders to ensure delivery of high-quality products within established schedules
Coordinate with customer organizations to improve operational processes, outcomes, and overall customer experience
Ensure organizational processes align with customer policies and external directives
Conduct periodic onsite evaluations of personnel and team performance at regional operations center facilities
Support short-notice global travel requirements as mission needs dictate
Delegate high-level training priorities to the Service Area Training Lead to execute enterprise training initiatives
Serve as the primary point of contact for coordinating and deconflicting surge support and operational interactions between DETECT and DCO Watch teams
Act as a Trusted Agent for all Red Team operations
Required Skills
Extensive knowledge of Attack Sensing & Warning operations, incident response, and defensive cyber workflows
Experience with quality control processes, ticket management, and analyst performance evaluation
Proficiency reviewing, refining, and enforcing operational documentation and procedures
Expert-level knowledge of Chairman of the Joint Chiefs of Staff Manual (CJCSM) 6510.01B
Strong critical thinking, analytical reasoning, and problem-solving abilities
Demonstrated ability to maintain composure and make effective decisions under stress
Desired Skills
Strong leadership, decision-making, and operational oversight capabilities
Ability to operate effectively in fast-paced, high-pressure cybersecurity environments
Excellent verbal and written communication skills
Proven ability to lead cross-functional and geographically distributed teams
Experience, Education and Certification Requirements
Bachelor's degree in a relevant discipline with a minimum of five (5) years of experience, or
At least eight (8) years of experience working in a cybersecurity operations environment
Minimum of four (4) years of experience in a leadership role
Must meet Department of Defense (DoD) 8570 Information Assurance Technical (IAT) Level III and other applicable certification requirements
Additional Information
Position may require up to twenty percent (20%) travel based on mission requirements
May require extended hours beyond normal duty schedules to support operational needs
Benefits at 3 Reasons Consulting
At 3 Reasons Consulting, we are committed to supporting the well-being of our team with a comprehensive benefits package that includes both company-paid and shared-cost options. Our benefits are designed to enhance your health, financial security, and work-life balance to help you thrive personally and professionally as a valued member of our team.
Company-Paid Benefits
Short/Long Term Disability
Basic Life Insurance
Direct Payroll Deposit
Leave Accrual
Holidays
401(k) Match
Employee / Company Shared Benefits
Additional (Voluntary) Life Insurance
401(k)
Medical Coverage
Dental Coverage
Vision Care Plan
Flexible Spending Account Plan
3 Reasons Consulting is an Equal Opportunity Employer. We are committed to providing a workplace free from discrimination or harassment and hold all 3 Reasons employees accountable to protect this mission. We do not discriminate on the basis of race, color, gender, religion, national origin, sexual orientation, age, marital status, veteran status, military status, disability status, or any other characteristic protected by federal, state, or local law. All applicants will receive consideration for employment without regard to protected bases.
How much does a principal software engineer earn in Charleston, SC?
The average principal software engineer in Charleston, SC earns between $79,000 and $135,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Charleston, SC