> Markdown version of [/jobs/ext/1397408-software-engineer](https://www.wearedevelopers.com/jobs/ext/1397408-software-engineer). 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 - **Company:** Nexagen Networks Inc - **Location:** Norfolk, VA, United States - **Experience:** Experienced - **Salary:** $130,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Software Applications, Cascading Style Sheets (CSS), Computer-Aided Software Engineering, Code Reuse, CompTIA Security+, Computer Programming, Databases, Data Integrity, JQuery, Microsoft Visual Studio, Microsoft SQL Server, Responsive Web Design, Microsoft SharePoint, Software Engineering, Software Requirements Analysis, Software Systems, Subsystems, Systems Integration, Extensible Markup Language (XML), Extensible Stylesheet Language (XSL), Extensible Stylesheet Language Transformations (XSLT), Software Troubleshooting, Vue.js, Information Technology - **Published:** July 23, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9049429/software-engineer ## About the Role * Minimum of eight (8) years of professional software engineering experience, with at least three (3) years of specialized experience in IT systems analysis and programming. * Active DoD Security Clearance. * CompTIA Security+ Certification required. * Minimum 8 years of practical experience with Microsoft SharePoint 2013 (Level II). * Minimum 5 years of practical experience with Microsoft SharePoint 2016 (Level II). * Minimum 2 years of practical experience with Microsoft SharePoint 2019 (Level II). * Minimum 5 years of practical experience with Microsoft SQL Server 2016 (Level II). * Minimum 2 years of practical experience with Microsoft SQL Server 2019 (Level II). * Minimum 5 years of practical experience with Microsoft Visual Studio 2010 or higher (Level II). * Minimum 5 years of practical experience with CSS3 (Level II). * Minimum 3 years of practical experience with JavaScript (Level II). * Minimum 3 years of practical experience with jQuery (Level II). * Minimum 3 years of practical experience with Vue.js (Level II). * Minimum 3 years of practical experience with XML (Level II). * Minimum 3 years of practical experience with HTML (Level II). * Minimum 3 years of practical experience with XSL (Level II). * Minimum 3 years of practical experience with XSLT (Level II). * Demonstrated ability to work independently with minimal supervision. * Strong analytical, organizational, and problem-solving skills. * Excellent written and verbal communication skills. * Ability to collaborate effectively within a team-oriented environment. ## Description As a Software Engineer, you will analyze, design, develop, test, and maintain complex software systems supporting U.S. Navy operations. You will leverage modern software engineering practices and established development methodologies to create reliable, efficient, and scalable applications. This position requires strong analytical skills, experience with Microsoft development technologies, and the ability to work independently while collaborating with multidisciplinary teams to deliver mission-focused solutions., * Analyze and evaluate complex system requirements to develop effective software solutions. * Design, develop, test, and maintain software applications using established software engineering principles and best practices. * Develop software tools and subsystems that support software reuse, domain analysis, and implementation management. * Manage software development activities utilizing formal specifications, data flow diagrams, CASE tools, and other accepted design methodologies. * Review existing software through Research, Development, Test, and Evaluation (RDT&E) activities and recommend enhancements to improve performance, functionality, and maintainability. * Estimate software development schedules and participate in project planning activities. * Develop and maintain SharePoint-based applications and solutions supporting mission requirements. * Design, develop, and maintain Microsoft SQL Server databases while ensuring data integrity and system performance. * Develop responsive user interfaces using HTML, CSS3, JavaScript, jQuery, Vue.js, XML, XSL, and XSLT technologies. * Troubleshoot software defects, perform root cause analysis, and implement effective solutions. * Collaborate with software developers, system engineers, database administrators, and government stakeholders to deliver high-quality solutions. * Produce and maintain technical documentation throughout the software development lifecycle. * Support software integration, testing, deployment, and sustainment activities. * Ensure compliance with DoD cybersecurity requirements, software development standards, and organizational policies. ## 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) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [petite-vue - Progressively enhancing every application?](https://www.wearedevelopers.com/videos/542-petite-vue-progressively-enhancing-every-application) - [A Primer in Single Page Application Security (Angular, React, Vue.js)](https://www.wearedevelopers.com/videos/80-a-primer-in-single-page-application-security-angular-react-vue-js) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)