> Markdown version of [/jobs/ext/1140753-software-developer-senior](https://www.wearedevelopers.com/jobs/ext/1140753-software-developer-senior). 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, Senior - **Company:** the Naval Nuclear Laboratory - **Location:** Niskayuna, NY, United States - **Experience:** Expert - **Salary:** $95,700.0 - $149,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Software Applications, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Cloud Engineering, Software Documentation, Software Quality, Code Review, Information Systems, Data Governance, Data Infrastructure, Python (Programming Language), Machine Learning, Software Engineering, Software Systems, Systems Integration, TypeScript, Cloud Platform System, Large Language Models, Multi-Agent Systems, Event Driven Architecture, AI Platforms, Information Technology, Performance Monitor, Machine Learning Operations, Front End Software Development, Virtual Agents, Oracle Cloud Infrastructure, Serverless Computing, Microservices - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d350e09dc2e1b216 ## 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. Key Responsibilities * 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 - [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 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) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [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 - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)