Technology Department | Permanent Position | not-specified | 3+ years
Develop new user-facing features, with significant attention to detail
Create markup and styling in HTML and CSS with use of best practices
Develop and maintain websites using backend technology
Write well designed, testable, efficient code by using best software development practices
Able to handle multiple projects at once.
Help develop multiple digital products such as dynamic and/or static sites, veevas, emails, touch screen panels etc.
Ensure the best practices and processes are followed around git.
3+ years web development experience.
Bachelor's degree in Computer Science or related field. Master’s Degree a plus.
Exposure to wide range of software platforms including CMS, CRM, and Marketing Campaigns Used to work with Analytics and SEO.
Experience with agile methodologies and engineering practices such as Unit Testing, Continuous Integration, Pair Programming, etc.
Conversational English or better.
Knowledgeable in a range of front end development practices including :
Frontend framework knowledge:
Angular / React / Bootstrap / Knowledge of AJAX development practices / Deep knowledge of website design and responsive development. Experience building out responsive sites
Back end development experience such as:
Working knowledge of Microsoft Stack / C# experience / ASP.NET MVC / Entity Framework / WebAPI experience / T-SQL, SQL Server experience/ IIS experience / SSIS / SSRS experience / Strong understanding of database architecture and programming/ EpiServer is a plus