Oklahoma Jobs & Oklahoma City Career Search

Sign In
 [New User? Sign Up]
Mobile Version

Senior Programmer Analyst

MidFirst Bank


Location:
Oklahoma City, OK
Date:
10/17/2017
2017-10-172017-11-15
Job Code:
9984
Categories:
  • Computer / IT
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

Job Title: Senior Programmer Analyst
Company: Midfirst Bank
Jobid: 9984
Salary:
Job Type:
Location: Oklahoma City, OK 73101

Description:

Position Description:





The employee analyzes user specifications and requirements. The employee is responsible for encoding, testing, debugging, and documenting programs on large-scale, complex projects. The employee revises and updates programs and documentation as required. The employee must be proficient in procedural programming techniques as well as database design and analysis. The employee must have experience in mobile application development and responsive design.


PRINCIPAL RESPONSIBILITIES

Development of external websites and applications.
Following existing coding standards and defined design specifications.
Supporting integration with internally systems as well as vendor applications.
Analyzing requirements and estimating time for completion of tasks specified.
Coordinate projects so that problems are solved within timely deadlines.
Program, and test the project specifications and review with the user.
Document all procedures.
Perform miscellaneous job-related duties as assigned.

ASSOCIATED PERFORMANCE CRITERIA

Supervision Received
Professional - Manager is kept informed of the general direction of work. Specific projects and goals are reviewed. Independent decisions are made using professional or technical discretion.

Impact of Errors
Considerable - Poor decisions or errors could result in short-term financial loss and/or impact to customer relations.

Job Complexity
Job duties are varied, but involve related processes and methods.

Supervisory Nature
Work leadership of one or more employees.















Position Requirements:





A Bachelor’s degree in a related field or equivalent experience, plus five to eight years of general programming experience or experience in a specific programming discipline having demonstrated expertise.
The employee should have multiple years’ experience using .NET (C# and/or VB.Net), Team Foundation Server and Microsoft SQL Server (2008, 2012, 2014, 2016).
Knowledge of ASP, ASP.Net, MVC, HTLM5, Bootstrap, JavaScript, CSS, and XML is also required.
Proficient with Objective-C, Swift, and Cocoa Touch
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s and Google’s Android design principles and interface guidelines
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Ability to design applications around natural user interfaces, such as “touch”
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
Understanding benchmarking and optimization







We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.



Job ID:9984


Powered By
Advertisement

Advertisement

Career Toolbox