Software Engineering Manager (Remote Opportunities Available)

Revenue Management Solutions

Oklahoma City (OK)

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Revenue Management Solutions, LLC is seeking a Software Engineering Manager to lead our development team. You will oversee design, development, testing, and maintenance of software applications, guiding engineers, conducting code reviews, and managing an Agile backlog.

The role emphasizes strong backend skills (Java, C#), concurrency expertise, and familiarity with DevOps and AI/LLM development. Remote options are available for this full-time position.

Qualifications

  • Leadership experience in a tech team is required (1–3 years).
  • Bachelor’s degree in a related field preferred.
  • Strong backend skills with Java and C#; experience with concurrency.
  • Experience with LLM/AI development methods a large plus.
  • Familiarity with TDD, unit testing (JUnit/Mockito).
  • Experience with containerization and DevOps practices.

Responsibilities

  • Lead the Development team through a full Agile SDLC.
  • Manage day-to-day operations of Team Leads and Team Members.
  • Perform employee training and evaluation.
  • Assist in staffing for the Development team.
  • Upgrade, develop, and integrate existing code; enhance systems.
  • Collaborate with engineers to elevate technology and apply best practices.
  • Provide ongoing maintenance, support, and enhancements.

Skills

Java
C#
Java concurrency
LLMs & AI development
TDD (JUnit/Mockito)
Containerization
SQL databases
Linux scripting
Git/CVS
Design patterns
C/C++

Education

Bachelor of Science degree in related field

Tools

Git
CVS
Ansible
Chef
Puppet

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Engineering Manager (Remote Opportunities Available)

Development Full Time Oklahoma City, OK, US

**Remote opportunities available**
Please note this role is not currently sponsoring any VISAs.

Job Description

We are seeking an experienced Manager, Software Engineering, to join our development team. In this position, you will be responsible for the design, development, testing, and maintenance of software applications. You will collaborate with other engineers to implement innovative solutions, provide technical guidance to our development team, and ensure that the software meets the highest standards of quality and performance.

The Manager, Software Engineering is responsible for overseeing the activities of the Software Development team to ensure work productivity, timeline delivery and code quality. They oversee the day-to-day operations of the Development Teams and perform code reviews, maintain the team’s Agile backlog, and develop, support, and debug applications within the RMS architecture in a pleasant, collaborative team environment.

RMS offers a flexible and results-oriented work environment which uses the latest technology, AI Technology with LLMs, and best practices, to continuously improve ourselves and our software. Please, come join our team in a pleasant, collaborative team environment!

Duties and Responsibilities
  • Lead the Development team through a full Agile SDLC
  • Manage day-to-day operations of Team Leads and Team Members
  • Perform employee training and evaluation
  • Determine staffing needs and assist in hiring for the Development team
  • Upgrade, develop and integrate existing code
  • Work in a small team environment to accomplish long-term goals
  • Analyze, design and develop tests and test-automation suites
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms
  • Provide recommendations for continuous improvement
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices
  • Strong DevOps focus and experience building and deploying infrastructure with cloud deployment technologies like ansible, chef, puppet, etc.
  • Additional duties and responsibilities as assigned
Qualifications
  • Strong back-end development skills with Java and C#
  • Suitable educational background
  • Strong understanding of Java concurrency, concurrency patterns
  • Experience with LLMs and AI development methodologies a large plus
  • Experience with TDD, code testability standards, JUnit/Mockito
  • Experience with Containerization
  • Familiarity with SQL Databases (SQL/Stored Procedures, ORM tools)
  • Scripting and working in a Linux environment,
  • Experience with high volume, mission critical applications
  • Familiarity with Design Patterns and their uses
  • Excellent communication, interpersonal, and consultative skills
  • Familiarity with C/C++ or other programing languages
  • Experience with version control (GIT, CVS)
Education/Experience
  • Experience in a leadership role required (1-3 years)
  • Professional Development experience preferred
  • Bachelor of Science degree in related field preferred
Environmental Conditions

Indoor climate-controlled environment. Moderate to quiet noise level

Physical requirements

While performing the duties of this Job, the employee is regularly required to communicate verbally and in the written form. The employee is physically required to utilize a laptop and other electronic devices effectively. The employee must lift and/or move up to 20 pounds (laptop computer, bag, and accessories). Specific vision abilities required by this job include close vision and distance vision.

All applicants are subject to a drug screen and background check per company policies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager (Remote Opportunities Available)
Software Engineering Manager (Remote Opportunities Available)

Revenue Management Solutions LLC • Oklahoma City (OK)

Remote
USD 120,000 - 160,000
Software Engineer (Remote Opportunities Available)
Software Engineer (Remote Opportunities Available)

Revenue Management Solutions • Oklahoma City (OK)

Remote
USD 90,000 - 130,000
SOFTWARE DEVELOPER (FT/OKC) Non-Safety Sensitive
SOFTWARE DEVELOPER (FT/OKC) Non-Safety Sensitive

Mathis Home • Oklahoma City (OK)

On-site
USD 80,000 - 100,000
Health, Dental & Vision coverage
401k Matching
Life Insurance
+4
Software Engineering Manager
Software Engineering Manager

Power Systems Mfg., LLC • Florida

On-site
USD 120,000 - 190,000
Manager, Software Engineering - Remote
Manager, Software Engineering - Remote

Ladders • United States

Remote
USD 110,000 - 130,000
Work from home
Medical, dental, and vision coverage
401(K) and life insurance
+4
Sr. Software Engineering Manager
Sr. Software Engineering Manager

Waystar • Lehi (UT)

On-site
USD 130,000 - 160,000
Competitive total rewards
Customizable benefits package
Generous paid time off
+4
Development Team Manager
Development Team Manager

DMSi Software • Omaha (NE)

On-site
USD 95,000 - 130,000
Engineering Manager
Engineering Manager

Ampact • Minnesota

On-site
USD 120,000 - 180,000
Manager-Software Engineering (Remote)
Manager-Software Engineering (Remote)

American Specialty Health Incorporated • San Diego (CA)

Remote
USD 113,000 - 140,000
Sr. Manager, Software Engineering
Sr. Manager, Software Engineering

Visa • Austin (TX)

Hybrid
USD 162,500 - 260,400
Comprehensive benefits package
Medical, Dental, and Vision insurance
401(k) and FSA/HSA
+2