Web Application Engineer: Full-Stack/Front-End

  • 18 Jul 2019

Summary:

Responsibility:

  • Work primarily in our main tech stack of ASP.NET MVC, C#, and Oracle DB with new development taking place in ASP.NET Core MVC 3.
  • Perform full-stack development in order to implement new features and maintain/update existing features utilizing C# within an ASP.NET MVC environment
  • Design/implement business logic utilizing an Object-to-Relational Mapping layer for data access

Required Experience/Skills:

  • Demonstrable experience using source code/version control repository (Git, SVN, etc.) and producing web reports and generating files (CSV, XML, JSON, etc.)
  • Experience working on high-traffic, responsive websites and applications with current IDEs (Visual Studio 2019, VS Code) and tools/platforms (Oracle SQL Developer, IIS)
Technical Skills
  • Proficiency in semantic HTML, JavaScript (ES5+), and other web technologies
  • Experience working in the ASP.NET MVC framework using C#, LINQ, and Razor (CSHTML)
  • Experience writing performant SQL (table joins, foreign key relationships, indexes, and query optimization techniques) in Oracle, SQL Server, or other major database
  • Experience creating data visualizations using D3js and/or modern charting libraries (C3, Highcharts, etc.)
  • Experience using Object-Relational Mapping for accessing data
  • Proficient with CSS3 and/or SASS
  • Experience working within an AWS environment
Soft Skills
  • Capacity to stay up-to-date with trends, patterns, and technologies in the rapidly changing world of web development
  • Strong personal ownership and ability to set and meet high professional standards
  • Capability to collaborate with team members on projects and skill growth
  • Self-motivated with an eagerness to learn, an openness to help/ideas, and a desire to help others
  • Strong understanding and experience working with MVC patterns/concepts

Education:

  • Bachelor’s degree in computer science, engineering, mathematics, or related technical discipline
  • 2+ years of professional experience working with a major client-side framework such as React, Angular 2+, or Vue.js
  • 7+ years of web development experience in any major server-side stack (prefer experience in our core stack - ASP.NET MVC, C#)

Notes:

U.S. Citizens or Green Card holders only; no sponsorships are available for this position at this time.