NorthHill Technology Resources has an immediate need for a Software Developer to support a Federal Program in Arlington, VA. This is a hybrid role, with 3 days onsite in Arlington and 2 days remote per week. Due to the nature of the work, US Citizenship and an active Secret Clearance is required.
Responsibilities:
- Maintain a physical presence at client site in Arlington, VA at least 3 days per week.
- Design, develop, deploy, and maintain an enterprise-grade software application based on .NET, C#, SQL Server, Blazor
- Collaborate with development team to execute 2-week agile sprints and regularly release software iterations with CI/CD pipeline within AWS GovCloud
- Configure and maintain AWS services including but not limited to: EC2, IAM, VPC, S3, RDS, etc.
- Ensure application user interface components are highly intuitive, usable, and accessible (Section 508 compliant)
- Support robust application unit testing, requirements traceability/verification, and user acceptance testing
- Maintain long-term support of enterprise applications including sustainment activities, performance tuning, defect remediation, etc.
Required Qualifications:
- Minimum of 10 years of hands-on systems engineering, agile software development experience using the technologies listed above
- Mastery of C# and .NET software development at an enterprise scale, specifically within a cloud environment
- Strong knowledge of AWS cloud-native services and ability to identify, configure, and fine-tune AWS services to support technical requirements
- Bachelor's Degree in Computer Science, Information Systems, Engineering, Business, or other technology-related discipline.
- Professional Certification: Must have and maintain a DoD 8570 IAT Level II cert + relevant Computing Environment (CE) cert
|