> Markdown version of [/jobs/ext/1625593-software-developer](https://www.wearedevelopers.com/jobs/ext/1625593-software-developer). 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 Developer - **Company:** the Naval Nuclear Laboratory - **Location:** West Mifflin, PA, United States - **Experience:** Expert - **Salary:** $95,700.0 - $149,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Automation of Tests, C Sharp (Programming Language), Cloud Computing, Software Documentation, Software Quality, Code Review, Information Systems, Data Governance, Data Infrastructure, Python (Programming Language), Machine Learning, Software Systems, Systems Integration, TypeScript, Large Language Models, Multi-Agent Systems, Event Driven Architecture, AI Platforms, Information Technology, Performance Monitor, Machine Learning Operations, Serverless Computing, Microservices - **Published:** July 1, 2026 - **Apply:** https://career-hcm03.ns2cloud.com/sfcareer/jobreqcareer?jobId=8061&company=NNLHCM03 ## About the Role * Bachelor's degree from an accredited college or university and a minimum of 6 years of relevant experience; or * Master's degree from an accredited college or university in a related field and a minimum of 4 years of relevant experience. Preferred Skills * Bachelor's or Master's degree in Computer Science, Information Systems, Engineering, or a related discipline. * 5+ years of experience developing enterprise-grade software solutions. * Strong proficiency in languages such as Python, C#, Java, or TypeScript. * Experience integrating AI/ML systems (LLMs, agent frameworks, automation orchestration, cloud AI services). * Familiarity with event-driven architectures, microservices, containers, and CI/CD pipelines. * Experience designing applications that operate within secure, highly regulated, or mission-critical environments. * Knowledge of cloud ecosystems (Azure, AWS, OCI) and modern data platforms. * Excellent communication skills and the ability to work in collaborative, multi-disciplinary teams. ## Description We're seeking a highly skilled Senior Software Developer to design, develop, and deliver advanced software solutions supporting enterprise AI systems. This role focuses on building AI enabled applications, autonomous agents, and integration components that expand our organization's ability to leverage next generation intelligent technologies. You will work closely with product owners, data scientists, cybersecurity partners, and cloud engineering teams to build reliable, secure, and mission aligned tools that enhance decision-making, automation, and operational efficiency., * Lead the design and development of AI powered applications, tools, and intelligent agents aligned with enterprise strategy. * Build, test, and deploy scalable backend and frontend components using modern software engineering practices. * Collaborate with cross-functional teams to define requirements, architecture patterns, and technical integration points. * Maintain software quality through automated testing, code reviews, documentation, and performance monitoring. * Integrate AI/ML models, cloud-native services, and workflow automation platforms into production systems. * Troubleshoot and resolve software defects, performance issues, and system integration challenges. * Produce clear technical specifications, diagrams, and user documentation, * Ensure compliance with security, data governance, and reliability requirements. * Mentor junior developers and contribute to team technical standards and best practices. ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)