1

Database Developer Contract Jobs in Bozeman, MT (NOW HIRING)

Software Engineer

Bozeman, MT · On-site

$72K - $79K/yr

All modules are supported by a database/systems administration team. The Computer Software Engineer ... Contract Term Fiscal Year Semester If other, specify From date If other, specify End date FLSA ...

Software Engineer

Bozeman, MT · On-site

$72K - $79K/yr

All modules are supported by a database/systems administration team. The Computer Software Engineer ... Contract Term Fiscal Year Semester If other, specify From date If other, specify End date FLSA ...

Software Engineer

Bozeman, MT · On-site

$34.88 - $37/hr

... Contract Term Fiscal Year Semester If other, specify From date If other, specify End date FLSA ... All modules are supported by a database/systems administration team. The Computer Software Engineer ...

Lead Systems Analyst

Bozeman, MT · On-site

$70K - $98K/yr

... Contract Term Fiscal Year Semester If other, specify From date If other, specify End date FLSA ... database driven programming with modern software development tools. * Successful experience ...

Lead Systems Analyst

Bozeman, MT · On-site

$70K - $98K/yr

... Contract Term Fiscal Year Semester If other, specify From date If other, specify End date FLSA ... database driven programming with modern software development tools. * Successful experience ...

Propose engineering documents for clients' approval, on-site installation and hands-on monitoring ... Shall be responsible for preparing all necessary reports as specified in the contract's documents ...

Campus Planner

Bozeman, MT · On-site

$31.50/hr

Contract Type Classified Salary If other, please specify Recruitment Type Open Position Details ... Create and manage a comprehensive Capital Projects Database, which includes capital construction ...

Day shift, 9 hours shift, 4 days a week.,8 Hour Days, 08:00:00-16:00:00 Contract Length: 13 weeks ... Maintains device clinic databases and patient records to support accurate documentation, reporting ...

RN - EP Lab

Bozeman, MT · On-site

$2.6K/wk

Day shift, 9 hours shift, 4 days a week.,8 Hour Days, 08:00:00-16:00:00 Contract Length: 13 weeks ... Maintains device clinic databases and patient records to support accurate documentation, reporting ...

Academic Advisor I or II

Bozeman, MT · On-site

$20 - $23.50/hr

... Contract Term Fiscal Year Semester If other, specify From date If other, specify End date FLSA Non ... Participate in all orientations and new and prospective student programming * Learn and communicate ...

next page

Showing results 1-20

Database Developer Contract information

See Bozeman, MT salary details

$27

$54

$82

How much do database developer contract jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for database developer contract in Bozeman, MT is $54.21, according to ZipRecruiter salary data. Most workers in this role earn between $44.42 and $61.35 per hour, depending on experience, location, and employer.

What does a database developer contract do?

A Database Developer on a contract basis is responsible for designing, developing, and maintaining databases for organizations during a specified project or time period. They create and optimize database structures, write and test queries, and ensure data integrity and security. Contract Database Developers work independently or as part of a team to deliver solutions that meet client requirements, often focusing on tasks like performance tuning, troubleshooting, and implementing new features. Their role is project-based, so they may work with multiple clients over time.

What are the key skills and qualifications needed to thrive as a database developer contract?

A Database Developer Contractor needs strong SQL programming skills, experience with database design, and a solid understanding of relational and non-relational database systems, typically supported by a degree in computer science or information technology. Familiarity with tools like Microsoft SQL Server, Oracle, MySQL, and knowledge of ETL processes, as well as certifications such as Microsoft Certified: Azure Database Administrator Associate, are commonly required. Attention to detail, problem-solving abilities, and effective communication are vital soft skills for collaborating with clients and teams. These competencies are crucial for delivering scalable, secure, and efficient database solutions on time and within project requirements.

What are some common challenges faced by database developer contracts?

Database Developers on contract often encounter challenges such as quickly adapting to unfamiliar database environments, integrating with existing teams, and understanding legacy systems. Since contract roles typically have tight deadlines, contractors must rapidly assess project requirements and deliver solutions efficiently. Additionally, clear communication with stakeholders and in-house developers is essential to ensure alignment on database design, security standards, and performance expectations.

What is the difference between Database Developer Contract vs Database Administrator?

AspectDatabase Developer ContractDatabase Administrator
CredentialsTypically requires SQL, database design, and programming skills; certifications like Microsoft Certified: Azure Database Administrator are commonRequires SQL, database management, and troubleshooting skills; certifications like Oracle Certified Professional are common
Work EnvironmentProject-based, short-term contracts, often remote or on-siteOngoing, maintenance-focused roles, usually on-site or hybrid
Employer & Industry UsageUsed across tech, finance, healthcare for development projectsCommon in large enterprises, IT departments, and data management teams

While both roles involve working with databases, a Database Developer Contract focuses on designing and building databases for specific projects, often on a temporary basis. In contrast, a Database Administrator manages and maintains existing databases to ensure optimal performance and security on an ongoing basis.

Are database developers still in demand?

Database developers are still in demand as organizations continue to rely on data management and analysis. Skills in SQL, database design, and familiarity with platforms like Oracle, MySQL, or SQL Server remain valuable, especially in data-driven industries and environments requiring efficient data storage and retrieval.

What are popular job titles related to Database Developer Contract jobs in Bozeman, MT?

For Database Developer Contract jobs in Bozeman, MT, the most frequently searched job titles are:

What job categories do people searching Database Developer Contract jobs in Bozeman, MT look for?

The top searched job categories for Database Developer Contract jobs in Bozeman, MT are:

Infographic showing various Database Developer Contract job openings in Bozeman, MT as of July 2026, with employment types broken down into 59% Full Time, 24% Part Time, 1% Temporary, and 16% Contract. Highlights an 78% Physical, 2% Hybrid, and 20% Remote job distribution, with an average salary of $112,754 per year, or $54.2 per hour.

$72K - $79K/yr

Other

Posted 29 days ago


Montana State University rating

7.1

Company rating: 7.1 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

410th of 619 rated colleges and universities


Job description

Position Details
Position Information
Announcement Number
STAFF - VA - 27025
For questions regarding this position, please contact:
Nathan Fromelt
Classification Title
Computer Sftwr Eng/Appl II
Working Title
Software Engineer
Brief Position Overview
In support of the Montana State University mission, University Information Technology (UIT) promotes, develops, delivers, and facilitates the use of information technology services and resources.
This position is located in the Enterprise Services Group (ESG). ESG is responsible for technical support of all major computer-based administrative applications for the four-campus MSU system. MSU utilizes many hosted applications and third-party applications as well as Ellucian Banner software, running on an Oracle database. Modules include Human Resources (HR), Finance, Student, and Financial Aid. All modules are supported by a database/systems administration team. The Computer Software Engineer fills a vital role performing professional level work analyzing business needs and user requirements and designing and developing computer programs and user interfaces to meet those requirements.
This position provides technical support in testing, troubleshooting, and problem resolution for enterprise systems used by MSU. This position works closely with technical peers in the UIT ESG, and throughout UIT and MSU. This position is located in Bozeman and requires a limited amount of travel.
Position Number
4M0342, 4M0891
Department
UIT Enterprise Services Group CUF
Division
VP for Information Technology
Appointment Type
Classified
Contract Term
Fiscal Year
Semester
If other, specify From date
If other, specify End date
FLSA
Exempt
Union Affiliation
FOCUS-MFPE
FTE
1.0
Benefits Eligible
Eligible
Salary
Salary range of $72,540 to $79,000 annually, commensurate with experience, education, and qualifications
Contract Type
Classified Salary
If other, please specify
Recruitment Type
Open
Position Details
General Statement
This position provides programming development, maintenance and support for modules (Finance, Student Services, Human Resources), and manages the software life-cycle of enterprise applications. Duties include: develop and maintain integrations and interfaces with third-party software while preserving data security and system integrity; troubleshoot complex enterprise-level technical issues; analyze and research business needs, user requirements, and derive technical specifications for design and development of system solutions. The incumbent will work with a complex stack of interacting information architecture including the Banner Enterprise Resource Planning (ERP) software adapted to a multi-campus architecture as well as an underlying Oracle database structure and interactive tools.
Knowledge of a wide variety of toolsets, including programming shells, database query languages, scripts, and operating systems must be developed and maintained with new tools, standards, and techniques emerging continuously. The responsibilities associated with this position are higher than that of similar programmer/analyst positions within other groups of the University. The individual in this position must troubleshoot problems, understand business processes, and support IT personnel and functional staff on all four campuses, working remotely and effectively communicating with a wide range of constituents and knowledge bases. The individual in this position must work with extreme care and competence, rigorously adhere to test and backup procedures, and be prepared to work under pressure for extended periods of time during business hours and occasional nights and weekends as needed.
Duties and Responsibilities
  • Software Engineering: Build software to meet business requirements through custom applications, integrations with third-party systems, and automated processes
  • Provide Support: monitor status of existing solutions, respond to support requests, troubleshoot reported bugs, and enhance/refactor solutions when necessary
  • Collaboration: work with technical team members through the development process including pair programming and code reviews; work with business partners to establish requirements, facilitate testing, coordinate deployment, and provide support; work with vendors to build integrations, enhance existing integrations, and troubleshoot issues

Required Qualifications - Experience, Education, Knowledge & Skills
  1. Education in computer science, information technology, or a similar field plus recent computer programming experience or an equivalent combination of education and experience.
  2. Demonstrated successful experience performing analysis of system specifications and developing software to meet requirements.
  3. Experience with relational databases and SQL.
  4. Demonstrated experience programming with a procedural or object-oriented language.

Preferred Qualifications - Experience, Education, Knowledge & Skills
  1. Demonstrated experience working with Oracle databases and/or PL/SQL.
  2. Experience with source control management software such as GIT.
  3. Demonstrated experience with web technologies such as Node.js, React, Rest APIs, GraphQL.
  4. Experience using a Linux or Unix based operating system.
  5. Experience working at a higher education institution, and Ellucian technologies such as Banner, Experience, and Ethos.

The Successful Candidate Will
  • Ability to complete assigned tasks, both individually and as part of a project team.
  • Ability to communicate professionally and effectively both verbally and in writing.
  • Ability to establish and maintain effective professional relations with varied constituents.
  • Ability to exercise initiative and good judgment.
  • Ability to provide exceptional customer service.

Position Special Requirements/Additional Information
This position is not eligible for sponsorship.
This is a full-time, on-site position based at our Bozeman, Montana campus.
This job description should not be construed as an exhaustive statement of duties, responsibilities or requirements, but a general description of the job. Nothing contained herein restricts Montana State University's rights to assign or reassign duties and responsibilities to this job at any time.
Physical Demands
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily with or without reasonable accommodations. The requirements listed above are representative of the knowledge, skill, and/or ability required.
This position has supervisory duties?
No
Posting Detail Information
Number of Vacancies
2
Desired Start Date
Upon completion of a successful search
Position End Date (if temporary)
Open Date
Close Date
Applications will be:
Screening of applications will begin on August 4, 2026; however, applications will continue to be accepted until an adequate applicant pool has been established.
Special Instructions
This position is not eligible for sponsorship.
EEO Statement
Montana State University is an equal opportunity employer. MSU does not discriminate against any applicant on the basis of race, color, religion, creed, political ideas, sex, sexual orientation, gender identity or expression, age, marital status, national origin, physical or mental disability, or any other protected class status in violation of any applicable law.
In compliance with the Montana Veteran's Employment Preference Act, MSU provides preference in employment to veterans, disabled veterans, and certain eligible relatives of veterans. To claim veteran's preference, please complete the veteran's preference information located in the Demographics section of your profile.

What Montana State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom