Software Engineer

Job Search- Location Icon

LOCATION: Tulsa, Oklahoma

Job Search- Flexibility Icon

FLEXIBILITY: Hybrid/Onsite

Job Search- Salary Icon

SALARY: $0 - $

Job Search- Salary Icon


SALARY: $55 - $70/hour

Job Details- Posted Date Icon

POSTED: September 15, 2026

Job Search- Job Type Icon

JOB TYPE: Contract

Job Details- Job ID Icon

JOB ID: 34156

I want more
jobs Like this in
My inbox.

Job details

To Apply for this Job Click Here

Software Engineer

A. Primary Purpose of Job

Responsible for designing, developing, testing, implementing, maintaining, and supporting software applications. Works within established SDLC, coding, security, and architectural standards to deliver reliable and maintainable solutions. Collaborates with development, infrastructure, architecture, security, data, project teams, and end users to resolve issues and deliver business solutions.

B. Duties and Responsibilities

1. Product Development and Engineering – 

  • Design, develop, modify, test, debug, deploy, and maintain software applications in accordance with established SDLC processes and coding standards.

  • Utilize multiple programming languages, development tools, frameworks, and database technologies.

  • Troubleshoot and resolve complex software issues while providing effective customer support.

  • Analyze incidents to determine root cause and implement solutions to prevent recurring issues.

  • Accurately document application issues, resolutions, technical processes, and support activities.

  • Participate in code reviews, technical design, testing, application releases, and quality assurance activities.

  • Develop and maintain automated Continuous Integration/Continuous Delivery (CI/CD) processes and deployment pipelines.

  • Utilize Microsoft Azure services and cloud technologies for application development, deployment, integration, monitoring, and support.

  • Develop and maintain Infrastructure as Code (IaC) solutions to automate and standardize infrastructure and application environments.

  • Apply DevOps, automation, security, scalability, performance, and reliability best practices.

  • Assist with technical debt management, application modernization, and continuous improvement initiatives.

  • Collaborate across technical teams to resolve dependencies, coordinate releases, and support application delivery.

  • Contribute to requirements analysis, technical design, development, testing, implementation, and post-implementation support.

  • Provide technical input and documentation for application service management and backlog prioritization.

2. Training and Professional Development – 

  • Seek and apply feedback to continuously improve technical and professional skills.

  • Participate in training, self-study, seminars, certifications, and other professional development activities.

  • Maintain current knowledge of Microsoft Azure, IaC, CI/CD, DevOps, cloud technologies, automation, programming languages, and industry best practices.

  • Work with senior developers and technical professionals to expand development and system knowledge.

  • Mentor and support junior developers through knowledge transfer, code reviews, and technical guidance.

3. Administration and Communication – 

  • Communicate effectively with team members, supervisors, project teams, customers, and other stakeholders.

  • Clearly communicate technical information, project status, issues, recommendations, and progress.

  • Prepare accurate and professional technical and business documentation.

  • Maintain accurate project, support, work-item, and time-tracking records.

  • Communicate task progress, completion, scheduling needs, and technical issues in a timely manner.

C. Desired Technical Skills

  • Microsoft Azure / Cloud Computing

  • Infrastructure as Code (IaC)

  • CI/CD and DevOps

  • Software development and multiple programming languages

  • Database development and data management

  • Source control, preferably Git

  • Automated testing and deployment

  • Scripting and automation

  • Cloud infrastructure, security, networking, and monitoring

  • Application architecture and integration

  • Troubleshooting and problem solving

  • Agile or iterative software development methodologies

To Apply for this Job Click Here

I want more
jobs Like this in
My inbox.

Share This Job
Share This Job

Apply Now

About Us

Inceed is a staffing and recruiting team full of people-loving people. Specializing in the IT and Finance & Accounting fields, we thrill at the opportunity to help you discover the next step in your career or, as we call it, your “something better”. And with the broad reach of our multiple branches, we’re able to do so nationwide.

It feels weird tooting our own horn, but we are super proud to be:
(same list awards and recognitions)

Once we synch up with you to discuss a job posting, we value connection above all else. After all, how can we know if it’s a culture fit, a lifestyle fit, a passion fit, if we don’t truly know the person behind the resume?

Job-Details--About-Us-Image