Key Responsibilities:
- Understand business requirements and translate them into technical solutions that align with business goals.
- Design and architect high-performance, low latency, and high throughput systems using C# and related technologies.
- Provide technical leadership and guidance to development teams, ensuring adherence to architectural best practices and standards.
- Collaborate with cross-functional teams to integrate new solutions with existing systems, ensuring seamless interoperability.
- Identify potential risks and develop mitigation strategies to ensure the stability and reliability of solutions.
- Document the solution architecture, including system components, integration points, and technical specifications.
- Communicate effectively with stakeholders, including business leaders, project managers, developers, and IT staff, to ensure a clear understanding of the architecture and its rationale.
- Ensure that solutions meet quality standards and business requirements through thorough testing and validation.
- Consider cost implications and strive to provide cost-effective solutions without compromising on quality.
- Stay up-to-date with industry trends and advancements in technology to ensure that our solutions remain at the cutting edge.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degree preferred.
- Proven experience as a Solution Architect or similar role, with a focus on C#, low latency, and high throughput systems.
- Strong technical expertise in C# and the .NET framework.
- Experience with performance optimization techniques and tools for low latency and high throughput systems.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of distributed systems, concurrency, and parallel processing.
- Familiarity with messaging systems, real-time data processing, and network protocols.
- Excellent problem-solving skills and the ability to think critically and analytically.
- Strong communication and interpersonal skills, with the ability to work effectively with diverse teams.
Benefits:
- AWS 13 Month Bonus
- Annual Performance Bonus
- Competitive Remuneration Salary Package
- Fixed Monthly Mobile Allowance
- Flexible Employee Health Benefits Scheme (Purchase for Gym Membership/Spa/Hotels/Flight/Electronic Devices)
- Medical, Insurance & Dental Plan from Day 1
- Bi-Monthly Company Sponsored Tea Break
- Quarterly Department Team Building
- Quarterly Company Team Building
- Accessible Working Location (5-8 mins walk from Chinatown/ClarkeQuay/Raffles MRT)