Description

Skills / Experience Required

§ A Bachelor of Computer Science degree or a related field is required.

§ 5-7 years’ experience in the development of scalable consumer facing digital solutions (consumer websites, web applications, mobile sites etc.) in .NET/ C# / MVC with a key focus on performance, security, and scalability.

§ Experience designing and implementing large scale web solutions.

§ Expertise in front-end technologies including JavaScript, CSS3 and HTML5, and third-party libraries like React Js, Angular and jQuery

§ Expertise in server-side programming languages including .Net and Python

§ Experience with DBMS technology, including SQL Server and/or Oracle, and caching mechanisms such as Redis or others

§ Experience in defining non-functional requirements for business needs.

§ Experience with Web Services (SOAP/REST) architecture. Micro-services and event driven architecture are a plus

§ Knowledgeable in UI/UX design principles and basic prototype design approach

§ Experience with cloud ecosystems and using their services including Azure, Mulesoft, and Angular is a plus

§ Experience designing and optimizing relational databases and stored procedures for optimal performance and/or maintainability.

§ Solid communication skills and approach/design visualization ability 

Education

Bachelor's degree in Computer Science