COMPA Industries, Inc. · 1 day ago
Senior Software Engineer
COMPA Industries is seeking a Senior Software Engineer to support Savannah River Nuclear Solutions (SRNS). This role focuses on enterprise application development, support, and modernization in a regulated federal environment.
Government
Responsibilities
Maintain and support enterprise applications through upgrades, enhancements, and troubleshooting
Design, develop, test, and deploy moderately complex software solutions
Perform root cause analysis and implement corrective actions
Lead requirements analysis, design specifications, and technical documentation
Support full software development lifecycle (SDLC) activities
Utilize configuration management, change management, and debugging tools
Support cybersecurity posture and federal Authority to Operate (ATO) requirements
Collaborate across IT and systems engineering teams
Mentor junior developers and review technical deliverables
Qualification
Required
Bachelor's degree in an IT-related discipline plus 5+ years of experience (or equivalent combinations of education and experience)
Strong foundation in software engineering principles and methodologies
Hands-on experience with application development and enterprise systems
Ability to work independently with minimal supervision
Strong analytical, troubleshooting, and communication skills
Software development using Java and Spring Boot
Web development with JavaScript frameworks, HTML, and CSS
Experience with SQL Server or Oracle databases
REST APIs and Service-Oriented Architecture (SOA)
SDLC, testing, debugging, and documentation
SQL and stored procedures
ORM frameworks (Spring Boot, Entity Framework)
DevOps tools (Azure DevOps, TFS, or similar)
Agile methodology
Preferred
Experience with React or modern JS frameworks
Eclipse or SpringTools IDE experience
Prior SRNS, DOE, or federal IT environment experience
Prior or recent DOE L or Q clearance