Software Engineer - Shaw Developer at Crescent Bank & Trust, Inc

Posted in Management 29 days ago.

Type: Full-Time
Location: Carrollton, Texas

Job Description:

Crescent Bank is looking for a talented professional to fill an open position as a Software Engineer. The role is responsible for supporting the Bank's core applications. This includes system configuration, implementing and maintaining applications and integrations, supporting upgrades, patches, testing and other technical projects as assigned. This may also include developing and maintaining applications, web-services and scripts coded using C#, .Net MVC, JavaScript, CSS, WPF, XML, JSON, JQuery and TSQL. This position requires excellent communication and technical skills.



Company Profile:

Crescent Bank is a privately owned, state chartered, FDIC insured commercial bank.  We have been in business for over 25 years and are located in over 20 states.  While our primary business is providing auto loans to those who have a hard time securing a loan, we also provide a variety of personal and business banking services throughout Louisiana.  We strive for employee advancement and growth.  We offer a wide variety of benefits.  Unlike your average bankers, we actually have fun.  


  • Paid Vacation, Personal, Holiday, Bereavement, and Jury Duty

  • Medical, Dental, and Vision Insurance

  • AD&D and Multiple Life Insurances

  • Long and Short Term Disability Insurance

  • Flexible Spending Accounts (Medical and Dependent)

  • Wellness Programs

  • 401(k) with Company Match

  • Tuition Reimbursement

  • Free No Fee Savings and Checking Accounts


Essential Duties and Responsibilities:

  • Provide support for core systems including, but not limited to, researching and resolving problems, unexpected results or process flaws; perform scheduled activities; recommend solutions or alternate methods to meet requirements.

  • Collaborate with functional and technical staff to coordinate application of upgrade or fix.

  • Ability to develop and maintain existing applications using XML, JSON, JQuery and TSQL

  • Monitor job and FTP queues to ensure they are functioning as expected

  • Ability to lead testing efforts including writing automated test cases, and support Product Owner testing (UAT)

  • Provide business users the data required for metrics and analysis. Assist in development of standard reports for ongoing needs. Help maintain data integrity in systems by running queries, analyzing data or troubleshooting as needed.

  • Recommend process/customer service improvements, data flow improvements, innovative solutions, policy changes and/or major variations from established policy that must be approved by appropriate leadership prior to implementation.

  • Maintain awareness of current trends in core banking areas with a focus on product and service development, delivery and support, and applying key technologies.

  • Through classes, reading, CBTs or other mechanisms, continuously increase knowledge.

  • After hours on call availability required

  • Ability to develop new ActiveBatch/SSRS packages to meet business needs, SSIS experience is a plus

  • Ability to develop and maintain existing applications and SQL objects coded using C#, .Net MVC, JavaScript, CSS, WPF a plus

  • Works effectively as part of a team atmosphere to perform duties and achieve daily operational goals

  • Meets productivity standards in accordance with Crescent Bank’s confidentiality policies and organizational values

  • Performs additional duties as needed within the department


Position Requirements:

  • High school diploma or general education degree (GED); or one to three months related experience and/or training; or equivalent combination of education and experience

  • Bachelor’s degree in computer science or related field or three to five years equivalent work experience.

  • 3+ of experience with one or more of the following areas:

  1. Collection systems – related to loans

  2. Financial systems – related to loan processing

  3. Lending Systems

  • 3+ years’ experience and demonstrated proficiency in Microsoft SQL Server, server side development including SSRS, T-SQL (Transact SQL) Stored Procedures, Views, Tables and Triggers

  • Experience in mapping data using disparate data sources such as flat files, databases, xml files, and/or unstructured data

  • Experience using Microsoft Visual Studio development user interface, Visual Studio C#, ASP .Net MVC, JavaScript, CSS, WPF, and RESTful web-service development experience a plus

  • CCBA Certification a plus

  • Experience working in an Agile environment a plus

  • Ability to collaborate effectively with business users to translate business requirements into technical requirements

  • Excellent documentation, analytical and problem solving skills

  • Strong understanding of loan and banking processes and data.

  • Good understanding of database design, structure, functions and processes, and experience with database tools.

  • Strong ability to configure various software systems in use at Crescent bank

  • Ability to create and maintain modules, macros, APF’s, DSALs, and other similar features. Can debug issues and recommend performance improvements

  • Ability to lead testing efforts on software used at Crescent
  • Equal Opportunity Employer/Veterans/Disabled