> Markdown version of [/jobs/ext/630123-experienced-software-developer](https://www.wearedevelopers.com/jobs/ext/630123-experienced-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). --- # Experienced Software Developer - **Company:** the Naval Nuclear Laboratory - **Location:** Niskayuna, NY, United States - **Experience:** Experienced - **Salary:** $117,900.0 - $184,300.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, System Configuration, Data Migration, Operational Data Store, Power BI, Software Engineering, Systems Integration, Enterprise Software Applications, Microsoft Power Automate, Software Application Programming, Information Technology, Data Analytics, Data Pipelines, Powerapps, Servicenow - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0bd0a7675d1b0250 ## About the Role Do you have experience in Systems integration?, Do you have a Master's degree?, Bachelor's degree from an accredited college or university and a minimum of 9 years of relevant experience; or Master's degree from an accredited college or university in a related field and a minimum of 7 years of relevant experience. Preferred Skills * Demonstrated experience as a versatile software developer, including: * Configuring and extending ServiceNow (or similar enterprise platforms) * Leading or executing large?scale data migration efforts * Implementing or modernizing enterprise IT systems * Experience developing and configuring applications tailored to specialized business processes (e.g., facility management, maintenance management, work management) * Strong background in metrics and analytics, including: * Defining key performance indicators (KPIs) and operational metrics * Designing and automating dashboards, reports, and data pipelines * Performing data analysis to support management decision?making * Proven ability to deliver clear, maintainable, and well?documented solutions through adherence to standard software development lifecycle practices * Demonstrated experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI), including building applications, workflows, and dashboards ## Description The Enterprise Systems Development (ESD) unit in the Naval Nuclear Laboratory (NNL) is seeking a Principal Software Developer to help lead the design and implementation of a new facility management IT solution. This role will focus on configuring and implementing a modern Integrated Workplace Management System on the ServiceNow platform, executing a major data migration effort, and developing automated business metrics and reporting to support data driven decision making. As a key member of the ESD team, you will: * Support the technical transition of NNL's Integrated Workplace Management System to PrimeNet using ServiceNow, including configuration, customization, integration, and testing. * Plan and execute complex data migration activities (profiling, mapping, validation) to ensure accuracy and integrity of asset, work management, and related operational data. * Design, develop, and maintain applications and tools that support planning and management of Preventive and Corrective Maintenance. * Build and automate metrics, dashboards, and reports that provide meaningful insight into facility and maintenance performance at all organizational levels. * Collaborate closely with business stakeholders to understand requirements, translate them into technical solutions, and ensure systems and metrics align with enterprise level operational needs. * Help identify, evaluate, and implement additional IT systems and integrations that enhance site wide engineering, maintenance and operations capabilities. * Provide technical leadership, mentoring, and guidance to other developers and project team members, promoting sound development practices and high quality delivery. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Applying Agile Principles to Incident Management ](https://www.wearedevelopers.com/videos/101-applying-agile-principles-to-incident-management) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) - [AI in Production: applied AI & enterprise use cases](https://www.wearedevelopers.com/videos/100130-ai-in-production-applied-ai-enterprise-use-cases) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Data Analytics with Microsoft Fabric: End-to-End Use Case with Data Agents](https://www.wearedevelopers.com/videos/1547-data-analytics-with-microsoft-fabric-end-to-end-use-case-with-data-agents) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)