Programmer Analyst II - Enterprise Software

5 - 7 years

Posted 187 days ago

Description

SECU is looking for experienced Software Engineers and Application Developers to support and develop existing and new applications to service SECU functions and the online banking platform. The individual will be responsible for architecture and implementation of n-tier enterprise level mobile, desktop and server solutions in a distributed environment. Duties will include software architecture and engineering, software coding and debugging of new and existing solutions, and provide code review for team members as needed. Developers will be responsible for building web, desktop, and mobile applications and web services on a variety of platforms, technologies, and environments. Individuals will need to be able to implement database solutions for applications including but not limited to creating tables, views, stored procedures, triggers, and writing efficient queries.

Requirements

Bachelor’s of Science degree in Computer Science, Computer and/or Electrical Engineering, or Information Technology, with a minimum of 5 years of experience developing in a desktop, server, or distributed environment is preferred. Experience with Object Oriented Programming and its 4 principles, proficient with at least 1 standard object-oriented language such as C#, C++, and Java, and experience with Design Patterns. Strong analytical and problems solving skills. Experience with database management systems. Prefer experience with C#, Java, Swift, SQL, Visual Studio, Android Studio, XCode, Microsoft SQL Server, WinForms, WebForms, Windows Communication Foundation (WCF), ASP.NET, Web Services (ASMX), SOAP, REST, XML, XSD, WSDL, HTML 5, CSS 3, and JavaScript.