Overview
Remote
170,000 - 195000
Full Time
No Travel Required
Unable to Provide Sponsorship
Skills
Java
J2EE
.NET
C#
Python
Angular
React
Spring
Azure
AWS
Amazon Web Services
AngularJS
Artificial Intelligence
Continuous Delivery
Continuous Integration
FedRAMP
Microsoft Azure
Microservices
Product Development
Software Development
Solution Architecture
Software Architecture
Thought Leadership
Technical Direction
IT Consulting
Continuous Integration and Development
Job Details
NetImpact Strategies is seeking a Technical Architect to join our talented team to support Systems Development and Modernization Initiatives in Federal Govt environments across multiple agencies. The ideal candidate brings deep technical expertise across .Net, Java, Azure, AWS, and one or more Low/No Code Platforms and is equally comfortable designing enterprise solutions and writing production code. This role blends hands-on full stack development with technical leadership, ensuring delivery of secure, scalable, and maintainable applications that meet Federal performance and compliance standards.
Key Responsibilities
- Provide thought leadership for product development and implementation
- Provide last mile engineering support for product implementation and customization
- Demo solutions to clients
- Suggest inputs for improvements in products
- Approach problems with an innovative solution-oriented mindset
- Utilize AI empowered development with Code Gen AI Tools such as Github Copilot, ChatGPT, and other models
- Lead the design, development, and modernization of enterprise applications leveraging .NET Core/Framework and Java/Spring Boot
- Serve as a hands-on full stack developer contributing to both front-end and back-end implementations
- Define application architecture, integration patterns, and reusable frameworks that align with Federal security and compliance requirements
- Collaborate with business analysts, product owners, and other stakeholders to translate requirements into robust technical solutions
- Provide technical direction to development teams, ensuring adherence to coding standards and best practices
- Oversee application integrations, performance tuning, and data security implementation
- Support migration of legacy applications to modern, cloud-native architectures
- Participate in Agile ceremonies and contribute to continuous integration and deployment activities
- Mentor and guide developers across multiple technologies and project streams
Required
- Bachelor’s degree or equivalent experience in Computer Science, Engineering, or related technical discipline
- 10+ years of software development experience, including 3+ years in a technical or solution architecture role
- Strong hands-on experience with C#, .NET Core/Framework, Java, and Spring Boot
- Front-end development experience with Angular, React, or similar frameworks, along with HTML, CSS, and TypeScript
- Proficiency in RESTful API development and microservices-based architectures
- Experience with Azure or AWS cloud services and containerization (Docker, Kubernetes)
- Strong database development experience with SQL Server, PostgreSQL, or MongoDB
- Understanding of CI/CD pipelines, Git, and DevOps practices
- ship required; must be eligible for a Secret clearance
Preferred
- Experience designing and delivering solutions in a Federal IT consulting environment
- Familiarity with Service-Oriented Architecture (SOA), API gateways, and message brokers (e.g., Kafka, RabbitMQ)
- Experience with Agile/Scrum methodologies and DevSecOps practices
- Cloud certifications (Azure Solutions Architect, AWS Solutions Architect, etc.)
- Knowledge of security compliance frameworks (FISMA, NIST, FedRAMP)
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.