Solution Architect / Lead Architect (.NET)
9 months ago
We are seeking a highly skilled and experienced .NET Application Solution Architect or Lead Architect to join our team. The ideal candidate will have ..
We are seeking a highly skilled and experienced .NET Application Solution Architect or Lead Architect to join our team. The ideal candidate will have a strong background in designing and implementing .NET-based solutions, along with exceptional leadership, project management, and Azure cloud service skills. This position plays a crucial role in supporting our new R&D team and driving product evolution development initiatives.
Responsibilities:
- Solution Design: Architect end-to-end solutions using .NET technologies, considering scalability, performance, security, and maintainability.
- Technical Leadership: Provide technical leadership and guidance to development teams, ensuring adherence to best practices, coding standards, and architectural principles.
- Requirement Analysis: Collaborate with stakeholders to gather and analyse requirements, translating business needs into technical solutions.
- Architecture Review: Conduct architecture reviews and provide recommendations for improving system architecture and design.
- Technology Evaluation: Stay abreast of emerging technologies and evaluate their potential impact on existing and future projects. Make recommendations for technology adoption and innovation.
- Project Management: Lead project planning, execution, and delivery, ensuring alignment with business objectives, timelines, and budgets.
- Azure Cloud Services: Design and implement solutions leveraging Azure cloud services such as Azure App Service, Azure Functions, Azure SQL Database, Azure DevOps, etc.
- Mentorship: Mentor junior team members, fostering their professional growth and development.
- Collaboration: Work closely with cross-functional teams including developers, QA engineers, project managers, and business analysts to deliver high-quality solutions on time and within budget.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
Technical Skills:
- Proficiency in .NET framework and related technologies (C#, ASP.NET, .NET Core, etc.).
- Strong understanding of software architecture patterns (e.g., MVC, MVVM, Microservices).
- Experience with Azure cloud services and infrastructure.
- Familiarity with DevOps practices and tools (CI/CD pipelines, configuration management, etc.).
- Knowledge of database technologies (SQL Server, MySQL, NoSQL, etc.).
Experience:
- Minimum of 4 years of experience in software development and architecture, with at least 3 years in a lead architect or solution architect role.
- Proven track record of successfully delivering complex, enterprise-level .NET solutions.
- Experience in Finance or HR solutions systems will be considered an added advantage.
- Experience in Agile/Scrum methodologies and iterative development practices.
- Demonstrated project management skills with the ability to lead and coordinate cross-functional teams.
Soft Skills:
- Excellent leadership, communication, and presentation skills, with the ability to effectively interact with stakeholders at all levels.
- Strong problem-solving and analytical abilities.
- Ability to prioritize tasks and work in a fast-paced environment.
- Demonstrated ability to lead and motivate teams towards achieving project goals.
Additional Information:
- This is a full-time position based in Singapore.
- Competitive salary and benefits package offered.
- Opportunity to work on cutting-edge projects with a talented and dynamic team.
Official account of Jobstore.