View all jobs


Sterling, VA · Information Technology

NorthHill Technology Resources is seeking a Solutions Architect to work on a system modernization project for GSA.

Perform technology and tools assessment to devise an IT solution to meet business functional needs
• Utilize open source platforms, tools, databases, front-end frameworks, and middleware to modernize enterprise applications by re-developing legacy systems
• Lead technical resources to design and implement systems projects using Agile or iterative software development methodologies
• Analyze problems such as user requirements, input data and form, output data and form, available computer configuration, processing and turnaround time requirements
• Act as a technical liaison between business and technical staff, helping translate user and business needs into an understandable architecture for developers
• Research systems analysis methodology and create a repository of such information in electronic format for re-use
• Maintain comprehensive knowledge in the development of client/server and internet applications that utilize a n-tier architecture and graphical user interface
• Provide deployment support by deploying code, static files, and/or databases by request to the staging environment and syncing static files and databases among environments
• Other similar professional duties assigned as needed

• Experience in open source web development
Hands on Experience with Cloud Technologies (AWS, GCP, Azure)
• Currently plays a leadership role on one or more technical teams, evaluating technologies or design patterns and overseeing their implementation from concept to working product
• Proficiency in building websites using JS frameworks such as Angular and React
• Proficiency in building applications using Java, Spring boot, JSON, and JavaScript
• Proficiency in working with databases such as MySQL and PostgreSQL
• Proficiency in working with test automation tools such as Cucumber and Selenium
• Proficiency in working with automated deployment tools such as Jenkins
• Experience in Test Driven and Behavior Driven Development frameworks
• Experience working with revision control systems such as Git/Github
• Ready to embrace a fast-paced work environment with deadlines and new challenges
• Strong communication and teamwork abilities
• Solid understanding of CI/CD pipeline
Work Authorization: Able to obtain government Public Trust clearance

• At least 7 years of relevant experience
o Employer will accept a suitable combination of education, training, or experience
• Bachelor’s degree in computer science or a related field with at least 3 years of relevant experience
Powered by