{"id":2084439,"url":"https://alion.io/job/endurion-senior-software-engineer","title":"Senior Software Engineer","company":{"id":3912628,"name":"Endurion","domain":"endurion.com","url":"https://alion.io/company/endurion","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tampa, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":111000,"max_usd":203000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":2993},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Least Privilege","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"MS SQL","optional":false},{"name":"NIST 800-53","optional":false},{"name":"Oracle","optional":false},{"name":"PKI","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Threat Modeling","optional":false},{"name":"Vue.js","optional":false},{"name":"Zero Trust","optional":false},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true}],"status":"live","first_seen_at":"2026-08-20T20:43:00Z","employer_posted_date":"2026-08-20","last_verified_at":"2026-10-11T19:35:05Z","board_verified":true,"closed_at":null,"days_open":52,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":52},"description":"Job Title: Senior Software Engineer\nLocation: Tampa, FL\nSecurity Clearance: TS/SCI; must be able to obtain an interim Secret Clearance as soon as possible\nPosition Overview\nEndurion is seeking a skilled Senior Software Engineer to design, develop, modernize, and sustain enterprise software applications supporting Special Operations Forces (SOF), intelligence, and mission-critical operations. The ideal candidate will have strong full-stack software engineering experience and the ability to develop secure, scalable applications, REST APIs, background services, and data-processing solutions across complex enterprise environments.\nThis role will contribute to the modernization of existing applications, including migration from legacy .NET Framework 4.7.x to modern .NET platforms, while developing responsive web applications using modern frameworks such as Vue.js and Nuxt. The Senior Software Engineer will work across the full software development lifecycle, applying sound engineering practices, cybersecurity principles, automated testing, DevSecOps methodologies, and modern architectural patterns.\nThe position offers an opportunity to develop innovative technical solutions supporting SOF missions, multiple military branches and government agencies, and mission-critical identity and intelligence applications with global impact.\nKey Responsibilities\nArchitect, build, modernize, and sustain enterprise applications, REST APIs, background services, and data-processing solutions using monolithic and service-based architectures.\nModernize legacy applications from .NET Framework 4.7.x to current .NET platforms, applying appropriate modernization strategies and minimizing operational risk.\nDevelop responsive web front ends using Vue.js, Nuxt, and related modern web frameworks.\nApply software engineering practices throughout the Software Development Lifecycle (SDLC), including Object-Oriented Design, Domain-Driven Design (DDD), and Test-Driven Development (TDD).\nApply modern architectural and modernization patterns such as CQRS, Strangler Fig, Branch by Abstraction, and feature toggles to support iterative, risk-based delivery.\nDevelop and maintain integrations with external systems, data sources, APIs, and mission applications.\nDesign and manage data models for Microsoft SQL Server and Oracle, including writing and optimizing high-performance T-SQL.\nDevelop parsing and transformation solutions for complex data formats, including XML, XSLT, JSON-LD, and related structured data.\nIntegrate software solutions with biometric devices, watch-listing technologies, and EBTS-compliant data sources.\nSupport software and data solutions associated with Sensitive Site Exploitation (SSE) operations.\nImplement cybersecurity best practices throughout the development lifecycle, including secure coding, threat modeling, input validation, output encoding, secrets management, least-privilege access, and dependency/supply-chain risk management.\nImplement and maintain security controls aligned with NIST 800-53, DoD STIGs, and applicable Risk Management Framework (RMF) requirements.\nSupport PKI-based authentication and access control and apply Zero Trust principles to application and data architectures.\nProtect Controlled Unclassified Information (CUI) through appropriate encryption and secure collection and transmission mechanisms, including HTTPS/SSL and PKI.\nImplement automated security testing practices, including SAST, DAST, and SCA, and support vulnerability remediation within established service-level requirements.\nConduct code reviews, logging and auditing, vulnerability remediation, and other activities supporting secure software development and operational compliance.\nLeverage Azure cloud services and data-processing workflows to automate analytics, reporting, and mission-data exploitation capabilities.\nSupport Azure DevOps CI/CD pipelines, automated testing, deployment automation, and continuous improvement of software delivery processes.\nApply advanced prompt engineering and responsible AI practices to leverage Large Language Models (LLMs) for problem-solving, software development acceleration, and workflow automation while maintaining appropriate security guardrails.\nEvaluate and validate AI-generated solutions and implement secure integration patterns for AI-enabled capabilities.\nProvide software, database, and engineering support for enterprise environments spanning .com, NIPR, and SIPR networks.\nTroubleshoot application and server issues using system, application, and infrastructure logs and implement improvements that increase system reliability and availability.\nSupport reliable worldwide access to mission-critical identity and intelligence data.\nProvide technical guidance for MOUs, MOAs, ISAs, and data-sharing agreements, translating mission and compliance requirements into technical controls and data-handling procedures.\nProduce and maintain architecture diagrams, software design documentation, engineering documentation, implementation plans, and sustainment procedures supporting development, accreditation, and lifecycle management.\nMaintain and transfer existing software licenses and development tools as necessary to ensure continuity of development operations.\nCollaborate with software engineers, database professionals, project managers, government stakeholders, and other technical teams to develop and implement effective mission solutions.\nProvide technical guidance and mentorship to other members of the engineering team as appropriate.\nMinimum Requirements\nBachelor’s degree in computer science, Software Engineering, Information Technology, or a related technical discipline; OR 4+ years of relevant professional software engineering experience.\nDemonstrated experience designing, developing, and sustaining enterprise software applications.\nExperience developing and integrating REST APIs, web applications, and backend services.\nExperience with modern software development practices and the full Software Development Lifecycle (SDLC).\nExperience with C#/.NET or comparable enterprise application development technologies.\nExperience working with relational databases, including Microsoft SQL Server and/or Oracle.\nAbility to obtain and maintain the required security clearance.\nStrong written and verbal communication skills.\nAbility to work effectively in an onsite, collaborative, mission-focused environment.\nRequired Skills\nSenior-level software engineering and application development experience.\nStrong experience with .NET application development and modernization.\nExperience developing REST APIs, background services, and enterprise applications.\nExperience with modern web development frameworks such as Vue.js, Nuxt, or comparable technologies.\nStrong understanding of Object-Oriented Design, Domain-Driven Design (DDD), and Test-Driven Development (TDD).\nExperience with software modernization and architectural patterns such as CQRS, Strangler Fig, Branch by Abstraction, and feature toggles.\nExperience with Microsoft SQL Server and/or Oracle, including database design, data modeling, and SQL performance optimization.\nExperience processing and transforming complex data formats such as XML, XSLT, JSON, or JSON-LD.\nUnderstanding of secure software development and DevSecOps practices.\nExperience implementing cybersecurity controls aligned with NIST 800-53, DoD STIGs, and RMF requirements.\nFamiliarity with PKI, authentication and authorization, encryption, Zero Trust principles, and CUI protection.\nExperience with automated security and software testing, including SAST, DAST, and SCA.\nExperience with Azure and/or Azure DevOps, including CI/CD, automated testing, and deployment workflows.\nAbility to troubleshoot application and server issues using logs, monitoring data, and other diagnostic tools.\nStrong analytical and problem-solving abilities.\nExcellent verbal and written communication skills.\nPreferred Qualifications\nPrevious experience supporting DoD, Intelligence Community, Special Operations Forces, or other defense-related missions.\nExperience supporting identity intelligence, biometric systems, watch-listing technologies, or mission-data exploitation.\nExperience supporting Sensitive Site Exploitation (SSE) applications or data environments.\nExperience working across NIPR, SIPR, and enterprise (.com) environments.\nExperience with EBTS specifications or other biometric data standards.\nExperience modernizing legacy .NET Framework 4.7.x applications to modern .NET platforms.\nExperience with Vue.js, Nuxt, or comparable modern JavaScript frameworks.\nExperience implementing Zero Trust architectures and PKI-based authentication.\nExperience with cloud-based data processing, analytics, and reporting.\nExperience applying AI/LLM technologies, prompt engineering, and responsible AI practices to software development and workflow automation.\nExperience developing technical documentation supporting system accreditation, RMF, implementation, and sustainment.\nExperience working with MOUs, MOAs, ISAs, and other data-sharing agreements in a government or regulated environment.\nThis job description is intended to describe the general nature and level of work performed by employees in this position. It is not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management retains the discretion to add to or modify the duties of the position at any time. Employment with Endurion is at-will, meaning that either the employee or the employer may terminate the employment relationship at any time, with or without cause or advance notice, provided it does not violate applicable law.\nEndurion complies with all Equal Employment Opportunity (EEO) requirements. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. Endurion will provide reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA). If you need assistance or an accommodation due to a disability, please contact us at .","description_format":"text","description_chars":10231,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Application Security"],"lifecycle":[{"event":"open","at":"2026-10-08T11:34:42Z"}],"visa":[],"liveness":{"score":43,"band":"fade","label":"Fading","p_open":1,"p_active":0.78,"p_room":0.55,"age_days":50,"expected_fill_days":45,"reasons":["conf:2","velocity","win:tail"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/endurion-senior-software-engineer","json_url":"https://alion.io/job/endurion-senior-software-engineer.json","meta":{"generated_at":"2026-10-11T23:52:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15234,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3912628},"rest":"https://alion.io/mcp/rest/get_company?id=3912628"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fendurion-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fendurion-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fendurion-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/endurion-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fendurion-senior-software-engineer"}]}