Software Architect
We are seeking a seasoned technology leader to drive our application strategy and deliver secure, scalable, high-performing enterprise solutions. The ideal candidate will oversee the full development lifecycle, guide multi-disciplinary teams, and align the technology roadmap with business and client needs. Strong expertise in Microsoft technologies, Angular, cloud platforms, and modern architecture practices is essential.
Key Responsibilities.
• Define and execute the technology roadmap aligned with business goals and client needs.
• Lead the end-to-end lifecycle of enterprise applications, including design, development, deployment, and maintenance.
• Ensure the quality, performance, and timely delivery of software applications.
• Provide technical leadership with a strong understanding of modern software development, enterprise architecture,
cloud computing (AWS, Azure, Google Cloud), and cybersecurity best practices.
• Oversee software development teams, ensuring delivery of scalable, secure, and high-performing solutions.
• Collaborate with product management, operations, and business stakeholders to translate requirements into technical
solutions.
• Ensure compliance with data security, privacy, and regulatory standards (GDPR, HIPAA, SOC, etc.).
• Evaluate emerging technologies (AI, automation, cloud, analytics) and drive adoption where relevant.
• Establish and monitor KPIs, SLAs, and quality standards for technology delivery.
• Manage vendor relationships and third-party integrations for applications and platforms.
• Manage IT budgets and strategically allocate resources to maximize efficiency and ROI.
• Drive cost optimization in technology operations without compromising performance.
• Mentor and guide cross-functional teams, fostering a culture of innovation and accountability.
Qualifications & Skills
• Bachelor’s or master’s degree in computer science, Information Technology, or related field.
• 12+ years of progressive experience in application development specifically in Microsoft Technologies, Angular and
technology leadership roles.
• Proven expertise in enterprise application design, SaaS platforms, and cloud solutions (AWS/Azure/GCP).
• Strong background in architecture, databases, API integrations, and cybersecurity practices.
• Demonstrated ability to lead multi-disciplinary teams and manage large-scale technology projects.
• Knowledge of legal tech, billing systems, or compliance platforms is highly desirable.
• Excellent communication, stakeholder management, and problem-solving skills.