Lead Software Engineer

Autobooks, Inc.

Detroit, MI (United States)

Category: Programming

Posted on: 13 Oct 2021

.net c# agile .net-core azure-sql-database

Autobooks works hard to make small business banking simple. Through our partnerships with banks and credit unions, small business owners have access to a modern suite of financial tools that makes running a business easier!


When you join Autobooks, you're joining a team dedicated to small business growth. We want your ideas, passion and experience to continue improving what we offer.


Our downtown Detroit HQ is in the vibrant Madison building, named one of the World's Coolest Offices by Inc. Magazine. Autobooks also has a growing presence in Texas with a satellite office in Austin; and offers flexible, remote work environments for certain roles.


Ready to help change what it means to do small business? Let's talk.


The Role: Senior Developer with a Backend Focus (.Net & SQL)


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 and technologies and follow agile processes and practices to deliver solutions to Financial Institutions, their small business customers, and the customers of those SMBs.


A successful candidate for this role will have 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 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, developing, and enhancing large transactional and reporting based DBs
    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
    Experience with C#, .NET Core, and .NET framework.
    Experience with relational database design and implementation using MS SQL Server and ORM’s, preferably EF Core
    Experience in developing multi-tier enterprise class web applications
    Experience in development of automated unit, component, and integration testing
    Experience with automated builds and use of Agile or Scrum process template.
    Demonstrated experience with cloud platforms, preferably Microsoft Azure cloud services
    Working knowledge of design patterns
    Experience with TDD and large-scale refactoring
    Experience with DB performance troubleshooting and optimization experience is a bonus

Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you emails to the provided email address.

Job Source: Stackoverflow (Will expire by: 2021-11-27 00:00:00)

Apply Now

New

Techies Talent Network

Upload your resumes and connect with IT recruiters, setup personalized job alerts and receive professional tips to achieve your career goals, and even more. Join today!

Join talent network
Quick poll
In your opinion which programming language has a brighter future?
  • GoLang
  • Java
  • Python
  • Scala
  • Ruby
  • PHP
  • JavaScript
  • C++
  • Other

* This poll is anonymous.