1

Software Developer Manager Jobs in Montana (NOW HIRING)

Servicenow Developer

Shelby, MT ยท On-site

$90 - $120/hr

Triunity Software is looking for a talented ServiceNow Developer to join our growing team in Shelby ... Perform platform upgrades, patch management, and ongoing system maintenance * Troubleshoot and ...

Partner with engineers and product managers across teams to integrate with services cleanly ... A minimum of four (4) years of professional software development experience is required, where ...

Partner with engineers and product managers across teams to integrate with services cleanly ... A minimum of four (4) years of professional software development experience is required, where ...

Android Engineer III - Hunt

Bozeman, MT ยท On-site

$130 - $153/hr

Partner with engineers and product managers across teams to integrate with services cleanly ... A minimum of four (4) years of professional software development experience is required, where ...

Lead and evolve a team of Engineering Managers and Software Engineers across multiple platforms: backend, mobile, and Web. * Mentor and coach technical leaders while driving hiring, performance ...

Lead and evolve a team of Engineering Managers and Software Engineers across multiple platforms: backend, mobile, and Web. * Mentor and coach technical leaders while driving hiring, performance ...

Showing results 41-60

Software Developer Manager information

See Montana salary details

$10.1K

$127.8K

$148.7K

How much do software developer manager jobs pay per year?

As of Sep 3, 2026, the average yearly pay for software developer manager in Montana is $127,764.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,100.00 and $140,000.00 per year, depending on experience, location, and employer.

What is a software developer manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

How does a software developer manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What are the key skills and qualifications needed to thrive as a software developer manager, and why are they important?

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

What is the difference between Software Developer Manager vs Software Engineer?

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Montana?

The most popular types of Software Developer jobs in Montana are:

What cities in Montana are hiring for Software Developer Manager jobs?

Cities in Montana with the most Software Developer Manager job openings:

Infographic showing various Software Developer Manager job openings in Montana as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 78% Physical, 2% Hybrid, and 20% Remote job distribution, with an average salary of $127,764 per year, or $61.4 per hour.

Senior Platform Software Engineer

Ll Oefentherapie

Helena, MT โ€ข On-site

$93 - $210/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Key responsibilities

  • Owns and maintains moderately complex components within platform services or SDKs.

  • Designs, develops, tests, and maintains cloud-native services and microservices, ensuring high availability and fault tolerance.

  • Troubleshoots production issues, analyzes system performance, and implements improvements for scalability and reliability.


Job description

Trending

  • Job Identification 343763
  • Job Category Product and Research
  • Job Type Regular Employee
  • Does this position require a security clearance? No
  • Years 3 to 5+ years
  • Applicants are required to read, write, and speak the following languages English
Job Description

Owns moderately complex components within platform services or SDKs; leads team-level improvements to integration frameworks and developer tooling. Performs deep debugging across a bounded set of distributed services, driving fixes that protect downstream consumers and upgrade paths. Analyzes usage, performance, and error budgets for specific platform surfaces; implements targeted resilience and capacity optimizations. Authors and curates team-scoped documentation, samples, and adoption guidance.

Responsibilities

Key Responsibilities

Design, develop, test, and maintain cloud-native services and microservices.

Build highly available, scalable, and fault-tolerant distributed systems.

Participate in software design reviews and contribute to technical discussions.

Write high-quality, maintainable, and well-tested code.

Troubleshoot production issues and participate in on-call rotations.

Analyze system performance and implement improvements for scalability and reliability.

Collaborate with Product Management, and partner engineering teams.

Participate in code reviews and provide constructive technical feedback.

Contribute to operational excellence through monitoring, automation, and documentation.

Continuously improve engineering practices, tooling, and development processes.

Required Technical Skills

Strong programming skills in Java, Go, C++, Python, or a similar language.

Solid understanding of distributed systems fundamentals.

Experience developing REST APIs and microservices.

Knowledge of concurrency, multithreading, and asynchronous programming.

Understanding of cloud computing concepts and service-oriented architectures.

Experience with Git, CI/CD pipelines, automated testing, and modern development practices.

Understanding of system security, authentication protocols, and compliance frameworks (e.g., FedRAMP, PCI DSS).

Preferred Qualifications

Experience with Identity and Access Management (IAM) systems.

Experience operating production cloud services.

Familiarity with public cloud platforms (OCI, AWS, Azure, or GCP).

Experience with observability tools (metrics, logging, tracing).

Experience with applied crytography.

Expectations
As Senior Platform Engineer you would be responsible for:

Technical Execution

Independently deliver medium-sized features and enhancements.

Break down problems into manageable technical tasks.

Produce clean, maintainable, and production-ready code.

Identify and fix production issues with minimal guidance.

Ownership

Own one or more service components.

Drive features from design through deployment.

Take responsibility for operational health of owned components.

Participate in incident response and postmortem activities.

Work effectively with cross-functional teams.

Communicate technical tradeoffs clearly.

Participate actively in design and code reviews.

Mentor interns and junior engineers on day-to-day engineering practices.

Operational Excellence

Build automation to reduce operational toil.

Improve monitoring, alerting, and service reliability.

Participate in on-call rotations and production support.

Continuously improve service availability and performance.

Success Indicators
A successful Senior Platform Engineer consistently:

Delivers high-quality features on schedule.

Demonstrates ownership of production services.

Writes reliable, maintainable, and well-tested code.

Makes sound technical decisions with limited supervision.

Resolves production issues efficiently.

Contributes positively to team engineering culture.

Earns trust through technical competence and execution.

Qualifications

Disclaimer:
Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range in USD from: $92,500 to $209,500 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
9. 11 paid holidays
10. Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
11. Paid parental leave
12. Adoption assistance
13. Employee Stock Purchase Plan
14. Financial planning and group legal
15. Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

Career Level - IC3

Required Skills
  • CI/CD Tools
  • High Availability Systems
  • Performance Testing
  • Security Software
  • Software Design and Development
About Us

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. Thatโ€™s why weโ€™re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

Weโ€™re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veteransโ€™ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Request a referral from an Oracle employee.

See who works here

Sign in to see your connections who work at Oracle
#J-18808-Ljbffr