Overview:
As an entrepreneur managing a fast-growing tech startup and several consulting clients, I am seeking a detail-oriented and highly motivated Technical Architect. As a Technical Architect, you will be responsible for designing, implementing, and overseeing the technical architecture of software projects, ensuring alignment with business requirements, industry best practices, and architectural standards.
Key Responsibilities:
– Collaborate with clients, stakeholders, and cross-functional teams to understand business requirements, technical needs, and project objectives.
– Design end-to-end technical solutions and architectures that meet business goals, scalability requirements, performance objectives, and security standards.
– Develop technical specifications, architecture diagrams, and design documents to communicate the solution architecture to project teams and stakeholders.
– Lead and mentor development teams in implementing the architecture, providing guidance, best practices, and technical expertise throughout the development lifecycle.
– Conduct code reviews and architectural reviews to ensure adherence to architectural principles, coding standards, and best practices.
– Evaluate and recommend technology stack, frameworks, platforms, and tools to support the development and implementation of software solutions.
– Identify technical risks, issues, and dependencies, and develop mitigation strategies to address them proactively.
– Collaborate with infrastructure teams to design and deploy scalable and reliable infrastructure solutions to support the software architecture.
– Define and enforce architectural governance processes, standards, and guidelines to maintain consistency and quality across projects.
– Stay up-to-date with emerging technologies, industry trends, and best practices in software architecture and development, and incorporate them into architectural designs and solutions.
– Participate in pre-sales activities, including solution presentations, technical discussions, and proposal development, to support business development efforts.
Requirements:
– Strong knowledge of software architecture principles, design patterns, and architectural styles (e.g., microservices, event-driven architecture, cloud-native architecture).
– Proficiency in designing and implementing solutions using modern technologies and frameworks, such as Java, .NET, Spring
-Boot, React, Angular, , Docker, Kubernetes, AWS, Azure, or Google Cloud Platform.
– Experience with architecting and implementing scalable, high-performance, and secure software solutions for enterprise applications.
– Excellent communication and interpersonal skills, with the ability to communicate complex technical concepts to non-technical stakeholders effectively.
– Strong leadership and mentoring skills, with the ability to lead and inspire cross-functional teams to achieve project goals and deliver high-quality solutions.
– Proven track record of successfully designing and implementing software architectures for complex projects, from concept to deployment.
– Experience with agile methodologies, DevOps practices, and continuous integration/continuous deployment (CI/CD) pipelines is a plus.
APPLY FOR THIS JOB:
Company: Incsub, LLC – WPMU DEV
Name: Mark Thronhill
Email: