Job Description: Senior Technical Lead / Software Architect
About the Role
We are seeking a Senior Technical Lead / Software Architect to provide part-time support on critical software initiatives. The ideal candidate combines deep technical expertise with leadership experience, guiding a development team in the design and delivery of scalable enterprise solutions. This role requires a balance of strategic thinking and hands-on contributions, with a particular focus on modern architecture and emerging AI-driven capabilities.
Contract Details
- Part-time availability (flexible hours).
- Remote-friendly, with preference for candidates located in the US or Canada.
Responsibilities
-Provide architectural guidance and technical leadership across distributed, enterprise-scale applications.
-Lead and mentor a cross-functional development team, ensuring adherence to best practices and coding standards.
-Contribute to solution design and technical roadmaps, balancing business requirements with scalability and performance needs.
-Support AI-related initiatives, including integrating AI/ML components into enterprise platforms.
-Collaborate with stakeholders to align technical solutions with organizational goals.
-Participate in agile development processes, offering input on sprint planning and technical prioritization.
- Ensure software quality, security, and compliance in regulated or enterprise environments.
Qualifications
- 8+ years of software engineering experience, including at least 3+ years in a technical leadership or architect role.
- Strong background in fullstack javascript based enterprise application development.
-Proven track record leading distributed and offshore development teams.
-Experience designing and implementing microservices, APIs, and service-oriented architectures.
-Familiarity with AI/ML technologies and their application in enterprise systems.
-Expertise with relational databases (Oracle, SQL Server, PostgreSQL), no-SQL databases and scalable architectures.
-Strong knowledge of software security, cryptography, and compliance standards.
-Excellent communication and leadership skills.
Preferred
Experience in healthcare, finance, or other highly regulated industries.
Knowledge of cloud environments (AWS, Azure, GCP).
Prior involvement in process improvement or agile coaching.