Within this role at Autobooks you will be a senior participant in the design and development of highly-scalable web applications that run non-stop around the world. You will utilize the latest development tools/technologies and follow agile processes/practices to deliver solutions to Financial Institutions, their small business customers and the customers of those SMBs.

A successful candidate for this role will demonstrate strong leadership, communication, and analytical skills, be highly fluent in design and development of large multi-tier systems, and possess a strong desire to tackle complex business problems with creative solutions. If you are that go-to person – the one who is relied upon to get it done when it matters the most, we want to talk to you!

Responsibilities:

• Designing, coding, and supporting leading-edge financial management web and mobile applications

• Designing and implementing improvements to the performance, usability, scalability, and maintainability of our software products

• Mentoring and coaching less experienced/skilled team members

• Influencing future technical direction

• Communicating effectively with team members, customers, and audiences of all technical levels

• Integrating our solutions with partner systems using a variety of protocols

• Continuous improvement to processes and practices with new ideas, concepts, methods and technologies

• Handling periodic on-call duty and out-of-band requests

Required Experience/Skills:

• BS/MS Computer Science or related field, and/or relevant work experience

• Working knowledge and belief in Agile values and principles

• Ability to work in a highly collaborative style with team members, stakeholders, and customers

• Ability to lead through influence, mentoring, discussion, and example rather than relying on authority

• 3+ Years of experience with React

• 5+ Years of experience with JavaScript and related frameworks.

• 5+ Years of experience with HTML and CSS

• 3+ Years of experience in developing mobile applications

• 1+ Years of experience in development of automated unit, component, and integration testing

• 1+ Years demonstrated experience with Visual Studio

• 1+ years with git and/or Visual Studio Team Systems with git (branching, merging, pull requests)

• 2+ Years demonstrated experience with automated builds and use of Agile or Scrum process template.

• 1+ Years demonstrated experience with Microsoft Azure cloud services

• Working knowledge of design patterns

• Experience with C#, ASP.NET and .NET framework is a bonus

• Experience with object oriented design/development is a bonus

• Experience with SQL Server is a bonus

• Working knowledge of LINQ is a bonus

• Experience with MVC, MVP, Entity framework, and NHibernate/ORMs are a bonus

Skills

.NET Framework
Agile Software Development
C# (Programming Language)
Cascading Style Sheets (CSS)
HyperText Markup Language (HTML)
JavaScript (Programming Language)
Microsoft Visual Studio
React.js
Scrum (Software Development)
SQL (Programming Language)