Principal Software Engineer
SOC LLC
Principal Software Engineer needed for a contract opportunity with SOC’s client to work onsite on a hybrid basis in St. Louis, MO. Job Responsibilities Perform system level integration with multiple vendors and software components Apply fundamental knowledge of software engineering principles and core concepts (e.g., data structures, algorithms, computer architecture, operating systems, and databases) to create software solutions that meet project-based needs Apply core computer science concepts in the development, testing, and documentation of software units Participates in code reviews with the systems engineers, software architects, and other technical staff Develop, document and support testing of products, systems, or subsystems Work on Static Code analysis tools, triaging and mitigating the results Communicate with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy Ability to complete a technical project independently and manage other engineers Specify and evaluate supplier subsystems and services Document component and subsystem specifications Provide budget, cost, and schedule input for design assignments Support, communicate, reinforce, and defend the mission, values, and culture of the organization Attend appropriate engineering, customer, or business meetings Mentor and coach less-experienced engineers Communicate clearly (written and oral) with manufacturing, supply chain, program management, and the customer as required Qualifications Bachelor's degree in Computer Science, Computer Engineering or related field 8+ years of industry experience in delivering high-quality, innovative applications and programming experience in C Proven Computer Science fundamentals in embedded development, algorithm design, problem solving, and complexity analysis Experience influencing software engineering best practices within the team Excellent verbal and written communication Detail-oriented, organized, and able to work well in a team environment as well as independently with little day-to-day guidance Desired Qualifications Experience with running Application Security and Development practices Experience taking a leading role in building complex software systems that have been successfully delivered to customers Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Basic knowledge of network communications and cybersecurity practices Employment Prerequisites The following requirements must be met to be eligible for this position: successful completion of a background investigation and drug urinalysis. SOC, a Day & Zimmermann company, is an Equal Opportunity Employer, EOE AA M/F/Vet/Disability. #J-18808-Ljbffr SOC LLC
- ...Principal Software Engineer needed for a contract opportunity with SOC’s client to work onsite on a hybrid basis in St. Louis, MO. Job Responsibilities Perform system level integration with multiple vendors and software components Apply fundamental knowledge of software...SuggestedContract work
- SOC LLC is seeking a Principal Software Engineer for a contract opportunity in St. Louis, MO. This role involves system integration and communication with diverse teams, requiring 8+ years of experience in software engineering and strong skills in C programming. The ideal...SuggestedContract workRemote workFlexible hours
- ...Description Description: Overview: We are looking for a Principal Engineer in LATAM to join our team! As the Principal Engineer, you... ...-2025 Shareholder Letter Qualifications: ~10+ years of software engineering with deep hands-on experience building and operating...SuggestedLocal areaRemote workWork from homeRelocationFlexible hours
- ...an experienced Applications Developer to join a collaborative technology team focused on building and supporting custom enterprise software. This role is hands‑on and cross‑functional, with involvement across the full development lifecycle—from initial concept to...Suggested
- ...Trevity LLC is seeking Senior Software Engineers to lead the development and integration of enterprise-scale software solutions supporting imagery exploitation, geospatial intelligence, and advanced analytics initiatives across the IC and DoD enterprise. This role requires...Suggested
- ...Containerization (Docker, OpenShift, Kubernetes, ...) Freedom Technology Solutions Group is seeking a Software Engineer to support our client's intelligence analysis products and capabilities. This position involves providing software development capabilities to enhance...For contractorsFlexible hoursNight shift
- ...Junior Software Engineer Location: St. Louis, MO (Hybrid: 4 days onsite / 1 day remote) Target Start: Q1 2026 BUSINESS OBJECTIVE Brooksource is hiring a Junior Software Engineer to join the Agent OS organization within a major digital platforms division for a Fortune 1...Contract workLocal areaRemote workShift work
- ...Freedom Technology Solutions Group is seeking a Software Developer to support our client’s intelligence analysis products and capabilities. This position involves providing software development capabilities to enhance existing and emerging client capabilities, including...Work at officeRemote workFlexible hoursNight shift
$76.25k - $124.16k
...Software II Developer - Remote - Drupal Saint Louis, Missouri Information Services Days Full-Time Salary: $76,252.80 – $124,155.20 / year (Salary or hourly rate is based on job qualifications and relevant work experience) Job Description This is a remote...Hourly payFull timeWork experience placementRemote work$150k - $160k
...Title: Senior Software Engineer Location: St. Louis Park, MN | Hybrid Job Type: Permanent / Direct Hire Compensation: $150,000 - $160,000 Industry: Medical Devices About The Role We are partnering with an innovative medical device company based in St. Louis Park, MN, to...Permanent employmentFlexible hours- ...A technology solutions provider is seeking a Senior Software Engineer to join their team in St. Louis, MO. This fully onsite position requires at least 8 years of full stack development experience, with a focus on web services and geospatial systems. The ideal candidate...Flexible hours
- ...We are seeking highly motivated engineers with a thirst for learning, in support a geographically dispersed, state of the art systems... ...desktop with a variety of enterprise services Evaluates desktop software and hardware technologies and determines the most efficient...Work at office
- ...Freedom Technology Solutions Group is seeking a Software Engineer to support our client’s intelligence analysis products and capabilities. This position involves providing software development capabilities to enhance existing and emerging client capabilities, including...Work at officeFlexible hoursNight shift
$95k
Description: The Gund Company has an immediate opening for a Product Applications Engineer - Switchgear to join our Business Development team! This is NOT a Computer Software Engineer position Annual Salary: $95,000+ (DOE) Plant/Work Location : 9333...Immediate start- Company Overview McCarthy Holdings, Inc. (McCarthy), is the holding entity for McCarthy Building Companies, Inc., the oldest privately-held national construction company in America, and Castle Contracting. McCarthy provides the crucial business infrastructure for these...Full timeWork at officeRemote workShift work
$73.45k - $132.78k
...Description Leidos has an exciting opportunity for an Exploitation Specialist/GDAT Software Engineer to join our team in St. Louis, MO. This work requires skills and knowledge to modernize applications to facilitate production operations for customer. Resources will not...$60 - $72 per hour
...Cloud Platform (GCP), particularly with services such as: Cloud Functions, Cloud Run, App Engine (Serverless computing) Degree in Computer Science, Computer Engineering, Software Engineering or equivalent field of study or equivalent job experience Proficient in Java,...Contract workLocal area- ...Full Stack Web Developer and will be part of a growing, collaborative, onsite development team, helping design and develop custom software used internally and by customers. The role blends creative design, technical coding, and problem‑solving to deliver smooth, visually...Full time
$87.1k - $157.45k
...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver...Contract workLocal areaImmediate start$165k - $175k
...provider agencies, and payers. We're seeking an experienced Lead Engineer to drive the technology vision and development of our next-... ...can improve the platform for our users Mentor a team of software engineers, fostering a culture of collaboration, accountability...Full timeLocal areaRemote workFlexible hoursNight shift- POSITION SUMMARY: The Project Manager for Partnerships for Climate-Smart Commodities will oversee the administration and management of grants aimed at promoting sustainable agricultural practices. This role involves coordinating with various stakeholders, ensuring compliance...Hourly payFull timeTemporary workWork at officeLocal area
- Frontend: iOS Developer • 5+ years' experience in Mobile Development. • Experience developing and maintaining consumer-facing mobile applications at scale. Strong Swift/Kotlin skills & knowledge of multi-threaded, asynchronous code. • Good understanding and knowledge...
- ...Software Developer As a Software Developer with Ascension Technologies, you will contribute to the creation of our robust suite of... ...testing with iOS. ~ Strong understanding of professional software engineering best practices for the full SDLC including coding standards,...Work at office
$100k
...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch... ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins...H1b$150k - $190k
...,000 DOE + full benefits What you need for this position: Hold a TS/SCI Clearance Experience with Python or similar backend programming language (Java, Golang, node.js) Excellent communication and team skills 5+ years of Software Development experience...- Golang Developer With Mongo DB Location: Saint Louis, MO Must Have Skills ~3+ years of experience with Golang ~3+ years of experience with Mongo DB ~ Develop Webservices using REST/SOAP API ~ Experience with creating and consuming Webservices ~ Good ...
- ...public. Minimum Qualifications ~ Required Education, Experience and Skills ~ Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field; or equivalent professional experience. ~5-7 years of professional software...For subcontractorWork at office
- ...Job Description : Perform detail design, development, documentation, debugging and implementation of technical products, software programming applications Provide technical assistance to resolve operating issues Recommends alterations and...
$74.6k - $156.7k
...CACI's SAFFIRE team is at the forefront of developing and operating state-of-the-art of Geospatial Intelligence analysis software. The SAFFIRE team builds and maintains an exceptionally powerful platform enabling our users to address challenging real-world problems by...Contract workWork experience placementWorldwideFlexible hours- ...Aggio (aggio.io) is a fast growing enterprise SaaS (Software as a Service) company with a mission to transform the agriculture industry... ...and technical architecture experience solving complex web engineering problems 3+ years of experience designing and developing RESTful...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Saint Louis, MO
- principal cloud computing engineer Saint Louis, MO
- senior principal scientist Saint Louis, MO
- principal Saint Louis, MO
- software trainer Saint Louis, MO
- ultimate software Saint Louis, MO
- software sales executive Saint Louis, MO
- software applications developer Saint Louis, MO
- remote software sales Saint Louis, MO
- senior c# .net software developer Saint Louis, MO


