Remote job
Senior Solution Architect
Job details
About this role
Role overview
Lead solution architecture and development across multiple client web application projects built on the Microsoft technology stack. The work combines technical design, hands-on engineering, team coordination, production support, and communication with clients and product stakeholders.
Responsibilities
- Architect and develop enterprise applications using .NET technologies and Angular. - Lead design discussions, make architecture recommendations, and document decisions and specifications. - Coordinate development teams and application support, and communicate progress, risks, and recommendations to stakeholders. - Deploy systems to production and pre-production environments and troubleshoot issues. - Conduct code reviews and quality checks, and deliver work through Agile processes within agreed timelines and budgets. - Contribute to project discovery and assessment during pre-sales.
Requirements
- At least eight years of experience building web applications and strong knowledge of .NET and related Microsoft technologies. - At least five years of experience with SQL Server and SQL development. - Hands-on experience with C#, .NET Core, Entity Framework Core, TypeScript, Azure, and Azure DevOps. - Experience with Angular, including Angular Material and RxJS, and responsive web design. - Experience leading projects and strong architecture and conceptual design skills. - Bachelor’s degree or higher in a related field, or equivalent qualifications. - Experience with Agile development and Azure DevOps or a comparable project tool.
Nice to have
- Formal supervisory or management experience. - Microsoft certifications or an advanced degree in a related field.
Benefits and work setup
Work may be based at one of two offices or from home. Compensation includes a base salary, potential flextime and bonus arrangements, and business expense reimbursement. Benefits include retirement savings with profit sharing, medical, dental, and vision coverage, group life insurance, continuing education, and a fitness program.