Job Description :
Overview:

Responsible for supporting business needs by developing solutions. Continuously improve software engineering practices. Perform code review and set standards as needed. Translate simple to complex user stories into design and working software. Lead solution implementation through the entire life cycle by giving valuable inputs with regard to design and technical aspects. Diagnose, Troubleshoot and fix production problems as they arise by brainstorming best possible solution understanding impact of system downtime and SLA. Experience in developing applications. Experience in digital language and frameworks. Experience with C# .NET Core and 4.5, Angular, ASP.NET 4.5, Bootstrap, CSS, HTML. Experience in Data technologies like Entity Framework. Experience in SQL Server 2012+, t-SQL and SSIS (for ETL Experience in Agile (Scrum) and Waterfall project methodologies. Experience in developing and supporting REST API, Windows Communication Foundation. Good understanding of Software Engineering principles. Experience in designing and developing mobility solutions for iOS and Android. Development experience in the following technologies and practices: Swagger, OAuth, Kubernetes, Docker and DevOps. Knowledge of data wrangling using Python or R, visualization and analytics. Knowledge of OWASP top 10.
IMPORTANT INFORMATION
What are the top 3 "must have non-negotiable" skill sets that need to be present on a resume?
React, Javascript, CSS
Are there any specific certifications, educational background or portfolios specifically needed for this role?
No
Is this position open to candidates who can only work remote?
Yes
MANDATORY SCREENING QUESTIONS
When would you use a higher-order-component (HOC) in React?
How has programming with React changed for you since the introduction of Hooks?
When, in your opinion, is it appropriate to do styling in CSS and when is it appropriate in JS?
Required Skills:
CSS, HTML, Javascript
Additional Skills:
SOFTWARE ENGINEERING



Primary Skills:

Required Skills:
CSS, HTML, JAVASCRIPT
Additional Skills:
Software Engineering



Secondary Skills:

Software Engineering



Educational Qualifications

Bachelor''s or equivalent in experience