More jobs:
Principal Software Engineer
Job in
St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listed on 2026-07-08
Listing for:
SOC LLC
Full Time
position Listed on 2026-07-08
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
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
- 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
- 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
- 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-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×