We are seeking a highly skilled and experienced Senior Technical Architect to lead the transformation of our legacy desktop application to a modern web platform. The ideal candidate will have a strong background in documentation, Microsoft technologies, on-premises SQL Server, and ASP. NET. The Senior Technical Architect will be responsible for designing, developing, and maintaining the new web-based system, providing technical leadership, and mentoring team members throughout the transformation process.
Key Responsibilities:
- System Design and Architecture: Design and develop a robust web-based system to replace the legacy desktop application, ensuring scalability, security, and maintainability.
- Technical Leadership: Provide technical guidance and mentorship to team members, fostering a collaborative and innovative environment.
- Documentation: Create comprehensive documentation for the new system, including architecture, processes, and code, to ensure clarity and maintainability.
- Microsoft Technologies: Utilize Microsoft technologies, including on-premises SQL Server and ASP. NET, to develop and maintain the new web platform.
- Legacy System Analysis: Analyze the existing legacy desktop application to understand its functionalities and requirements for the web transformation.
- Implementation Planning: Develop and execute a detailed plan for the transformation process, including timelines, resource allocation, and risk management.
- Collaboration: Work closely with other technical teams, stakeholders, and clients to deliver a high-quality web-based solution.
- Performance Optimization: Ensure the new web platform is optimized for performance, usability, and reliability.
Required Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum 8-10 years of experience in IT architecture, with a strong focus on Microsoft technologies, SQL Server, ASP. NET, and system transformation projects.
- Technical Skills: Proficiency in Microsoft technologies, on-premises SQL Server, ASP. NET, and documentation practices.
- Transformation Experience: Proven experience in transforming legacy systems to modern web platforms.
- Leadership Skills: Proven ability to lead and mentor technical teams, fostering a collaborative and innovative environment.
- Problem-Solving Skills: Strong analytical and problem-solving skills, with a track record of delivering effective solutions.
- Communication Skills: Excellent written and verbal communication skills, with the ability to create clear and comprehensive documentation.
Preferred Qualifications:
- Certifications: Relevant certifications in Microsoft technologies, SQL Server, or other relevant areas.
- Project Management: Experience with project management methodologies and tools.
- Cloud Technologies: Knowledge of cloud technologies and their integration with on-premises systems.