Senior Software Architect

Riverdale, Maryland

RIT Solutions, Inc.
Apply for this Job
Key Required Skills:
Strong experience with Java, OpenShift/ Amazon Web Services (AWS), REST, Agile Development, Angular, JavaScript, Spring Boot, and Web Services, Architecture, POCs, Whitepapers

Position Description:
  • Design and develop applications using Angular, Java and spring boot
  • Mentor Junior staff
  • Collaborate with product design and engineering teams to develop an understanding of needs.
  • Attend all Agile ceremonies.
Skills Requirements:

FOUNDATION FOR SUCCESS (Basic Qualifications)
  • Bachelor's degree in computer science, Mathematics, Engineering, or a related field
  • Masters or Doctorate degree may substitute for required experience
  • 10+ years of experience with programming and designing software with Java
  • 8+ years of experience on an Agile development team, preferable Scaled Agile Framework (SAFe)
  • Must be able to obtain and maintain a Public Trust .
Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.

FACTORS TO HELP YOU SHINE (Required Skills)
These skills will help you succeed in this position:
  • Extensive understanding and experience in programming and designing software with Java and at least one additional language such as Node.js, Groovy, .NET, JavaScript, Python.
  • Experience migrating legacy applications to containerized solutions such as OpenShift or Kubernetes.
  • Experience with front end development using Angular.
  • Experience architecting and deploying cloud-native applications onto Amazon Web Services (AWS) or similar.
  • Experience identifying requirements, researching options, designing and implementing solutions at a leadership level on project work.
  • Experience with testing tool such as Selenium.
  • Experience with modern development software, tools, and methodologies; Jenkins, Git/BitBucket, Jira, Nexus, Maven, Jenkins, OpenShift, UrbanCode Deploy.
  • Experience working on Agile projects and understanding Agile terminology.
  • Excellent communication and written skills.
  • Experience providing architectural guidance and solutions to multiple projects at a time.
  • Experience providing technical leadership and guidance to the team of more than 15 developers.
HOW TO STAND OUT FROM THE CROWD (Desired Skills)
Showcase your knowledge of modern development through the following experience or skills:
  • Experience with the implementation of Section 508 standards for Web Applications.
  • Exposure to writing Technical White Papers and systems design documents.
  • Prior experience with federal or state governments IT projects.
  • Prior experience working on applications that help identify fraudulent activities (Anti-Fraud) in government or larger private organizations.
Education:
  • Bachelor's degree with 12+ years of experience
  • Must be able to obtain and maintain a Public Trust.
Date Posted: 07 May 2025
Apply for this Job