Digital Forms is a technology consulting and software development company dedicated to helping mid-sized service businesses navigate their digital transformation journeys. As a Solution Architect, you will play a pivotal role in bridging the gap between complex business requirements and robust technical implementations.
Key responsibilities
- Analyze business needs and translate them into scalable, maintainable system architecture.
- Design comprehensive system architecture and define the technology stack for new software solutions.
- Evaluate existing systems and APIs to identify technical opportunities and limitations.
- Collaborate closely with product owners, developers, and stakeholders to ensure architectural consistency.
- Create detailed architectural documentation and diagrams to guide implementation teams.
Requirements
- Proven experience in designing system architecture for custom software solutions.
- Strong understanding of web technologies, REST APIs, and both SQL and NoSQL databases.
- Proficiency in at least one major cloud platform such as AWS, Azure, or GCP.
- Experience with microservices architecture, integration patterns, and the software development lifecycle.
- Excellent communication skills with the ability to explain technical concepts to non-technical audiences.
What we offer
- The opportunity to lead the technical strategy behind impactful digital transformation projects.
- A client-facing role that allows for direct collaboration with stakeholders and influence over project outcomes.
- A professional environment focused on analytical thinking, problem-solving, and technical excellence.