We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Solution Architect

Applied Information Sciences, Inc.
United States, Virginia, Reston
11400 Commerce Park Drive (Show on map)
Jan 09, 2025

If you're seeking a sense of community and the ability for growth, look no further. Since 1982, we have been 100% dedicated to our people. Our approach permits greater ownership for individuals and welcomes input into decisions for a thriving workplace and happy employees. Our people are the core reason for AIS' success. As an employee owned company, we are looking for individuals that are passionate about finding innovative solutions, and excited about emerging technologies and capabilities.

Intro
We are seeking an experienced and innovative Software Architect to lead the design and implementation of scalable and high-performing software solutions. In this role, you will serve as a technical leader, collaborating across teams to align business needs with technical solutions, driving architecture strategies, and ensuring the delivery of robust software products.

Key Responsibilities:

Architectural Design:

  • Define and document the architecture of software solutions, ensuring scalability, security, and performance.
  • Select appropriate design patterns, technologies, and frameworks for the development team.

Collaboration and Leadership:

  • Collaborate with stakeholders, product managers, and engineers to understand business requirements and translate them into technical specifications.
  • Guide and mentor development teams on best practices and technical direction.

Technology Evaluation:

  • Research and recommend new technologies, tools, and frameworks to enhance the development process and product quality.
  • Ensure the integration of cutting-edge technologies where appropriate.

System Development:

  • Oversee the full software development lifecycle, from design and implementation to testing and deployment.
  • Ensure adherence to coding standards and quality assurance processes.

Problem-Solving:

  • Identify potential risks and technical challenges, and propose solutions to mitigate them.
  • Troubleshoot complex technical issues and support the resolution of production incidents.

Documentation and Standards:

  • Develop comprehensive architectural blueprints and maintain up-to-date documentation.
  • Define coding standards, best practices, and architectural guidelines for the team.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Architect or in a similar technical leadership role.
  • Strong proficiency in software development languages such as Java, C#, Python, or JavaScript.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and microservices architecture.
  • In-depth knowledge of databases (SQL and NoSQL), APIs, and DevOps practices.
  • Solid understanding of software development methodologies (Agile, Scrum).
  • Strong problem-solving and analytical skills.

Preferred Qualifications:

  • Certifications in architecture frameworks (e.g., TOGAF, AWS Certified Solutions Architect).
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of CI/CD pipelines and automation tools.

Key Attributes:

  • Excellent communication and interpersonal skills to collaborate with diverse teams.
  • Strong leadership qualities with a passion for mentoring and guiding teams.
  • Ability to balance technical depth with business acumen.

Applied Information Sciences is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, religion, color, gender, sexual orientation, age, disability, protected veteran status, or any other basis covered by law. Employment decisions are based solely on qualifications, merit, and business need.

Applied = 0

(web-776696b8bf-vd2jz)