The Oklahoman

Oklahoma Jobs & Oklahoma City Career Search

18 hours

Senior Programmer Analyst

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


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.


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.


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


  • Computer / IT

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Programmer Analyst

MidFirst Bank
Oklahoma City, OK

Share this job

Senior Programmer Analyst

MidFirst Bank
Oklahoma City, Ok

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast