Software Developer

  • GTE Financial
  • Tampa, FL, USA
  • Nov 27, 2018
Full-time .NET ASP.NET C# Data Warehousing ETL HTML Oracle SQL Web Forms XML

Job Description

WE'RE ALL ABOUT GIVING BACK—
TO OUR MEMBERS, COMMUNITY, AND EMPLOYEES.

Supporting the goals of our employees as well as our neighbors and outreach partners

At GTE Financial, you'll enjoy much more than a career. You'll experience something truly unique: a friendly, committed community of employees who are dedicated to your success—and to the advancement of the businesses, neighbors, friends, and outreach partners that give our work meaning. Established as a not-for-profit cooperative and a federal credit union in 1935, we are one of the region's largest locally owned and operated financial institutions.

We care deeply about your well-being, and that of the people we serve.

You'll see that commitment in:

  • Exceptional compensation:
    • Competitive base and incentive pay
    • Eligibility for annual bonus based on performance

  • An outstanding benefits package:
    • Medical
    • Dental
    • Vision
    • Flexible spending account
    • Additional insurance
    • Employee assistance program
    • 401 (k) company match at 4%
    • Corporate wellness programs
      • Wellness Time Off
      • Wellness Reimbursement Program

  • Rewards and recognition efforts:
    • Service awards for various milestones
    • Employee recognition program

  • Work/life balance:
    • Full and part-time employees accrue PTO each pay period
    • 10 paid holidays annually
    • 1 day of paid Volunteer Time Off to support charities and service organizations

  • Workplace accolades we have earned:
    • Tampa Bay Times list of Tampa Bay's Top Workplaces:
    • An award based on feedback from our employees

  • The career-development programs we offer:
    • GTE University featuring internal training programs
    • Leadership development programs
    • Generous tuition reimbursement

  • Our philanthropic efforts throughout the communities we serve:
    • Corporate charitable efforts
    • Monthly charities
    • Holiday charities
    • GTE Cares Program
    • GTE Foundation
    • Community involvement

As you can see, our dedication to people is truly outstanding. Yet we also appreciate the value of state-of-the-art technology, which is why we're ahead of the curve when it comes to implementing such importance convenience features as online banking. For the benefit of our members, we have replaced tellers with automations that save them time, money, and effort.

If you're seeking the ideal spot to build a lasting, satisfying career, start in the one place with the strongest sense of community—in every sense of the word: GTE Financial.

About GTE Financial

Responsible for more than $1.7 billion in assets, GTE Financial is committed to being the preferred employer in Tampa Bay. Founded in 1935 during the Great Depression, GTE Federal Credit Union, now known as GTE Financial, is one of the largest locally owned and operated financial institutions in the area. As a team of more than 500 employees, we are a non-profit financial cooperative. We refer to our customers as member-owners, because each has an ownership stake in our success. At GTE Financial, the money we earn is returned to our shareholders—our members—in the form of higher dividends, lower rates, and new products and services. Established as a cornerstone of the community, we believe in giving back through community outreach, and looking forward with the very latest in technological advancements.

Position Summary

The developer is responsible supporting the SDLC, troubleshooting and maintenance, and production support. The developer works closely with the Senior Developer and Software Architect as a project resource and is responsible for translating business requirements into outstanding software. The developer participates in creating new functionality, integrating and enhancing off-the-shelf and existing software, and maintaining existing system. Additionally, the developer assists in generating reports and extracts for various business units throughout the credit union. The developer is expected to be skilled in Business Intelligence technologies using both Microsoft SQL Server and Oracle. Must have knowledge or a desire to learn items such as ETL, data marts, data warehouses, cubes, scorecards, dashboards, and machine learning and prediction.

Essential Duties and Responsibilities

  • Be passionate about learning new technologies and increasing personal development.
  • Research, design, and write software and reports to specifications.
  • Develop, maintain and support ETL processes using tools such as Microsoft SSIS.
  • Create reports and extracts from SQL server and other disparate data sources.
  • Create outstanding code in all tiers: user interface, business logic, data access, and database.
  • Develop high availability and highly scalable applications.
  • Create prototypes and proof of concepts.
  • Assists in the evaluation of software products.
  • Participate in and conduct code reviews.
  • Ensure solutions are released properly and the release is documented.
  • Translate business requirements and problems into innovative technical solutions.
  • Participate in user research and usability testing to help improve the user experience.
  • Consult with management and review project proposals to determine goals, time frame, and procedures for accomplishing project, staffing requirements, and allotment of resources
  • Prepare project status reports and keep management, clients, and others informed of project status and related issues.
  • Create and maintain technical and project documentation. Including but not limited to technical documentation, FAQs, and training materials.
  • Create and maintain unit and functional tests.
  • Confer with project personnel to provide technical advice and resolve problems
  • Monitor production applications for performance and defects
  • Troubleshoot production related issues where our software is running
  • Timely and accurate completion of routine daily, monthly, quarterly, and annual support tasks
  • Participate in a rotating 24x7 on call support tree.

Required Technical Skillset

  • Expertise (2-5+ years) in the following:
    • SQL Server 2008+
    • SQL Server Integration Services (SSIS)
    • SQL Reporting Services (SSRS)
    • SQL Server Analysis Services
    • T-SQL
    • PL/SQL
    • Creating reports and extracts
    • Team Foundation Server; source control and work item tracking
    • Database tuning
  • Experience in the following:
    • Oracle
    • SQR
    • Data warehousing
    • Entity Framework
    • XML
    • XPath
    • Windows Scripting Host/Batch files
    • Familiarity with programming and database patterns and practices
  • Nice to have:
    • C#/.NET
    • Visual Studio 2013/2015+
    • ASP.NET - WebForms and MVC
    • HTML/HTML5
    • Response design creation and implementation
    • CSS
    • JQuery, Angular, etc
    • JavaScript
    • Java
    • SharePoint
    • IIS
    • Windows Services
    • WCF
    • WinForms
    • Web Services
    • Object orientated programming and design patterns
    • Windows Forms
    • Agile development experience
    • Continuous integration
    • Mobile development experience with iOS or Android
    • Previous experience in the financial industry

Knowledge Skills and Abilities Required

  • Must possess and demonstrate excellent interpersonal skills to ensure issues are handled in a fair, consistent manner.
  • Ability to think logically and troubleshoot issues.
  • Motivated to learn new business and technical concepts.
  • Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
  • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
  • Excellent interpersonal and presentation skills.
  • Work independently, as a team member, and as a team lead.
  • Continually demonstrate GTE Technology Solutions shared values.
  • Maintain an understanding of GTE Financial products and services.
  • Understanding of the latest virtual channel solutions; including Interactive Teller machines and cross-platform mobile solutions.

Education/Experience Requirements

  • 3 to 5+ years of experience in the field.
  • A minimum of 2 or more years programming experience with mobile development on iOS and Android.
  • 1+ years programming or support of C# code.
  • Microsoft developer certifications are a plus: MTA, MCAD, MCPD, MCSD, MCTS.
  • Bachelor's degree obtained through a formal 4 year program at an accredited educational facility; may be waived with equivalent experience.

As a proud Equal Opportunity Employer, GTE Financial welcomes and encourages diversity as a vital part of our business strategy.