Software Engineer
LOCATION: Tulsa, Oklahoma
FLEXIBILITY: Hybrid/Onsite
SALARY: $0 - $
SALARY: $55 - $70/hour
POSTED: September 15, 2026
JOB TYPE: Contract
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?