Technical Skills Requirements :
- Excellent understanding and hands on building end to end product applications.
- 5+ years hands on experience in building end to end solutions using ASP.net, MVC, C#, Angular JS / Backbone, Web APII, WCF, HTML5, SQL 2012 & above and front end website design using Angular with data security compliance requirements.
- Work experience on web application performance and security aspects
- Will be responsible for defining and driving the technical direction of our products, ensuring scalability, performance, and adherence to best practices.
- Develop and communicate a strategic architectural vision for product development aligned with business objectives
- Work experience on Mobile app(native & hybrid) development for Android & iOS.
- In-depth knowledge of software development technology, design principles, methods, tools and practices and industry standards and trends
- Experience in application architecture and design techniques and familiarity with data modeling and relational database techniques.
- Extensive, practical experience with building and maintaining large-scale, complex application systems in a team environment.
- Familiarity with cloud platforms and microservices architecture.
- In-depth knowledge of .NET technologies, C#, and related frameworks
- Experience with scalable and high-performance product architectures
- Experience with modern development practices such as DevOps, CI / CD, and automated testing
- Grasp of MS applications Outlook, Word, PowerPoint, and Excel
Skills & Competency Requirements :
Demonstrated project coordination skills and leadership abilities using a process oriented focusExpert interpersonal skillsFoster a culture of excellence, collaboration, and continuous improvement within the product development teamEnsure that architectural designs meet business requirements and align with industry best practicesKeep abreast of all the new technologies and best practicesStrong Impact Analysis on the existing code systems before codingOwn each technical engagement, and help ensure a timely and successful delivery of valueCapture and share best-practice knowledge among the team members(ref : hirist.tech)