Principal Software Engineer
$150k - $157kDLS Engineering
DLS is an engineering firm with 30 years of Federal Government contracting experience. Our small business efficiencies coupled with a commitment to excellence allow us to provide reliable solutions with integrity for our nation's most critical defense and national security priorities. Principal Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Principal Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri. This is an on-site position. Why this role is a great next step for your career This position supports an exciting modernization initiative providing enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial‑intelligence core services. This utilizes secure cloud environments, and a modern agile development methodology making data accessible, discoverable, and deliverable. St. Louis offers a low cost of living, vibrant cultural scene, and abundance of free attractions and outdoor spaces. It offers a mix of big‑city amenities and smaller‑town charm, with unique neighborhoods, diverse food options, professional sports teams, and a growing technology sector. A day in the life Create, maintain and/or improve the software code, with duties to design and update software databases Technical delivery across many areas of software development including: assessments and evaluations, designing and engineering, agile development, Continuous Integration (CI)/Continuous Delivery (CD)/pipeline configuration and utilization, application development, front end development, server side development, API development, testing, security and accreditation, system integration, operations and sustainment, and documentation/template development and maintenance . When I read the below it sounds like me Required Security Clearance Top Secret/SCI Required Knowledge Demonstrated understanding of the full lifecycle of software development Possesses principal knowledge and principal hands‑on experience in developing, implementing and leading software applications and teams. Clear communication skills are required such that highly technical and complex concepts and methods can be effectively transmitted to a non‑technical and/or junior officer audience Astute ability in writing test scripts, test‑driven development, in an Agile software development environment, where built in automated test procedures are paramount and continuous integration of software and continuous delivery of software to the Government is the culture. Required Education A Master of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, Cybersecurity, or equivalent technical degree and a minimum of 13 years of software engineering experience OR a Bachelor of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree and a minimum of 15 years of experience in software engineering OR a minimum, as equivalent to education, of 17 years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work may be substituted for a technical degree. Required Experience Building high‑performance applications in React.js Experience building APIs Web services architecture, design, and development Working in AWS and utilizing specific AWS tools Other information We offer a competitive salary and a 401k program with company match. We offer a comprehensive benefits package including health, vision, dental, life, and disability insurance. We offer a generous paid time off package If accommodation is needed with the application and/or the interview process for applicants with disabilities, please contact Human Resources at View phone number on click.appcast.io. DLS is an E‑Verify company. DLS is an equal employment opportunity employer. Qualified applicants will receive consideration without regard to age, race, religion, sex (pregnancy, sexual orientation, gender identity), national origin, or disability. We encourage all qualified applicants to apply. If you believe you have been discriminated against, please contact Barbara Ellison. You also have the right to file a charge of discrimination with the equal employment opportunity commission. Must be able pass a government background check, whichwill be completed before employment. The pay range for this role is 150,000 - 157,000 USD per year (St. Louis, MO) #J-18808-Ljbffr
- ...Responsibilities: - Product focus: Closely collaborates with engineering teams to architect and develop resilient; reliable; scalable;... ...: standards; policies; processes; best practices; and aligned software architecture/software engineering points of view. - Leadership...Suggested
- ...Trevity LLC is seeking Principal Software Engineers to provide technical leadership and architectural oversight for enterprise-scale imagery exploitation, geospatial intelligence, and advanced analytics platforms supporting the IC and DoD enterprise. This role is responsible...Suggested
- ...Software Developer Company: Carter Support Services Location: Houston Position Summary Carter Support Services is seeking a skilled and motivated Software Developer to design, develop, and maintain software solutions that support internal operations and client-facing...Suggested
- Qualification: Bachelors’ degree in Computer Science or a related field Experience: 3-5yrs Analyzethe existing integration process and design/develop APIs on Mulesoftplatform; DevelopBusiness Process Orchestrations – ESB Itinerary using Mule ESB; Developand build interfaces...SuggestedFlexible hours
- ...limits and unveil endless potential, one data point and one heartwarming success story at a time. Powered by Athletes who get it, and Engineers who can do it. Role Purpose This role exists to be the connective tissue between cross‑functional teams, translating complex...Suggested
- ...Geospatial Intelligence Agency (NGA) in St.Louis, Missouri. Job Responsibilities Design and implement new capabilities and custom software solutions to solve unique government customer problems Follow best practices to write well‑tested, high‑performing code Identify and...
- ...layouts, diagrams, charts, code comments and clear code. Develop software solutions by studying information needs; studying systems flow,... ...recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product lines...Contract workTemporary work
- A leading software development company is seeking a junior Software Developer in St. Louis, MO. The ideal candidate will have a degree in Computer Science and 1-3 years of experience in software development and systems analysis. Responsibilities include collaborating with...Contract workRemote work
- ...situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from... ...to obtain CI Polygraph US Citizenship Required As a Software Engineer, you will... Lead full-stack software development of enterprise...Immediate start
- ...C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based... ...Software Developer / Software Engineer with a passion for problem solving, please apply today! (Principals only, please)Shift work
- ...Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team! This position is fully onsite in St. Louis, MO. The ideal candidate must have demonstrated firsthand experience in at least three of the following: Web services architecture,...Remote workFlexible hoursNight shift
- ...Software Developer AWS This job is with Encode, Inc a fully owned subsidiary of Lancesoft. The position is located in St Louis, MO... ...software version control repositories (gitlab) and utilizing DevOps principals and tools to deliver new features within an Agile construct....Full timeApprenticeshipLocal area
$85k - $115k
...Advanced Software Engineer ProSight Financial Association, a leading industry organization, is seeking an experienced and results-driven Advanced Software Engineer with strong .NET/C# and SQL skills and hands-on experience developing Microsoft Azure cloud solutions....Work at officeRemote workFlexible hours$800 per month
...Software Developer II - Financials (Full Stack, Front End) Lake Saint Louis, MO For more than 50 years, NISC has developed and... ...NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex...Contract workTemporary workWork at officeFlexible hours3 days per week- ...Dev: Java Designs, develops, modifies, enhances and implements software systems designed to support new or existing business initiatives. Projects are usually of considerable complexity and require a mastery of development tools. Works in most phases of a project and...
- ...Senior Software Developer(s) to design custom software solutions based on client requirements. This position will have a lead role in... ...Computer Science, Information Technology, Software or Computer Engineering, or any related IT or Engineering field of study plus at least...
$107.9k - $195.05k
...Primary Responsibilities Primary responsibilities will involve coding, developing, integrating, and debugging software artifacts; writing validation tests against existing baselines to ensure integrity of the code during Agile development efforts; assisting with unit...- ...Job Title: Software Developer - Contract-to-Hire Location: St. Louis, MO (USC/GC) local only Duration: 12-24 months Angular, Node.js, .NET (preferred), JavaScript/TypeScript, REST APIs, Web Application Development, and strong communication skills...Contract workLocal area
$107.9k - $195.05k
...The Leidos Spatial Solutions Division has an exciting opportunity for a senior DevOps Engineer to assist with the development, integration, deployment, and sustainment of mission critical systems that enable NGA's Geospatial Intelligence (GEOINT) mission collecting sciences...Remote work$50k - $120k
(Hiring)DevOps Engineer $50,000-$120,000 + Benefits We are seeking a DevOps Engineer to join our team! You will design and develop solutions... ...the installation of operating systems, network systems, software, and hardware Monitor system operations to detect potential problems...$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. These...For contractorsLocal areaImmediate start- ...Job Title: DevOps Engineer Location: St, Luis Missouri Employment Type: W2 Duration: Long Term Key Skills :- Spark Stremes, Nifi and Mongo... ...of our infrastructure, ensuring seamless and efficient software delivery processes. Your primary responsibilities will include...
- ...As a Senior DevOps Engineer, you will play a key role in designing and implementing scalable cloud infrastructure on Google Cloud Platform... ...will support continuous improvement initiatives across DevOps, Software Development, and Cloud Infrastructure teams. Your...Work experience placement
- ...Overview Kentro is seeking experienced Software and Web Developers to build scalable and modern applications, develop user experiences... ...Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent experience...Local area
$140k - $210k
...meaningful career in a community of brilliant and diverse minds to make a real difference, there's only one choice. Staff Software Engineer The Digital Farming Solutions (DFS) division of Bayer has a mission to transform agriculture and drive a more sustainable food...- ...DevOps Engineer At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger... ...you need: ~3+ years of experience in DevOps engineering, software development, or related technical roles. ~ Experience scripting...Local areaRelocation
- ...will be Zoom Video Job Description: Strong Java developer with very good understanding of micro services. Grasp of software engineering skills in modular design, data structures, algorithms Deep knowledge and hands on experience with modern applications like...Work experience placement
- ...Glider: DevOps Engineer (AWS/Azure/GCP, CI/CD, Kubernetes, Coding (Python) The Business Operations (Biz Ops) team is seeking... ...platform stability through monitoring. We support software run principals that includes change implementation, operational design, automation...For contractorsFlexible hours
- ...: We are on the lookout for a skilled Mid-Level DevSecOps Engineer with 5-10 years of relevant experience to strengthen our dynamic... .... GENERAL DUTIES: Develop and implement secure software solutions, ensuring they adhere to architectural standards and...
- ...Trevity LLC is seeking Mid-Level Software Engineers to support advanced imagery exploitation and geospatial software modernization efforts across the IC and DoD enterprise. This role involves full stack software development, enterprise API integration, cloud-native application...
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
- senior principal scientist Saint Louis, MO
- principal cloud computing engineer Saint Louis, MO
- principal Saint Louis, MO
- software technical support engineer Saint Louis, MO
- software support Saint Louis, MO
- software sales Saint Louis, MO
- embedded software Saint Louis, MO
- software applications developer Saint Louis, MO
- software engineer - cloud services Saint Louis, MO

