Principal Senior Software Engineer #1684383 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Network Designs, Inc. ยท 11 hours ago

Principal Senior Software Engineer #1684383

Network Designs, Inc. (NDi) is a leading Federal contractor specializing in information technology and network solutions for government customers. The Principal Senior Software Engineer will serve as the lead technical expert for the modernization effort of the Veteran Experience Services Eligibility and Enrollment system, responsible for architecting, designing, and integrating the next-generation platform for Veteran eligibility and enrollment.

Information ServicesInformation Technology
check
Diversity & Inclusion
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Lead the technical design and development of modular, scalable, and cloud-native application
Architect and refactor existing components to integrate into the modernized ES ecosystem
Design and implement microservices, RESTful APIs, and data integrations using Spring Boot, Spring WebFlux, Kafka, Redis, and Oracle
Drive technical alignment with the VA One-VA Technical Reference Model (TRM), Zero Trust architecture, and DevSecOps practices
Serve as the technical authority for full-stack development across multiple product teams, ensuring consistency with enterprise standards
Implement secure, performant, and maintainable code in compliance with VA security, accessibility (Section 508), and privacy requirements
Employ automated testing, CI/CD pipelines, and Infrastructure as Code (IaC) for continuous delivery through GitHub, Jenkins, Kubernetes, and Docker
Integrate application telemetry and monitoring tools (e.g., Dynatrace, Splunk) for proactive issue detection and system optimization
Collaborate with VA OIT, Product Line Management (PLM), and architecture teams to ensure all designs meet enterprise policies and standards
Partner with the Chief DevSecOps Engineer, Release/Delivery Manager, and Quality Assurance Manager to ensure quality and traceability from requirements to release
Conduct code reviews, enforce software engineering standards, and mentor junior and mid-level developers
Participate in Agile ceremonies-including sprint planning, backlog refinement, and sprint reviews-contributing to release predictability and system reliability
Lead modernization of legacy MUMPS/VistA-based interfaces to communicate with the new ES through secure APIs
Develop strategies for migrating data and transactions from existing systems into the modern cloud-hosted ES, ensuring data integrity and compliance with FISMA and HIPAA standards
Collaborate with DevSecOps teams to enhance deployment automation and establish performance benchmarks that meet VA's Better, Safer, Faster (BSF) metrics

Qualification

Software EngineeringCloud-native DevelopmentAgile/DevSecOpsAPI ManagementMicroservices ArchitectureJava 17+Spring BootReactAWS GovCloudSecurity FrameworksAnalytical SkillsContinuous ImprovementTeam LeadershipProblem-solvingMentorship

Required

U.S Citizenship required
Must be able to obtain and maintain a Public Trust clearance
Bachelor's degree in Computer Science, Information Systems, or related technical field (Master's preferred)
Minimum of 10 years of experience in software engineering, with 5+ years in enterprise-scale system modernization or cloud-native application development
Proven experience leading technical modernization efforts within federal or highly regulated environments
Expertise in Agile/DevSecOps software delivery
Strong problem-solving and analytical skills
Ability to translate business requirements into secure, scalable technical solutions
Team leadership and mentorship in a multi-scrum environment
Commitment to software quality, test automation, and continuous improvement
Deep understanding of modernization principles, legacy integration, and API management
Advanced Proficiency in Programming Languages & Frameworks: Java 17+, Spring Boot, Spring WebFlux, Streams API
Advanced Proficiency in UI Frameworks: React, Next.js
Advanced Proficiency in Messaging & Caching: Kafka, Redis
Advanced Proficiency in Database Technologies: Oracle, SQL Server
Advanced Proficiency in DevSecOps Tools: GitHub, Jenkins, Docker, Kubernetes
Strong understanding of distributed system design, API-first architecture, and event-driven patterns
Experience with AWS GovCloud, container orchestration, API gateways, and microservices deployment strategies
Knowledge of security, identity, and compliance frameworks, including OAuth2, OpenID Connect, FedRAMP, FISMA, and NIST 800-53

Preferred

SAFe Agile Practitioner (or equivalent)
AWS Certified Developer or Azure Developer Associate
Oracle Certified Java Developer
Security+ or CISSP (preferred for handling sensitive federal systems)

Benefits

Comprehensive health, dental, vision, pet, and legal insurance
401(k) retirement matching
Paid leave
Paid holidays
Health and wellness programs
Employer-paid life and disability insurance
Professional development
Education benefits

Company

Network Designs, Inc.

twittertwittertwitter
company-logo
NDi is a Verified Service-Disabled Veteran Owned Small Business [SDVOSB] professional services firm, supporting Federal and Commercial customers since 1995.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Anthony Zeruto, CISM
CEO and Owner
linkedin
Company data provided by crunchbase