1

Junior Python Developer Jobs in Castle Rock, CO (NOW HIRING)

IBM Maximo Developer - Junior/Mid-Level Position Overview An established energy infrastructure ... Write Python/Jython automation scripts that implement validations, calculations, notifications, and ...

You'll work as an individual contributor and a lead for more junior engineers. What you will be ... Strong experience with either Python or Go * Strong experience with Ansible automation * You have ...

You'll work as an individual contributor and a lead for more junior engineers. What you will be ... Strong experience with either Python or Go * Strong experience with Ansible automation * You have ...

Senior Software Developer

Denver, CO · On-site

$80K - $130K/yr

... Blazor), Python and JavaScript/Node.js * Collaborate with clients and stakeholders to analyze ... Lead or contribute to code reviews, mentoring junior developers and promoting continuous ...

This is not primarily an engineering role, though the ideal candidate will possess data engineering ... Proficiencyin Python and/or R for data analysis, modeling, and pipeline construction; working ...

This is not primarily an engineering role, though the ideal candidate will possess data engineering ... Proficiencyin Python and/or R for data analysis, modeling, and pipeline construction; working ...

This is not primarily an engineering role, though the ideal candidate will possess data engineering ... Proficiencyin Python and/or R for data analysis, modeling, and pipeline construction; working ...

This is not primarily an engineering role, though the ideal candidate will possess data engineering ... Proficiencyin Python and/or R for data analysis, modeling, and pipeline construction; working ...

DevOps Engineer

Denver, CO · On-site

$54.25 - $74.25/hr

Additionally, experience scripting with Powershell or Python is needed. The successful candidate will have experience with configuration management, DevOps, and software deployment. Required Skills ...

Showing results 41-60

Junior Python Developer information

See Castle Rock, CO salary details

$25K

$92.8K

$143.4K

How much do junior python developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for junior python developer in Castle Rock, CO is $92,785.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,900.00 and $90,700.00 per year, depending on experience, location, and employer.

What is a junior Python developer?

A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.

What are the key skills and qualifications needed to thrive in the junior Python developer position?

To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.

What are the typical daily responsibilities of a junior Python developer?

As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.

Is there a demand for junior Python developers?

There is strong demand for junior Python developers across various industries, including web development, data analysis, and automation. Companies seek candidates with basic programming skills, knowledge of frameworks like Django or Flask, and familiarity with version control tools such as Git. Entry-level roles are available in many regions due to Python's popularity and versatility.
What are the most commonly searched types of Python Developer jobs in Castle Rock, CO? The most popular types of Python Developer jobs in Castle Rock, CO are:
What are popular job titles related to Junior Python Developer jobs in Castle Rock, CO? For Junior Python Developer jobs in Castle Rock, CO, the most frequently searched job titles are:
What cities near Castle Rock, CO are hiring for Junior Python Developer jobs? Cities near Castle Rock, CO with the most Junior Python Developer job openings:
Infographic showing various Junior Python Developer job openings in Castle Rock, CO as of August 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 100% In-person job distribution, with an average salary of $92,785 per year, or $44.6 per hour.

Other

Posted 20 days ago


Job description

Job Description IBM Maximo Developer - Junior/Mid-Level Position Overview An established energy infrastructure organization is seeking an IBM Maximo Developer to join the team responsible for its enterprise asset and maintenance management platform. The developer will configure Maximo applications, create automation scripts, support integrations and reports, troubleshoot production issues, and assist with the organization's continued adoption of IBM Maximo Application Suite Manage. This is a hands-on position suited for someone who has developed a solid Maximo foundation and wants exposure to a modern MAS environment and complex field operations.

This is a full-time position based in Denver, Colorado, or Houston, Texas, with a hybrid office schedule. Responsibilities Configure and support applications within IBM Maximo and MAS Manage. Develop and maintain workflows, escalations, automation scripts, domains, relationships, conditional expressions, and security configurations.

Assist with Maximo enhancements based on maintenance, operations, engineering, and business requirements. Create and maintain integrations using the Maximo Integration Framework, REST APIs, JSON, object structures, enterprise services, and publish channels. Write Python/Jython automation scripts that implement validations, calculations, notifications, and other business rules.

Develop and modify BIRT reports, queries, KPIs, and operational dashboards. Assist with mobile configurations supporting field maintenance and work execution. Investigate application errors, failed integrations, reporting problems, data issues, and user-access concerns.

Write and troubleshoot SQL queries using SQL Server, Oracle, or DB2. Participate in Maximo upgrades, system testing, deployments, patches, and migration activities. Prepare technical documentation, deployment instructions, test cases, and user-support materials.

Follow Git-based version-control and application change-management procedures. Provide production support and communicate issue status to users and technical team members. Work closely with senior developers, administrators, business analysts, and operational stakeholders.

Participate in code reviews, knowledge-sharing sessions, and continuous improvement projects. Follow company safety, security, data-management, and regulatory requirements. Required Qualifications Two or more years of IBM Maximo development, configuration, implementation, administration, or application-support experience.

Hands-on exposure to Maximo 7.6, MAS Manage 8.x, or MAS Manage 9.x. Experience with several Maximo configuration components, such as workflows, escalations, automation scripts, domains, relationships, application designer, or security groups. Working knowledge of Python/Jython, Java, JavaScript, C#, or another object-oriented programming or scripting language

Ability to write and troubleshoot SQL queries. Familiarity with REST APIs, JSON, web services, or enterprise application integrations. Understanding of application testing, defect resolution, and software deployments.

Strong analytical and troubleshooting skills. Ability to communicate effectively with both technical team members and application users. Bachelor's degree in computer science, information systems, or a related field, or equivalent technical experience.

Valid driver's license and ability to meet company driving requirements for occasional travel. Preferred Qualifications Experience with IBM Maximo Application Suite or MAS Manage. Maximo Integration Framework experience.

BIRT reporting experience. Exposure to Maximo Mobile or Maximo Anywhere. Git or GitHub experience.

Power BI or Microsoft Fabric exposure. Experience supporting maintenance, reliability, inventory, purchasing, asset, or work-management processes. Oil and gas, pipeline, utilities, manufacturing, transportation, or other asset-intensive industry experience.

Participation in a Maximo upgrade, implementation, or cloud/MAS migration. IBM Maximo certification or formal Maximo training.