Senior Application Engineer

Website SAFE Credit Union


The Senior Application Engineer participates and leads development efforts for the construction, implementation and support of software solutions that meet established specifications, design criteria, quality standards and business requirements for SAFE’s Fiserv DNA (DNA) system. A significant emphasis of this role is integration of DNA-centric software solutions into the platform. This individual will also be given the opportunity to develop solutions using JavaScript and other supporting technologies for DNA. The Senior Application Engineer must have experience with integrating third-party systems to DNA, as well as support existing integrations. The role includes developing improvements in efficiencies with processes associated with the core system. The Senior Application Engineer must be a hands-on developer seasoned in architecturally sound software solutions that meet stringent requirements of reliability, resiliency, scalability and reusability.


    • Provides technical project level interface
    • Constructs high quality code
    • Integration into third-party systems
    • Review current integrations and create recommendations in efficiencies
    • Conducts code reviews of peers unit tests, and debugs applications
    • Works with BSA to establish unit test criteria
    • Ensures the practice of code guidelines and best practices
    • Establishes and validates constructed code against unit test criteria
    • Participates in projects through the various phases
    • Creates Technical design documents for projects
    • Provides post production support
    • Provides development leadership to team members
    • Creates and maintains complete programming specifications, functional design, and both high and detail level technical design templates
    • Creates system prototypes
    • Create deployment scripts
    • Performs troubleshooting and analysis to assess root cause of application issues
    • Maintains a high degree of knowledge on current technologies and tools
    • Makes recommendations to improve operating efficiency and functionality of assigned systems areas
    • Assigns and oversees development tasks
    • Advanced level of dealing with cross-team dependencies, rapid schedules and a constant evolving business environment.
    • Experience in all phases of the software development life-cycle
    • Ability to work independently
    • Experience optimizing software processes for speed and/or memory efficiency
    • Advanced level Experience with Agile Development processes


  • Minimum of 2 years of experience designing and developing within Fiserv DNA core system
  • Minimum of 7 years overall software and/or application development and integration experience
  • Experience in HTML, CSS, JavaScript, MERN. .Net Core and C/C++ a plus
  • Experience in Open Source technologies a plus


Bachelor’s degree (B.S.) or higher in Computer Science, Information Technology, Engineering or related field from a four-year college or university and five years of related work experience or minimum eight years related work experience


Relevant certificates in development/MS certifications/Security/Agile/ITIL


    • Solid experience with Object Oriented design and programming
    • Solid experience with Service Oriented Architectures and Enterprise Service Buses
    • Ability to mentor less experienced Platform Engineers and team members


To apply for this job please visit