Job Requirements
Remote
Secret Polygraph Unspecified
Career Level not specified
$88,000 - $105,000
Job Description
Zachary Piper Solutions is seeking a Programmer Senior to support a long-term Department of Defense program focused on enterprise software engineering, application development, and automation. This position is fully remote within the continental United States, with preference for candidates in the Eastern time zone. The Programmer Senior will lead the development of complex enterprise-level web applications and full-stack software solutions, providing technical leadership, architectural guidance, and hands-on engineering expertise. The ideal candidate demonstrates strong ownership, initiative, and the ability to drive complex technical projects while mentoring and supporting other engineers.
Responsibilities of the Programmer Senior include:
Qualifications of the Programmer Senior include:
Preferred Qualifications of the Programmer Senior include:
Compensation for the Programmer Senior includes:
Keywords:
Programmer Senior, Senior Programmer, Senior Software Engineer, Senior Software Developer, Senior Full Stack Engineer, Senior Application Developer, Lead Software Engineer, Technical Lead, Software Engineering Lead, Enterprise Application Developer, Senior Web Developer, Senior Backend Developer, Senior Frontend Developer, Software Architecture, Application Architecture, Technical Architecture, Full Stack Development, Enterprise Application Development, Application Modernization, Application Integration, API Development, REST APIs, Web Services, Microservices, Distributed Systems, C#, .NET, ASP.NET, Java, Python, C++, JavaScript, TypeScript, HTML, CSS, React, Angular, SQL, SQL Server, MSSQL, T-SQL, Relational Databases, Database Design, Data Modeling, Stored Procedures, Query Optimization, Enterprise Web Applications, Enterprise Systems, Personnel Management Systems, Scheduling Applications, Role-Based Access Control (RBAC), User Permissions, Audit Logging, Event Tracking, History Tracking, Reporting, Data Exports, Data Analytics, Data Visualization, Enterprise Search, SharePoint Development, SharePoint Integration, Microsoft Active Directory, Authentication, Authorization, Identity Management, Application Security, Secure Coding, Software Testing, Automated Testing, Debugging, Troubleshooting, Code Reviews, Technical Reviews, Code Quality, Performance Optimization, SDLC, Agile, Scrum, DevOps, DevSecOps, CI/CD, Git, GitHub, GitLab, Azure DevOps, Microsoft Azure, Cloud Architecture, Cloud-Native Applications, AI/ML, Intelligent Automation, Knowledge Graphs, Graph Databases, Azure Cosmos DB, Gremlin API, Neo4j, Semantic Data Modeling, Technical Leadership, Engineering Leadership, Technical Mentoring, Developer Mentoring, Software Development Leadership, Requirements Analysis, Systems Analysis, Design Patterns, Enterprise Architecture, System Integration, Enterprise Integration, Microsoft Programming Certification, Microsoft Developer Certification, Software Architecture Certification, ITIL v3, ITIL Foundation, CompTIA Security+, Security Plus, IAT Level II, Secret Clearance, Active Secret, DoD Secret, Department of Defense, Federal Government, Government Software Development, Defense IT, Navy, NMCI, NGEN, NGEN-R, SMIT, Remote Software Engineer, Remote Programmer, Remote Full Stack Developer
#LI-SW1
#LI-REMOTE
Responsibilities of the Programmer Senior include:
- Lead the design, development, implementation, and maintenance of enterprise-level web applications and full-stack software solutions
- Provide technical leadership for application development, enhancements, architecture, and complex engineering initiatives
- Design scalable application architectures, APIs, services, and software components using modern development technologies
- Develop front-end functionality using HTML, CSS, JavaScript, and modern frameworks alongside back-end components, business logic, and integrations using C#, Java, Python, C++, or similar languages
- Lead application development utilizing Microsoft .NET, ASP.NET, SQL Server, and related enterprise technologies
- Design and optimize relational databases, SQL queries, stored procedures, data models, and application integrations
- Develop enterprise search, reporting, dashboards, data exports, and application functionality supporting auditing, history tracking, and event logging
- Lead integrations with SharePoint, Active Directory, authentication services, enterprise APIs, and authorization systems
- Oversee role-based access controls, user permissions, personnel management, and access-related application workflows
- Provide technical oversight throughout the Software Development Life Cycle (SDLC), including requirements analysis, architecture, development, testing, deployment, and maintenance
- Establish software development standards, secure coding practices, code quality expectations, and engineering best practices
- Lead code reviews, technical design reviews, testing, debugging, and performance optimization while resolving complex application and integration issues
- Mentor junior and mid-level engineers, provide technical guidance, and promote knowledge sharing
- Collaborate with engineering teams, cybersecurity personnel, and government stakeholders to translate requirements into technical solutions
- Develop technical documentation, architecture diagrams, application specifications, and operational procedures
Qualifications of the Programmer Senior include:
- 8+ years of professional software development, application engineering, or full-stack engineering experience; 10 years aligns with the formal Senior Programmer labor category
- Active Secret clearance
- CompTIA Security+ certification meeting DoD IAT Level II requirements
- Microsoft programming certification
- ITIL v3 Foundation certification
- Strong experience designing, developing, and maintaining complex enterprise-level applications and full-stack software solutions
- Experience with programming languages such as C#, Java, Python, C++, or JavaScript
- Strong experience with front-end technologies, back-end development, APIs, enterprise integrations, and database development
- Experience with Microsoft .NET, ASP.NET, SQL Server, relational databases, data modeling, and query optimization
- Experience developing enterprise search, reporting, dashboards, analytics, or data visualization functionality
- Experience integrating applications with SharePoint, Active Directory, authentication, authorization, and access management systems
- Strong understanding of the SDLC, including requirements analysis, architecture, development, testing, deployment, and maintenance
- Demonstrated technical leadership, mentoring, code reviews, and engineering guidance
- Strong problem-solving, communication, collaboration, and technical documentation skills
- Bachelor's degree in Computer Science, Information Systems, MIS, Business, or a related field; equivalent experience may be considered
Preferred Qualifications of the Programmer Senior include:
- Experience supporting Department of Defense or federal government software development environments
- Experience developing mission-critical or enterprise-scale applications
- Experience with Microsoft Azure, cloud architecture, cloud-native development, Azure DevOps, CI/CD, and DevSecOps
- Experience integrating AI/ML capabilities, intelligent automation, or advanced application functionality
- Experience with knowledge graphs, graph databases, semantic data modeling, Azure Cosmos DB (Gremlin API), or Neo4j
- Experience with SharePoint development, Active Directory, identity management, and enterprise application integrations
- Experience with REST APIs, microservices, distributed systems, and enterprise integration architectures
- Experience with application modernization, software refactoring, and architecture optimization
- Experience establishing development standards, engineering best practices, and software quality processes
- Experience with Agile methodologies, technical leadership, developer mentoring, and complex project coordination
- Microsoft programming, application development, software architecture, or related technical certifications
Compensation for the Programmer Senior includes:
- Salary: $88,000-$105,000, depending on experience
- Benefits: Medical, Dental, Vision, 401(k), Holidays, PTO, and sick leave as required by law
Keywords:
Programmer Senior, Senior Programmer, Senior Software Engineer, Senior Software Developer, Senior Full Stack Engineer, Senior Application Developer, Lead Software Engineer, Technical Lead, Software Engineering Lead, Enterprise Application Developer, Senior Web Developer, Senior Backend Developer, Senior Frontend Developer, Software Architecture, Application Architecture, Technical Architecture, Full Stack Development, Enterprise Application Development, Application Modernization, Application Integration, API Development, REST APIs, Web Services, Microservices, Distributed Systems, C#, .NET, ASP.NET, Java, Python, C++, JavaScript, TypeScript, HTML, CSS, React, Angular, SQL, SQL Server, MSSQL, T-SQL, Relational Databases, Database Design, Data Modeling, Stored Procedures, Query Optimization, Enterprise Web Applications, Enterprise Systems, Personnel Management Systems, Scheduling Applications, Role-Based Access Control (RBAC), User Permissions, Audit Logging, Event Tracking, History Tracking, Reporting, Data Exports, Data Analytics, Data Visualization, Enterprise Search, SharePoint Development, SharePoint Integration, Microsoft Active Directory, Authentication, Authorization, Identity Management, Application Security, Secure Coding, Software Testing, Automated Testing, Debugging, Troubleshooting, Code Reviews, Technical Reviews, Code Quality, Performance Optimization, SDLC, Agile, Scrum, DevOps, DevSecOps, CI/CD, Git, GitHub, GitLab, Azure DevOps, Microsoft Azure, Cloud Architecture, Cloud-Native Applications, AI/ML, Intelligent Automation, Knowledge Graphs, Graph Databases, Azure Cosmos DB, Gremlin API, Neo4j, Semantic Data Modeling, Technical Leadership, Engineering Leadership, Technical Mentoring, Developer Mentoring, Software Development Leadership, Requirements Analysis, Systems Analysis, Design Patterns, Enterprise Architecture, System Integration, Enterprise Integration, Microsoft Programming Certification, Microsoft Developer Certification, Software Architecture Certification, ITIL v3, ITIL Foundation, CompTIA Security+, Security Plus, IAT Level II, Secret Clearance, Active Secret, DoD Secret, Department of Defense, Federal Government, Government Software Development, Defense IT, Navy, NMCI, NGEN, NGEN-R, SMIT, Remote Software Engineer, Remote Programmer, Remote Full Stack Developer
#LI-SW1
#LI-REMOTE
group id: 10430981