Software Engineer
Company Overview:
PrecisionLender, a Q2 company builds pricing and profitability software that helps commercial bank relationship managers make smart, real-time pricing decisions and deliver superior customer service. Andi®, our virtual pricing analyst, uses artificial intelligence to glean and deliver insights from the thousands of deals priced daily in the platform. Using PrecisionLender, banks grow faster with stronger and more profitable relationships. Our product is used globally by 200+ banks and 10,000+ relationship managers to price more than $1 trillion in commercial loans.
What You’ll Do On The Pricing Team :
At PrecisionLender we have a team of engineers that strive to build advanced applications and interfaces that allow our customers to focus on what they do best. We put a lot of thought into hiring engineers and you’ll be joining a strong team that looks for individuals that will help elevate the collective group.
PrecisionLender’s Pricing Team is looking for a highly skilled software engineer who enjoys creating frontend user components as much as optimizing backend performance. Individuals will build experiences using modern best practices for performance, accessibility and browser compatibility that match design prototypes provided by UX/Visual designers. With our team being extremely collaborative, we seek an engineer that has a passion for making others around them better and values creating software that has our clients’ best interests in mind. This group of engineers builds the core functionally of the PrecisionLender platform that allows bankers to build strong client relationships as well simultaneously building smart loans for the bank.
Technology
Core Technologies:
.NET 4.6/ .NET Core, C#, SQL, Node.js
HTML5, CSS/LESS, JavaScript Unit Testing
MS SQL Server / T-SQL, Windows Azure SQL
Source Control (git)
Cloud Computing (Windows Azure, PaaS and IaaS)
Azure Cosmos DB (NoSQL)
Visual Studio Enterprise & VS Code
Other Common Technologies / Concepts:
Advanced JavaScript concepts: DOM manipulation, variable scope and closure, inheritance/prototype chain, asynchronous patterns.
Knockout, Vue,
JavaScript build tools: Gulp, Babel
Jasmine testing framework
Typically requires a Bachelor’s degree in (relevant degree) and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience.
High level of proficiency in at most of our Core Technologies
Some experience using some form of source control and unit testing
Experience troubleshooting and taking responsibility for small features, from design to user delivery
Empathy for the end user and a desire to measure your work by both the customer value and technical quality
Enthusiasm for the field and professional development/improvement outside the day to day job
#LIRemote
At Q2, our goal is to be a diverse and inclusive workforce that fosters mutual respect for our employees and the communities we serve. Q2 is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.