> Markdown version of [/jobs/ext/3957274-software-engineer-sr-e3](https://www.wearedevelopers.com/jobs/ext/3957274-software-engineer-sr-e3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Sr - E3 - **Company:** Lockheed Martin - **Location:** Norristown, PA, United States - **Experience:** Expert - **Salary:** $122,600.0 - $227,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Automation of Tests, C Sharp (Programming Language), Cloud Computing, Databases, Continuous Integration, Software Debugging, DevOps, Web Development, Distributed Systems, Java Platform Enterprise Edition (J2EE), Systems Analysis, Python (Programming Language), NoSQL, Scrum Methodology, Software Engineering, TypeScript, Web Applications, Web Services, Data Processing, Gitlab, Computer Equipment, Containerization, AngularJS, Kubernetes, Rancher, Devsecops, Docker, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-sr-e3-king-of-prussia-pa--212ea79e-6b8b-47e6-8664-bd43da9fbebd ## About the Role Software Engineering, Data Processing, Data Entry, Documentation, Programming Methodologies, Systems Analysis, Testing, Product Lifecycle, Computer Hardware, Debugging Tools, Full-stack development Software development experience with Java or C# Active TS security clearance with willingness to obtain a TS/SCI w/ poly required for consideration Desired Skills Understanding / proficiency in application containerization (e.g. Docker, Kubernetes, etc.) Agile software development experience Java\JEE\Quarkus, C# .NET, JavaScript, TypeScript, Angular, Docker, Kubernetes, Rancher, Python, GitLab Web Development Experience * Cloud-based technologies DevSecOps and CI/CD pipeline experience Continuous Integration\Automated Testing\DevOps Experience working in Agile teams using SAFe, Scrum, Kanban or other methodologies and/or understanding of Agile development concepts Experience designing and documenting microservice-based architectures Experience with relational and/or NoSQL databases Experience with distributed systems (services and databases) Strong background developing /debugging and/or testing of web applications and web services ## Description Plans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met.