We are seeking a highly skilled and experienced Freelance Solution Architect with a proven track record in software development services. This is an on-demand role under a Master Service Agreement (MSA), where you will play a pivotal role in designing innovative, scalable, and technically sound solutions for our clients. You will be involved in the complete project lifecycle from pre-sales to final delivery, including a key responsibility in supporting bid defenses by presenting and justifying the technical solutions.
Key Responsibilities:
End-to-End Solution Design : Develop comprehensive software architectures that integrate seamlessly with the client s existing systems and infrastructure. Propose innovative and scalable architectures, utilizing modern technology stacks, cloud platforms (AWS, Azure, Google Cloud), and microservices where applicable.
Bid Defense Expertise: Collaborate with the sales and pre-sales teams to prepare for and actively participate in bid defense presentations. Present the proposed architecture to clients, address their technical concerns, and demonstrate the long-term value of the solution.
Stakeholder Engagement: Act as the technical authority during client meetings, ensuring that proposed solutions align with the client s business needs and technical requirements. Clearly communicate complex technical concepts in a way that resonates with both technical and non-technical stakeholders.
Technical Leadership: Provide leadership to the development team, ensuring that the solution is implemented in line with the architecture and industry best practices. Work closely with developers, UI/UX engineers, and project managers to resolve any technical issues that arise during implementation.
Innovation Optimization: Stay ahead of industry trends and emerging technologies, integrating new methodologies and tools into solution designs. Continuously optimize solutions for performance, scalability, and maintainability.
Documentation: Produce high-quality technical documentation, including system architecture diagrams, data flow models, integration points, and API documentation, to ensure a smooth handover to development teams.
Requirements:
Experience in Software Development Architectures: A minimum of 8-10 years of experience in solution architecture for large-scale software development projects, including expertise in cloud computing, microservices, and enterprise-level integrations.
Technical Depth: Proficiency in multiple programming languages (e.g., Python, Java, C#), databases (SQL/NoSQL), and cloud infrastructure services (AWS, Azure, Google Cloud). Strong understanding of DevOps practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and API integration.
Bid Defense Expertise: Experience supporting RFP/RFI processes and client presentations. Demonstrated ability to explain complex technical solutions to non-technical audiences.
Soft Skills: Strong communication , leadership, and stakeholder management skills, with the ability to influence decision-making and present confidently in high-pressure situations.
Preferred Qualifications: AWS Certified Solutions Architect, Google Professional Cloud Architect, TOGAF, or similar certifications.
Industry Knowledge: Experience designing architectures for industries such as healthcare, financial services, or e-commerce, where security, compliance, and scalability are critical.