Overview
This position is remote Who We Want Are you typically the lead engineer amongst a team of engineers? Are you usually the one that people depend on for architecting how systems will be built? Are you the type that can juggle several projects at once, using your skill and experience to make all of them successful? If yes, then we want you. We need talented engineers to join our team in moving our technology and products to the next level. Help us provide our users with innovative products and services. In addition to the new development projects that we have, we are investing resources into setting up a more flexible infrastructure to support those projects. An ideal candidate will be excited to be in a smaller company that moves quickly on a constant flow of ideas, be able to wear multiple hats as needed, and have the drive to exceed expectations. The position will report to the Director of Software Engineering. Essential Duties Responsibilities Develop new products, systems, and sites improve existing products, systems, and sites. Lead other engineers, providing guidance and feedback. Create technical specifications, object models, and test plans. Work with partners on the technical implementation of products. Be innovative, objectively providing alternatives and solutions to problems and projects. Work closely with project managers, graphic designers, and sales and marketing professionals. Problem solve and work independently, and as part of a team, to meet the needs of projects. Possess strong communication and collaboration skills. Qualifications Skills BS in Computer Science or equivalent. 6 years of software development experience in a lead position. Several years of experience working in high-transaction web-based e-commerce systems, processing credit card transactions. Strong object oriented design experience with expertise in .NET Core framework and MVC. Extensive experience in ASP.NETC, HTMLXHTML, CSS (bootstrap, SASS), Ajax, JavaScriptDOMjQuery, VueJSAngularJS, XMLXSLT. Extensive knowledge in databases and queries, notably SQL Server and Mongo. Working knowledge in web protocols, such as HTTPHTTPS, FTP, etc. Knowledge of Responsive web design practices. Experience in Agile methodologies. Experience with source control systems such as Git. Experience with CICD tools, such as Teamcity. Strong knowledge of web standards, technologies, and best-practices. Experience with Windows and Visual Studio development environments. Strong technical documentation and knowledge-sharing. Location Sacramento, CA