Senior Software Engineer/DBA

Posted 3 Days Ago
Be an Early Applicant
Bartlesville, OK, USA
In-Office
Senior level
Financial Services
The Role
Lead design and development of web and commercial software using Spring MVC, ReactJS and multiple languages. Integrate AI/ML/NLP, manage full SDLC, ensure security and QA, maintain relational and NoSQL databases, author specifications, and provide enterprise deployment leadership and cross-functional collaboration.
Summary Generated by Built In

JOB SUMMARY

This position identifies inconsistencies and formulate solutions to complex and ambiguous technical problems. Develop software designs according to architectures that meet defined product specifications. Propose solutions and technical direction for future development efforts for the Credit Union.

ESSENTIAL FUNCTIONS

  1. Experience developing web applications using frameworks (Spring MVC, ReactJS).
  2. Experience developing AI, ML, and NLP to integrate with more advanced systems.
  3. Execute full software development life cycle (SDLC).
  4. Researching and analyzing complex technical information.
  5. Experience and/or ability to develop commercial software systems.
  6. Analyze business requirements and assess impact within existing system architectures.
  7. Document requirements and specifications while maintaining software functionality.
  8. Experience with test-driven development methodologies.
  9. Advanced skills, Python, C#, UI/UX, Freemarker, .NET, PHP, NodeJS, CSS, HTML, Java, Jenkins, PowerShell.
  10. Core banking platform experience in PowerON, PowerFrameDocs, and JavaScript.
  11. Middleware and tools, Visual Studio, Telerik, VS Code, SymXchange, and JetBrainsIDE.
  12. Security knowledge and experience with Snyk and jFrog.
  13. Excellent knowledge of relational databases, MS SQL, MongoDB, SnowFlake, and MySQL.
  14. Knowledge in cloud computing, data science, machine learning, and artificial intelligence.
  15. Detailed understanding of data structures and algorithms.
  16. Advanced knowledge and experience developing security into the code.
  17. Comprehend and produce specifications to determine operational feasibility.
  18. Proficiency in software engineering and artificial intelligence tools.
  19. Develop software verification plans and quality assurance procedures.
  20. Develop flowcharts, layouts and documentation to identify requirements and solutions.
  21. Integrate software components into a fully functional software ecosystem.
  22. Lead teams in problem-solving, implementations, and systems on-boarding.
  23. Ability to lead teams during extremely complex implementations.
  24. Oversight with enterprise-wide deployments from a consulting/advisory perspective.
  25. Collaborating in close partnership with cross-functional and management teams.
  26. Staying up to date with the industry and studying the latest trends and techniques.
  27. Perform other duties and responsibilities as assigned.

KNOWLEDGE, SKILLS, ABILITIES AND PERSONAL CHARACTERISTICS

  • Knowledge of:
      • Critical thinking
      • Experience working within ITIL and ITSM environments
      • Advanced programming languages experience
      • IOS/Linux/Windows/UNIX operating systems exposure and understanding
      • Performance and optimization knowledge of software developmental efforts
      • Problem solving of complex technological environments
  • Ability to:
      • Think creatively
      • Solve practical problems and deal with variables in situations
      • Organize and prioritize to meet deadlines
      • Read and interpret a variety of instructions furnished in written, oral, diagram, and schedule form
      • Perform software engineering at internal and commercial level
  • Skill in:
      • Excellent communication and interpersonal skills to effectively work with members and co-employees
      • Making effective and timely decisions
      • Typing and personal computer

QUALIFICATIONS

Critical Development Experiences:

Pursue opportunities for professional growth and development through training, education and self-study

Successfully complete all applicable compliance training and testing

Education and experience equivalent to:

Seven to ten years of similar or related experience, including preparatory experience

A four-year college degree or completion of a specialized course of study at a business or trade school equivalent to approximately 128 credit hours.

REQUIREMENTS

Regular attendance and timeliness are essential functions of this position. While performing this job, the employee is regularly required to sit or stand for a significant period of time and perform functions that require manual dexterity. The employee must occasionally reach above or below normal body position, stoop or bend, and carry, lift or move objects weighing up to 50 pounds. A normal range of hearing, vision, and speech are required to effectively work with co-employees and members.

REGULATORY COMPLIANCE & CONFIDENTIALITY

Follows regulatory and policy compliance requirements, which include those efforts in compliance with Bank Secrecy Act (BSA), Office of Foreign Asset Control (OFAC) and Anti-Money Laundering (AML) Regulations, Identity Theft Red Flags and other compliance related Policies. This position also requires maintaining confidentiality with regard to non-public information about our members and the Credit Union.

This job description should not be interpreted as all inclusive. It is intended to identify the duties, responsibilities and requirements of this job. Incumbents may be requested to perform job-related responsibilities and tasks other than those stated in this description. Any physical demand of essential function or requirement of this position will be evaluated as necessary should an incumbent/applicant be unable to perform the function or requirement due to a disability as defined by the Americans with Disabilities Act (ADA). Reasonable accommodation for the specific disability will be made for the incumbent/applicant when possible.

Equal Opportunity Employer/Veterans/Disabled

Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact 918.336.7662 or [email protected] for assistance. You may also contact us at that same number and email, if you would like to see a copy of our Affirmative Action Plan.

Skills Required

  • Experience developing web applications using Spring MVC and ReactJS
  • Experience developing and integrating AI, ML, and NLP systems
  • Proven execution of full software development life cycle (SDLC)
  • Experience with test-driven development methodologies
  • Advanced programming skills in Python, C#, Java, PHP, NodeJS, .NET
  • Experience with front-end technologies: HTML, CSS, JavaScript, ReactJS, Freemarker
  • Core banking platform experience: PowerON, PowerFrameDocs
  • Experience with developer tools and middleware: Visual Studio, VS Code, JetBrainsIDE, Telerik, SymXchange
  • Security tooling knowledge: Snyk and jFrog
  • Advanced knowledge of relational and NoSQL databases: MS SQL, MySQL, MongoDB, SnowFlake
  • Knowledge of cloud computing, data science, machine learning, and AI concepts
  • Detailed understanding of data structures and algorithms
  • Experience developing security into application code
  • Ability to produce specifications, flowcharts, and documentation for requirements and solutions
  • Experience developing software verification plans and QA procedures
  • Leadership experience: lead teams, manage complex implementations and enterprise-wide deployments
  • Experience working within ITIL and ITSM environments
  • Operating system exposure: iOS, Linux, Windows, UNIX
  • Seven to ten years of similar or related experience
  • Four-year college degree or specialized course of study equivalent
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
237 Employees
Year Founded: 1939

What We Do

Truity Credit Union is a member-owned and operated full-service financial institution founded in 1939. It provides a comprehensive range of financial services, including checking and savings accounts, auto loans, home loans, and credit cards to its members. Serving communities in Bartlesville, OK, Lawrence, KS, and Houston, TX, Truity focuses on member interests by offering competitive rates and lower fees.

Similar Jobs

Applied Systems Logo Applied Systems

Automation Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3079 Employees
80K-160K Annually

Applied Systems Logo Applied Systems

Senior Network Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
3079 Employees
90K-140K Annually

Applied Systems Logo Applied Systems

Automation Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3079 Employees
70K-125K Annually

PwC Logo PwC

Consultant

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
US
370000 Employees
63K-140K Annually

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account