Job Description :
- Assist AM/ Pre-sales/ product squads in designing systems from user requirement to solution design including long term architecture.
- Translate user requirements into technical design including platform selection, integration and assist infrastructure team in sizing the infrastructure requirements.
- Lead and coach a team of developers to execute development activity , including hands-on coding activity (60%).
- Long-term technical vision for the systems and translate this long-term vision into actionable roadmap and milestones, which can include leading the refactoring efforts for existing systems to bring it to the next level of scalability, reliability, and performance.
Requirement :
- Candidate must possess at least Minimum Bachelor’s degree in Science & Technology
- Minimum 7 years of working experience in the related field is required for this position
- Required Skill(s): NodeJS, ReactJS, ASP.NET Core, AWS
- Passion in tinkering with new technologies and architecture in order to see how it can benefit company.
- Knowledge and experience in Modern Application Development using AWS/ Azure.
- Must be a senior developer experienced.
- Firm grasp grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming, object-oriented, functional, or event-driven programming practices.
- Experience in building large-scale web apps/services/APIs.
- Solid understanding of SQL, Redis, NoSQL and the performance costs associated with queries.
- Mastering more than one of : ASP.NET Core, Nodejs, ReactJS, ReactNative
- AWS Certified is a plus
- MCPD Certified is a plus