1

Contract Python Jobs in Perry Hall, MD (NOW HIRING)

Towson, MD Type: Contract Compensation: Rate Negotiable Work Model: Hybrid - onsite and remote ... Experience with ArcGIS Model Builder and Python * Strong knowledge of Structured Query Language ...

Towson, MD Type: Contract Compensation: Rate Negotiable Work Model: Hybrid - onsite and remote ... Python) to an ArcGIS Pro AddIn • Conduct GIS application development in an Enterprise GIS ...

Systems Engineer

Owings Mills, MD · Hybrid

$50 - $60/hr

Skills python, kubernetes, Systems engineering Top Skills Details python,kubernetes,Systems ... is a Contract position based out of Owings Mills, MD. Pay and Benefits The pay range for this ...

Systems Engineer

Owings Mills, MD · Hybrid

$50 - $60/hr

Skills python, kubernetes, Systems engineering Top Skills Details python,kubernetes,Systems ... is a Contract position based out of Owings Mills, MD. Pay and Benefits The pay range for this ...

Showing results 21-40

Contract Python information

See Perry Hall, MD salary details

$12

$55

$82

How much do contract python jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for contract python in Perry Hall, MD is $55.98, according to ZipRecruiter salary data. Most workers in this role earn between $46.15 and $63.61 per hour, depending on experience, location, and employer.

What is a contract Python developer?

A Contract Python job is a temporary or project-based position where a developer is hired to work on Python-related tasks for a specific duration. These roles are often found in industries like software development, data science, and automation. Contract Python jobs can be freelance, short-term, or long-term, depending on the employer's needs. They offer flexibility but may not include benefits like full-time employment.

What kinds of projects and responsibilities can I expect as a contract Python developer?

As a Contract Python Developer, you can expect to work on a variety of projects ranging from web application development and API integrations to data processing, automation scripts, and machine learning tasks. Your daily responsibilities may include writing and testing code, debugging issues, collaborating with designers or front-end developers, and participating in code reviews. You'll often interact closely with project managers and clients to define requirements and provide technical solutions. The role offers exposure to different industries and technologies, making it a great opportunity to deepen your expertise and expand your professional network.

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

To thrive as a Contract Python Developer, you need strong proficiency in Python programming, experience with frameworks such as Django or Flask, and a solid understanding of software development best practices. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often advantageous. Excellent problem-solving skills, adaptability, and effective communication are essential soft skills in this role. These capabilities ensure you can deliver high-quality, maintainable code on time while collaborating effectively with diverse teams in dynamic, project-based environments.

What cities near Perry Hall, MD are hiring for Contract Python jobs?

Cities near Perry Hall, MD with the most Contract Python job openings:

Infographic showing various Contract Python job openings in Perry Hall, MD as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 9% Part Time, 1% Temporary, and 6% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $116,431 per year, or $56 per hour.

Senior GIS Programmer / Systems Analyst

Towson, MD • On-site

Angarai
Business Management Consulting • 11 - 50 employees

Contractor

Posted 3 days ago

New


Job description


SENIOR GIS PROGRAMMER / SYSTEMS ANALYST Contract engagementTowson, Maryland areaAnticipated start October 2026
JOB SUMMARY: ANGARAI is seeking a Senior GIS Programmer / Systems Analyst to lead the modernization of a custom geospatial application supporting an enterprise GIS program and a land use planning function.The core of the assignment is migrating an existing custom ArcMap AddIn, written in C# and Python, to a modern ArcGIS Pro AddIn, together with continued development and support of the underlying model. This is a hands-on senior development role inside an established Enterprise GIS environment, working directly alongside GIS staff and non-technical planning staff.This is a specialist position. We are looking to build a long-term working relationship with the right person, with the expectation of continued assignments on further government GIS modernization work beyond this engagement.KEY RESPONSIBILITIESGIS application development within an Enterprise GIS environment. Migrate an existing ArcObjects-based ArcMap AddIn to the ArcGIS Pro SDK for .NET. Convert ArcGIS Model Builder models and legacy geoprocessing scripts to Python toolboxes. Maintain connectivity and data integrity against an enterprise geodatabase. Perform code review, technical documentation, planning and development. Database development, including the design of triggers and stored procedures. Develop and maintain operational reports supporting the program. Work directly with non-technical planning staff to translate program rules into application logic.
REQUIREMENTS
Minimum Qualifications: All of the following are required. Please address each point directly in your resume and/or cover letter.
  • Minimum five (5) years developing and modifying applications using J2EE, .NET, JavaScript, HTML, C# and Python.
  • Minimum three (3) years working with ESRI ArcGIS technologies, including ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, Esri SDKs and ArcSDE. Experience with ArcGIS Model Builder and Python.
  • Strong knowledge of Structured Query Language (SQL), triggers and stored procedures. Development of reports using SSRS and Power BI. Strong knowledge of relational databases and concepts (Oracle and SQL Server preferred).
  • Excellent written and verbal communication skills.What Will Set a Candidate ApartDirect, demonstrable experience migrating an ArcObjects or ArcMap AddIn to the ArcGIS Pro SDK for .NET. This is the heart of the assignment. ArcMap AddIns are built on ArcObjects; ArcGIS Pro AddIns use a different framework entirely, so this is a rebuild rather than a straight port. Candidates who have completed such a migration should be ready to describe the scale and function of the AddIn migrated, the geodatabase and data sources behind it, how the migration was planned, executed and tested, and how Model Builder or arcpy logic was carried across.

Preferred Qualifications
Graduation from an accredited college or university with a bachelor's degree in Business, Computer Science or a related field, together with five years of experience in systems analysis, change management analysis, project management, program analysis or a closely related field. Recent engagement with a government entity. Experience with land use, parcel, zoning or natural resource datasets.
Work Location: This is an onsite role based in the Towson, Maryland area.
Fully remote or out-of-state employment is not authorized at this time.
Please only apply if you are able to work onsite in the Towson area on a regular weekly basis.
Assignment DetailsDuration: approximately six months of full-time hours, with the expectation of extension and follow-on work.
Anticipated start date: October 2026. Engagement type: contract.What Candidates Must ProvideA current resume addressing each of the minimum qualifications above. Two professional references, including contact telephone numbers, from engagements where you performed similar work. Written confirmation of your availability to start in October 2026. Confirmation of your ability to work onsite in the Towson area.Security RequirementsSuccessful completion of a comprehensive criminal background check is required prior to assignment start, not after. Candidates should be prepared for this process to begin early. Applicants must be U.S. citizens or hold permanent residency (Green Card). A client-issued security badge must be worn and displayed at all client locations.