Overview
On Site
Full Time
Skills
Architectural Design
ASP.NET MVC
System Requirements
Scripting
Management
Workflow
Software Release Life Cycle
System Integration
Innovation
Data Flow
Test Plans
Conflict Resolution
Problem Solving
IT Management
Collaboration
Leadership
Usability
Multitasking
Organized
Information Technology
Systems Architecture
Software Development
Software Development Methodology
Testing
Documentation
Programming Languages
C#
Java
JavaScript
Cascading Style Sheets
.NET
mvc
Transact-SQL
SQL
JavaScript Frameworks
AngularJS
React.js
Vue.js
Systems Design
Prototyping
Technology Assessment
Scalability
Requirements Elicitation
Functional Analysis
Technical Writing
Communication
Security Clearance
Continuous Integration
Computer Science
Information Systems
DoD
Microsoft TFS
Version Control
Cloud Computing
Google Cloud Platform
Google Cloud
Agile
DevSecOps
Systems Engineering
TOGAF
Microsoft
Microsoft Azure
Amazon Web Services
Security+
Mentorship
Decision-making
Emerging Technologies
Operational Efficiency
Job Details
As a Sr Full Stack Developer at Amentum, you'll be at the forefront of designing, developing, and deploying sophisticated enterprise applications in support of government IT missions. You'll lead efforts across the full software development lifecycle while applying advanced technical knowledge and strategic insight to create systems that are efficient, secure, and scalable. Your day-to-day responsibilities will include:
Lead architectural design and development efforts for enterprise-level applications using technologies including C#, Java, JavaScript, CSS, MVC, .NET, and SQL.
Coordinate with cross-functional teams to gather, analyze, and define system requirements that align with customer missions and long-term goals.
Design and implement scalable, maintainable solutions leveraging T-SQL, JavaScript frameworks, and scripting languages, while ensuring code structure follows best practices.
Oversee development workflows in Team Foundation Server (TFS) and ensure proper source control, build, and release processes are followed.
Perform system integration and prototype emerging technologies to support innovation and future-proof existing infrastructures.
Write, review, and maintain comprehensive technical documentation, including architecture diagrams, data flow models, and test plans.
Stay up-to-date on industry trends and emerging technologies, recommending tools and approaches that improve development processes and system performance.
Troubleshoot complex technical issues quickly and effectively, applying strong problem-solving and decision-making skills.
Mentor junior developers and engineers, providing code reviews, architectural guidance, and technical leadership.
Coordinate and prioritize multiple ongoing projects and tasks to meet deadlines in a high-pressure, mission-driven environment.
Collaborate with business analysts, developers, and senior leadership, ensuring solutions meet performance, security, and usability standards.
Communicate effectively across technical and non-technical audiences to align project goals, timelines, and deliverables.
This role calls for someone who thrives under pressure, is technically exceptional, and can see both the big picture and the fine details. Your ability to multitask, stay organized, and lead through complexity will be critical to your success.
Requirements:
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
9+ years of experience in systems architecture, software development, or enterprise IT design. Which at least seven (7) years specialized experience
Proven expertise in full software development lifecycle (SDLC), with hands-on experience in analysis, coding, testing, documentation, and system acceptance.
Demonstrated knowledge of government IT systems, standards, and security frameworks.
Proficiency in multiple programming languages and technologies, including:
C#
Java
JavaScript
CSS
.NET Framework
MVC architecture
T-SQL / SQL
JavaScript Frameworks (e.g., Angular, React, Vue)
Strong understanding of system design, prototyping, and technology evaluation to support mission objectives and enterprise scalability.
Experience conducting requirements gathering, functional analysis, and cost-benefit assessments for large-scale IT solutions.
Ability to develop and maintain technical documentation, system diagrams, and architecture reports.
Excellent communication and interpersonal skills, including the ability to interface with technical teams and non-technical stakeholders.
Clearance Required: TS SCI CI-Poly
Minimum Education: Bachelor's Degree in Computer Science, Information Systems, Engineering, or Business
Minimum Years of Experience: Related discipline with nine (9) years of which at least seven (7) years specialized experience.
Required Certifications: N/A
Preferred:
Prior experience supporting DOD or other federal government agencies.
Familiarity with Team Foundation Server (TFS) and version control best practices.
Knowledge of cloud platforms and services, such as AWS, Azure, or Google Cloud.
Experience with Agile or DevSecOps methodologies in a systems development context.
Certifications such as:
o TOGAF (The Open Group Architecture Framework)
o Microsoft Certified: Azure Solutions Architect Expert
o AWS Certified Solutions Architect - Associate/Professional
o Security+ Certification
Ability to lead and mentor multidisciplinary technical teams.
Strong organizational and decision-making skills, with the ability to handle multiple tasks under pressure and tight deadlines.
Track record of identifying and implementing emerging technologies to improve business performance and operational efficiency.
#javelin
Lead architectural design and development efforts for enterprise-level applications using technologies including C#, Java, JavaScript, CSS, MVC, .NET, and SQL.
Coordinate with cross-functional teams to gather, analyze, and define system requirements that align with customer missions and long-term goals.
Design and implement scalable, maintainable solutions leveraging T-SQL, JavaScript frameworks, and scripting languages, while ensuring code structure follows best practices.
Oversee development workflows in Team Foundation Server (TFS) and ensure proper source control, build, and release processes are followed.
Perform system integration and prototype emerging technologies to support innovation and future-proof existing infrastructures.
Write, review, and maintain comprehensive technical documentation, including architecture diagrams, data flow models, and test plans.
Stay up-to-date on industry trends and emerging technologies, recommending tools and approaches that improve development processes and system performance.
Troubleshoot complex technical issues quickly and effectively, applying strong problem-solving and decision-making skills.
Mentor junior developers and engineers, providing code reviews, architectural guidance, and technical leadership.
Coordinate and prioritize multiple ongoing projects and tasks to meet deadlines in a high-pressure, mission-driven environment.
Collaborate with business analysts, developers, and senior leadership, ensuring solutions meet performance, security, and usability standards.
Communicate effectively across technical and non-technical audiences to align project goals, timelines, and deliverables.
This role calls for someone who thrives under pressure, is technically exceptional, and can see both the big picture and the fine details. Your ability to multitask, stay organized, and lead through complexity will be critical to your success.
Requirements:
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
9+ years of experience in systems architecture, software development, or enterprise IT design. Which at least seven (7) years specialized experience
Proven expertise in full software development lifecycle (SDLC), with hands-on experience in analysis, coding, testing, documentation, and system acceptance.
Demonstrated knowledge of government IT systems, standards, and security frameworks.
Proficiency in multiple programming languages and technologies, including:
C#
Java
JavaScript
CSS
.NET Framework
MVC architecture
T-SQL / SQL
JavaScript Frameworks (e.g., Angular, React, Vue)
Strong understanding of system design, prototyping, and technology evaluation to support mission objectives and enterprise scalability.
Experience conducting requirements gathering, functional analysis, and cost-benefit assessments for large-scale IT solutions.
Ability to develop and maintain technical documentation, system diagrams, and architecture reports.
Excellent communication and interpersonal skills, including the ability to interface with technical teams and non-technical stakeholders.
Clearance Required: TS SCI CI-Poly
Minimum Education: Bachelor's Degree in Computer Science, Information Systems, Engineering, or Business
Minimum Years of Experience: Related discipline with nine (9) years of which at least seven (7) years specialized experience.
Required Certifications: N/A
Preferred:
Prior experience supporting DOD or other federal government agencies.
Familiarity with Team Foundation Server (TFS) and version control best practices.
Knowledge of cloud platforms and services, such as AWS, Azure, or Google Cloud.
Experience with Agile or DevSecOps methodologies in a systems development context.
Certifications such as:
o TOGAF (The Open Group Architecture Framework)
o Microsoft Certified: Azure Solutions Architect Expert
o AWS Certified Solutions Architect - Associate/Professional
o Security+ Certification
Ability to lead and mentor multidisciplinary technical teams.
Strong organizational and decision-making skills, with the ability to handle multiple tasks under pressure and tight deadlines.
Track record of identifying and implementing emerging technologies to improve business performance and operational efficiency.
#javelin
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.