.NET Solution Architect - remote working

Job Locations: Ha Noi

From 2,000 USD To 4,000 USD

284 Views - Expires in 62 day(s)

What We Can Offer

  • remote working
  • Performance Bonus

Job Description

- Drive the architectural strategy for product development, ensuring alignment with industry best practices and long-term scalability.
- Lead the design process for new features and systems, translating high-level requirements into detailed technical specifications.
- Innovate and propose new feature ideas, assessing their feasibility and potential impact on the product roadmap.
- Develop prototypes and conduct exploratory work with emerging technologies to keep the product at the technological forefront.
- Maintain hands-on involvement with product development, contributing to coding, testing, and deployment to ensure architectural consistency.
- Collaborate with Product Management and other departments to synchronize on technical requirements and feature designs.
- Provide technical leadership across teams, mentor team members, and participate in company‘s architectural decision-making

Job Requirements

- A minimum of 7 years‘ experience in software development in product companies, with a substantial portfolio demonstrating architectural and technical design expertise.
- A Bachelor’s degree in computer science, engineering, or a related technical discipline, or equivalent professional experience.
- Proven technical engineering experience, including the creation of structured, well-tested code in C# and other relevant technologies.
- Extensive experience with web and API development in .NET, and a solid understanding of TypeScript and JavaScript frameworks such as React or Angular.
- Demonstrated capability in SDK design and development, with a strong background in building scalable APIs, frameworks, and libraries for integration with various systems.
- A track record of technical innovation and leadership, as evidenced by previous projects, community involvement, or thought leadership such as published articles or speaking engagements at technical events.
- Excellent command of English with the ability to articulate complex technical concepts clearly and effectively.
- Must be adept at designing and implementing solutions to complex problems independently and with minimal guidance.

Preferred/Additional Skills:
- In-depth knowledge of agile software development methodologies and tools (e.g., Azure DevOps, GitHub).
- Demonstrable analytical skills with an ability to work abstractly and with an object-oriented design mindset.
- Strong problem-solving, testing, and debugging skills.
- Commitment to meeting deadlines and contributing to team goals.
- Experience in delivering software products across multiple platforms and devices.
- A passion for continuous personal and team improvement, and active participation in knowledge sharing within the broader technical community.
- An ability to collaborate effectively with geographically dispersed teams.
- Experience in contributing to the hiring process, such as defining job requirements, reviewing resumes, and participating in interviews.

Job Locations

  • Ha Noi

Job Recommender

Preferred Person

backtotop