Career Opportunities with FirstBank

Tennessee’s premier community bank, dedicated to meeting our clients’ needs – big and small.

Careers At FirstBank
Share with friends or Subscribe!

FirstBank is an Equal Opportunity Employer. We encourage minority and female applicants to apply.

.Net Developer

Territory: Birmingham, AL

.Net Developer (Mortgage Division)


  • The .Net Developer will help evaluate and implement software development best-practices to improve quality and reduce time to deployment.
  • Design, Code and Test scalable solutions based on requirement specifications
  • Contribute to creating feature specifications and technical design schematics
  • Debug and resolve bugs found in the current platform in a timely fashion
  • Work with Project Managers to schedule project workflow to insure completion within budgetary and time constraints.
  • Participate in brainstorming and other idea-generating team sessions


  • A Bachelor’s degree in Computer Science preferred or equivalent education and/ or experience
  • 3-5 years’ experience in software development
  • Mortgage experience is desired.
  • Ellie Mae Encompass experience is highly preferred.
  • Excellent verbal and written communication skills
  • Multi-task and work efficiently under pressure, with careful attention to detail
  • Passion to learn emerging technologies and embrace continuous professional development
  • Strong problem solving/code conceptualizing skills and an intuitive nature
  • Experience developing in Azure or a cloud-based development environment.
  • Deep knowledge of Bootstrap development for Websites and applications.
  • Understanding of object-oriented design, client-server architecture and relational database design.
  • Experience with Microsoft Visual Studio and SQL Server Management Studio.
  • Experience using Team Services for source control and build management.
  • Creating configuration, build, and test scripts for a Continuous Integration Environment.
  • Knowledge of .NET Framework and ability to work with C#, ASP.NET, WCF, and MVC.
  • Understanding of .NET framework and .NET core
  • Understanding of the software development life-cycle and SCRUM meetings.

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System