Software Engineering - Software Development
Full Stack Developer
SIVP
-Demonstrate detailed understanding of design principles and methods, technology andstandards.-Interact with product owners to learn and gather requirements to ensure full understanding ofthe change implications to current business processes.-Design and develop new components, web pages and/or modules for our products.-Work closely with engineering and QA to manage and improve the development pipeline.-Conduct detailed unit testing of any changes prior to user acceptance.-Assist user testing and implementation schedules.-Understand deployment cycles.-Create and maintain product documentation.-Adhere to .Net development framework and best practices.-Understand .Net technologies trends to identify opportunities and best
-License diploma, Master degree or engineer degree-Extensive knowledge of C#, .NET Core, Entity Framework.-Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.-Familiarity with JavaScript frameworks such as React Angular JS, React, and Node Js.-Familiarity with Visual Studio, Git, Jira.-Good database skills, preferably in SQL Server and Oracle, including SQL language a plus.-Excellent oral and written communication skills. English is a must.-Strong analytical and problem-solving abilities.-Self-motivation and self-confidence to articulate and defend recommendations and question those of others.-Strong work ethic, ability to work in a team environment with a professional and friendly attitude.