> Markdown version of [/jobs/ext/1240059-software-engineer](https://www.wearedevelopers.com/jobs/ext/1240059-software-engineer). 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 Engineer - **Company:** Dolese Bros. Co - **Location:** Oklahoma City, OK, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), .NET Framework, Agile Methodology, Microsoft Azure, C Sharp (Programming Language), Databases, Custom Software, Relational Databases, DevOps, Programming Tools, Web Development, Python (Programming Language), Software Engineering, Software Systems, SQL Databases, Systems Integration, Enterprise Software Applications, Information Technology, Front End Software Development, Workday - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=aefab295704a62e6 ## About the Role * At least 10 years of technology experience with 8+ years' experience developing and maintaining Web front end, database, and custom software code. * Extensive knowledge in Microsoft .NET, C#, HTML, Java, Python and SQL. * Previous experience with integrations or application development related to an ERP system. * Advanced knowledge of relational databases, hardware platforms, and enterprise software applications. * Bachelor's degree in computer science or related field or a combination of related experience and education. * Experience building, supporting, and maintaining CI/CD pipelines using Microsoft Azure DevOps * Experience with custom development for the Workday application or similar solutions (e.g., integrations, business processes, calculated fields, reports, or extensions) * Excellent technical experience with systems networking, databases, Web development, and user support. * Very strong analytical and problem-solving skills. * Agile Software Development practices * Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities; * Willingness to work occasionally outside of normal business hours. * Excellent English oral and written communication skills. * Ability to establish and maintain effective working relationships with supervisors, technical experts, and other employees. * Ability to work in a team setting, but under limited supervision. * Knowledge of computer security procedures and protocol. * Ability to travel to other Company locations on a limited basis. * Willingness to work nights, overtime and weekends as required. PHYSICAL REQUIREMENTS: * Lift, push or pull objects of various dimensions up to 30 lbs. of weight frequently * Ability to perform 80% sedentary work and tolerate prolonged standing / sitting / walking * Ability to repeatedly balance, bend from the trunk, crawl, kneel, push and pull objects * Ability to use hands and fingers to handle or feel * Ability to verbally communicate, hear, and specific vision abilities including close vison, distant vision, color vision, depth perception and the ability to adjust focus. ## Description The Software Engineer position works with users, other members of the IT Department, and third-party consultants to design, develop, test, install, and maintain software solutions. They may mentor or lead other developers/programmers in the department., * Develop software solutions by following the specifications provided by other members of the IT Department and following the software development lifecycle. * Troubleshoot, analyze, update, and improve existing systems. * Document solutions by developing clear code and comments as well as documentation in the forms of flowcharts, layouts, diagrams, and charts. * Occasionally work 3rd party application development consultants and assist in managing the 3rd party relationship. * Write technical procedures and documentation for the applications including operations, user guides, etc. * Provide assistance and advice to business users in the effective use of applications and information technology. * Participate in periodic meetings with other members of the IT Department to discuss progress and issues to be resolved. * Serve as a liaison and facilitator between business units to assist in addressing and resolving IT software issues. * Update job knowledge by studying new development tools, programming techniques, and relevant computing equipment. * Perform other job-related duties as assigned * Program Manager should be familiar with standard concepts, practices, and procedures for Product/Project Management, and work with Product/Project Management Team to continuously improve IT performance, and delivery. * Other duties and responsibilities related to the nature of the job may be assigned on a temporary or permanent basis as needed ## Related Videos - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [Destigmatizing the Workplace: Building Real Inclusion](https://www.wearedevelopers.com/videos/1492-destigmatizing-the-workplace-building-real-inclusion) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [The Future of Employee Wellbeing: Benefits, Trust & Performance](https://www.wearedevelopers.com/videos/1808-the-future-of-employee-wellbeing-benefits-trust-performance) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)