> Markdown version of [/jobs/ext/475987-software-analyst](https://www.wearedevelopers.com/jobs/ext/475987-software-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Analyst - **Company:** TWO95 International, Inc - **Location:** Oklahoma City, OK, United States - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), .NET Framework, PHP (Programming Language), Data Analysis, Software Applications, Business Process Model and Notation, Business Software, C++ (Programming Language), Databases, Microsoft Visual Studio, Microsoft Visio, MySQL, Oracle (Applications), PhpStorm, SQL Databases, Systems Architecture, Software Modules, Er-Win, Toad (Software), Custom Reports, Programming Languages, Control M - **Published:** June 8, 2026 - **Apply:** https://www.juju.com/job/00000000g6k0b3 ## About the Role Familiarity with programming languages, like C++, PHP, HTML, .NET and Java Exposure to database and query design tools, like MYSQL, Oracle, or Toad Experience as a Systems Analyst or Application Support Specialist (desired) Knowledge of payroll business software applications (desired) Excellent analytical skills A good problem-solving attitude and a desire to take on challenges Ability to multitask and meet deadlines. ## Description Develop custom queries by examining databases in Toad or MySQL Workbench to extract data using Structured Query Language that fulfills the needs of customer requirements and follows established business rules Support the creation of ACH files (routing information) and ensure the correct totals are transmitted to the banks every day. Solve critical payroll stopping issues through the development of data updates using MySQL and PHP Assist Production staff with printing client payroll checks every day and troubleshoot all issues quickly so that all checks can be shipped on time to all clients Develop custom internal software applications using PHP Storm and MS Visual Studio that increase the productivity of the Application Support team and provide useful information to all business units Create and run custom reports through custom, in-house tools like our Alert Center to support business needs Tackle challenging technical problems/data issues by taking tickets within our KACE Incident System, working through the problems with the submitter, analyzing data through TOAD or MySQL Workbench, creating a custom solution to fit the user's need and working with Quality Assurance to get it tested Analyze system data in Toad or MySQL Workbench in order to build profiles requested by internal business units, maintain the high quality standards of clients data and generate reports/analytics as needed Monitor and control 24/7/365 processes through Control-M automation software and analyze generated logs to troubleshoot potential problems with developers Support all software applications after deployment to customers and business units Document resolutions to technical problems clearly that expand the team's working knowledge and shortens future resolution times Business process mapping and blueprinting system architecture to expanding the working knowledge of the Application Support team. Requires knowledge of Business Process Modeling Notation (BMNP) and Visio. Assist Development and Quality Assurance with testing new and enhanced software modules by providing useful feedback on functionality and data output. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)