Demo

Software Developer

American Fidelity
Oklahoma, OK Full Time
POSTED ON 10/22/2026
AVAILABLE BEFORE 12/7/2026
‎

  • The Software Developer demonstrates experience in software development patterns, design patterns, and programming languages, participating in the development of scalable and secure enterprise software systems aligned with business goals.
  • They are responsible for providing support and troubleshooting for our software solutions. They work closely with all relevant subject matter experts, stakeholders, and other IT professionals to identify and resolve technical issues.
  • The Software Developer independently resolves complex issues and is proactive in identifying areas for improvement, developing solutions to address technical debt, and ensures that our software solutions are stable and performant within the software team.

Technical Skills

  • Skilled in organizationally accepted programming, scripting, and markup languages , and frameworks (e.g., C#,.NET, .NET Core, Java, Swift, Kotlin, JavaScript, TypeScript, T-SQL, HTML, XML, CSS, Angular, ReactJS, ASP.NET, Python)
  • Skilled in the usage of tools used for software development (e.g., Visual Studio, Chrome Developer Tools, SQL ServerManagement Studio)
  • Knowledge of the principles and patterns of system design (e.g., MVC, CQRS)
  • Knowledge of object oriented design Understanding of object relational mapping (ORM)
  • Understanding of testing patterns (e.g., unit testing, inversion of control, dependency injection)
  • Familiar with data analysis, test design, and test automation focusing on functional, security, performance and mobile testing.
  • Ability to develop web services (e.g., SOAP and REST)
  • Knowledge of code repository tools such as SVN and GitHub
  • Knowledge of continuous integration, continuous delivery and source code management
  • For developers in specialized areas, additional technologies or toolsets may be used (e.g., Force.com, Eclipse, PeopleTools, XCode)
  • Understanding of secure coding techniques and best practices
  • Skilled in software analysis, design, and problem resolution
  • Strong understanding of web application architecture
  • Understanding of the software development process
  • Understanding of organizationally accepted technology standards Understanding of software development in a multi-platform environment such as Mac, Linux, and Windows
  • Understanding of hardware, storage, networking and other infrastructure and data components as it relates to software development
  • Understanding of organizationally approved project management methodologies (e.g. Agile/Scrum, Waterfall)
  • Skilled in full-stack development.
  • Knowledge of DevOps methodologies (e.g., automation, continuous feedback, quality signal)
  • Knowledge of machine learning/artificial intelligence concepts
  • Knowledge of code coverage tools
  • Skilled in database principles and at scripting SQL queries
  • Knowledge of test tools (e.g., Azure DevOps pipeline and test plans, xUnit, nUnit, Jmeter, Jasmine, Mocha, MOQ, TestComplete, SoapUI, and Selenium)
  • Knowledge of test design and test automation focusing on functional, secuity, performance, mobile, load and infrastructure/ workstation testing. Understanding of software testing best practices

Soft Skills

  • Good written and oral communication skills.
  • Must be able to communicate and collaborate with a wide variety of audiences such as other software developers, engineers, architects, business analysts, software testers, management, and business stakeholders
  • Ability to consistently deliver high-quality projects on time and within scope
  • Possesses well-developed motivational, professional, and leadership qualities
  • Positive attitude with the ability to work in ever-changing environment
  • Strong commitment to meeting organizational and departmental goals and objectives
  • Good analytical, statistical, and organizational skills with strong attention to detail
  • Inquisitive and proactive with an ability to work independently and a desire to continuously learn new skills and technologies; takes initiative and is a solution seeker
  • Thrives in a team environment and develops excellent relationships with others

‎

#AFC

Salary.com Estimation for Software Developer in Oklahoma, OK
$99,201 to $120,678
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at American Fidelity

  • American Fidelity Oklahoma, OK
  • ‎ Direct and oversee a team, or teams, of highly skilled leaders and/or Colleagues who are responsible for Disability, Absence Management and/or Supplement... more
  • 15 Days Ago

  • American Fidelity Kansas, KS
  • About the Role- Come Join the American Fidelity Family! We are looking for candidates with 2 years of B2B or consultative sales experience with new busines... more
  • 15 Days Ago

  • American Fidelity Helena, MT
  • About the Company American Fidelity Assurance is now looking for an Account Manager (Outside Sales Rep) in Montana. Our salaried account managers are respo... more
  • Just Posted

  • American Fidelity Great Falls, MT
  • About the Company American Fidelity Assurance is now looking for an Account Manager (Outside Sales Rep) in Montana. Our salaried account managers are respo... more
  • Just Posted


Not the job you're looking for? Here are some other Software Developer jobs in the Oklahoma, OK area that may be a better fit.

  • PCI Norman, OK
  • Job Duties: Design and implement backend application components, service-layer logic, and distributed software modules. Build and enhance RESTful APIs, dat... more
  • Just Posted

  • Boeing Oklahoma, OK
  • This posting is for a contract assignment and is not a full-time employment offer with Boeing. Candidates selected for roles will be employed as contract w... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!