Hybrid Solution Architect

Posted 3 weeks ago

Apply now

About the role

  • Solution Architect leading application architecture across agile teams for federal clients. Guiding design of scalable, secure cloud-based solutions at Niyam IT.

Responsibilities

  • Guide agile teams in application architecture including user interface, APIs, microservices, databases, and infrastructure.
  • Pursue new methods for fulfilling business requirements including new tools, development strategies, and testing strategies.
  • Maintain understanding of enterprise and program level architecture.
  • Liaise with business analysts to develop solutions compliant with architectural standards.
  • Work with product architects, tech leads, and developers to create technical solutions.
  • Propose and introduce new technology by executing proofs-of-concept.
  • Create and maintain architecture diagrams and data models.
  • Collaborate with SecDevOps to onboard applications to cloud-based infrastructure.
  • Evangelize developed solutions to tech leads and assist in task completion.
  • Motivate developers, testers and foster a communicative space.
  • Keep up to date with industry trends and developments.
  • Perform architecture design and reviews, ensuring alignment with future state.
  • Design solutions in a Multi-Tenant Cloud Architecture supporting legacy applications.
  • Identify risks, opportunities, compliance issues or architectural concerns.
  • Actively participate in architecture meetings across the portfolio.

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.
  • 7+ years of software development experience.
  • Proficiency in multiple programming languages, such as Java, JavaScript, and frameworks such as Spring, Angular, and Hibernate.
  • Familiarity with design patterns, object-oriented programming (OOP), and software design methodologies.
  • Professional experience in cross-functional teams.
  • Knowledge of different software development processes (Agile, Scrum, Waterfall, DevOps), and their architectural implications.
  • Expertise in various architectural styles and trade-offs.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and distributed system concepts.
  • Knowledge of RESTful APIs and experience in designing, implementing, and integrating them.
  • Familiarity with relational and NoSQL databases, data modeling, and best practices.
  • Skills in analyzing and optimizing software performance.
  • Awareness of common software security vulnerabilities and mitigation strategies.
  • Strong interpersonal and communication skills.

Benefits

  • 100% company-paid health, dental, vision, life, and AD&D insurance.
  • Free short-term and long-term disability coverage.
  • Flexible work hours.
  • Remote and hybrid work options.
  • Generous paid time off policy.
  • Retirement plans to help secure long-term financial goals.
  • Fully paid opportunities for training and advancement (including technology and business conferences).
  • Fostering a great environment where innovation, collaboration, and personal growth thrive.
  • Embracing diversity and inclusion.

Job title

Solution Architect

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job