Solution Architect (Part time)
Niyam IT · Ashburn, VA · 4 days ago
HybridEngineeringFull-time
About Niyam IT, Inc. (Niyam)
Niyam IT was founded in 2007 by a group of consultants who shared a unique vision: a technology company steeped in orderly process yet driven by passion and innovation. Over the following decade, we fine-tuned our craft and built an impressive track record of successful outcomes, securing our reputation as the go-to provider of smart, innovative solutions. Today, Niyam is at the forefront of the industry, leading the way in crafting mission-critical technologies for Emergency Preparedness & Response, Natural Resource Management, Law Enforcement & Justice, Health IT, and Global Citizen Services.
Roles And Responsibilities
- Define and own end-to-end solution architecture aligned with business and product goals.
- Establish or support existing architectural principles, standards, and technical guardrails.
- Lead technology selection, system design, and integration strategies.
- Actively contribute to software development through hands-on coding as needed.
- Design, develop, and review critical components and shared services.
- Collaborate closely with Product Owners, Scrum Masters, and development teams.
- Provide technical leadership during sprint planning, execution, and reviews.
- Guide architectural decision-making and document key decisions (e.g., ADRs).
- Conduct code reviews and ensure adherence to coding and quality standards.
- Ensure non-functional requirements are met, including security, performance, scalability, and reliability.
- Promote clean code, automated testing, CI/CD, and DevOps best practices.
- Identify, manage, and reduce technical debt and architectural risk.
- Mentor and coach developers on architecture, design patterns, and modern development practices.
- Collaborate with enterprise architecture, security, platform, and operations teams.
- Communicate architectural direction, risks, and trade-offs to technical and non-technical stakeholders.
- Support production readiness, incident resolution, and operational stability.
- Drive continuous improvement across architecture, code quality, and delivery practices.
- Support demonstrations of the solutions or technologies under consideration to internal or client teams.
Qualifications And Education Requirements
- US Citizenship with ability to successfully complete a federal background investigation.
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field (equivalent practical experience may be considered).
- 8+ years of professional software engineering experience with demonstrated ownership of production systems.
- Technical Certification(s) in one or more of the following areas; architecture, SAFe Agile, Cloud, AI, or SecDevOps.
Preferred Skills:
- AI/ML technologies.
- Agile SAFe delivery.
- CI/CD.
- DevSecOps.