Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmer Analyst (.Net, Python, GIS)

Temporary

Pinnacle Group

Richmond, VA
Position: Programmer Analyst (.Net, Python, GIS)
Location: Richmond Virginia 23219 (1 week office, 1 week remote) 
Duration: 12 months contract with a possibility of extension 
Job ID: 178442

Job Description:
  • Software Engineer
Top 3 Required Skills:
  • Minimum of 5 plus years’ experience with .NET and Python as a programmer analyst in the GIS space
  • Working knowledge of Esri GIS technologies including Utility Network, ArcGIS Pro, ArcGIS Enterprise, Portal for ArcGIS, ArcGIS Server, feature services, and enterprise geodatabases.
  • Experience developing or supporting GIS applications, integrations, web services, scripts, or automation workflows.
  • Proficiency with SQL and relational database concepts, preferably Oracle and/or Microsoft SQL Server.
  • Experience with Python scripting, ArcPy, REST APIs, JSON, and data automation techniques.
  • Ability to analyze and troubleshoot complex application, data, integration, and production support issues.
  • Understanding of software development lifecycle practices, testing methods, release management, and production support processes.
  • Ability to document technical designs, support procedures, workflows, issues, and resolutions clearly and accurately.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to work effectively with technical teams, business users, vendors, and cross-functional project stakeholders.
  • Ability to manage multiple priorities while supporting both project delivery and operational support needs.
  • What soft skill requirements do you have (team fit and personality requirements)?
  • Strong communication skills both verbal and written
  • Ability to lead, collaborate, or work effectively in a variety of teams, including multi-disciplinary teams
Nice to Have Skills:
  • Experience with Esri Utility Network, branch versioning, subnetwork management, network tracing, or utility data models.
  • Experience supporting electric utility, gas utility, field operations, outage management, asset management, or work management systems.
  • Experience with FME, ETL tools, batch processing, integration monitoring, or data transformation workflows.
  • Familiarity with enterprise systems such as EWAM, AUD, Locusview, OMS/NMS, SAP, MIMS, or similar utility platforms.
  • Experience with ArcGIS Enterprise administration, Portal upgrades, service publishing, hosted feature layers, and performance troubleshooting.
  • Experience with Oracle spatial databases, enterprise geodatabase administration, versioning, reconciliation, and data validation.
  • Experience with web application development using JavaScript, .NET, HTML, CSS, or related frameworks.
  • Familiarity with cloud concepts, hybrid architecture, containerized platforms, high availability, disaster recovery, and GIS infrastructure modernization.
  • Familiarity with AI/ML, GeoAI, remote sensing, imagery analytics, LiDAR, or predictive analytics use cases.
  • Knowledge of cybersecurity, compliance, data governance, change management, and IT operational controls.
High Level Project Overview:
  • Under general supervision, build medium complexity applications ensuring that the code follows latest coding practices and industry standards.
  • Work closely with other software engineers and team members to understand the system end-to-end and perform system analysis.
  • Analyze, design, configure and develop the business logic and backend systems.
  • Complete the work needed to implement features from the product backlog.
  • Work closely with Product/Business Owner to understand stories and requirements from both Business and Technical perspective.
  • Size/estimate user stories/requirements.
  • Perform unit testing and execute all testing related activities including the automation of test cases where applicable.
  • Create necessary project and product artifacts including support documentation. Work closely with other team members to ensure features meet business needs.
  • Work collaboratively with infrastructure, security and other partners.
  • Collaborate with Portfolio Architects to ensure solutions align with enterprise architecture standards.
  • Communicate with Product/Business Owner, Engineering Lead, UI/UX Designer or Scrum Master/Project Manager to ensure stories/tasks are delivered on schedule.
  • Perform ongoing product maintenance and resolve issues (e.g. break/fix) as support requests arise.
  • Mentor less experienced team members.
Required Years of Experience:
  • Minimum of 5 plus years’ experience with .NET and Python as a programmer analyst in the GIS space

About PTR Global: PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit www.ptrglobal.com  

At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to: 

  • Pay any fee to be considered for, submitted to, or selected for any opportunity. 

  • Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process. 

  • Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup. 

Pay Range: $70- $73/hr. W2 

The specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits, including medical, dental, vision, and 401K contributions, as well as PTO, sick leave, and other benefits mandated by applicable state or localities where you reside or work. 

If you receive a suspicious message, email, or phone call claiming to be from PTR Global, do not respond or click on any links. Instead, contact us directly at Show phone number. To report any concerns, please email us at View email address on jobs.pinnacle1.com

#LI-PS4

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Programmer Analyst (.Net, Python, GIS) in Richmond, VA vacancy
  •  ...motivated candidate to join our talented Team. Senior Programmer Analyst - AI and Emerging Technologies Job Location: Richmond,...  ...remote Top Required Skills: Advanced proficiency in .NET, React, Angular, Python, and SQL development. Advanced proficiency in working... 
    .net
    Python
    Second job
    Remote work

    Ampcus

    Richmond, VA
    2 days ago
  • Job Description Job Summary Insight Global is seeking a Senior Programmer Analyst to join their client’s team in Richmond, VA. This role serves...  ...business needs into technical solutions, build and maintain .NET-based applications, and contribute to modernizing integration... 
    .net
    Hourly pay

    Insight Global

    Richmond, VA
    16 hours ago
  •  ...knowledge of Azure Logic Apps, scripting languages like ARM, Bicep DSL, Python, PowerShell or other custom solutions. Experience using one or...  ...technologies like Integration Services (SSIS), Visual Studio, .Net language, Management Studio (SSMS). Good data analysis skills... 
    .net
    Python
    Work at office

    PLANIT Group

    Richmond, VA
    1 day ago
  •  ...architectures aligned with business requirements. Oversee the development and unit testing of software solutions across Microsoft (.NET), Python, Angular, REST/JSON APIs, SQL Server, Azure, and On-Premises environments. Establish and promote best practices, design patterns... 
    .net
    Python
    Local area
    Relocation

    Albano Systems

    Richmond, VA
    2 days ago
  • $62.23k

     ...two primarysources: The Asian Bipolar Genetics Network (A-BIG-NET, ). A-BIG-NET is astudy designed to advance our understanding of...  ...of complex traits. Proficiency in programminglanguages such as Python or R and experience with high-performancecomputing (HPC) environments... 
    .net
    Python
    Traineeship

    The Chronicle Of Higher Education, Inc.

    Richmond, VA
    16 hours ago
  • Overview We are seeking a .NET Developer / SQL Server Programmer to develop and maintain multiple enterprise applications. Works with the Virginia Department of Health, Office of Information Management (VDH) to develop and maintain multiple .NET applications. Location &... 
    .net
    Work at office
    Local area

    Value Innovation Labs

    Richmond, VA
    3 days ago
  •  ...strong programming skills, often in languages such as C#, .Net, Java, or Python. Develop and execute test plans, test cases, and test procedures...  ...Testing Engineer (CSTE), Certified Software Quality Analyst (CSQA)) Years of Professional Experience 10 or more years... 
    .net
    Python
    Full time
    Work experience placement
    Remote work

    Ssg

    Richmond, VA
    16 hours ago
  • $117.2k - $143.2k

     ...experience. * Experience building and supporting APIs in Java and/or .NET environments. * Strong database experience, including SQL and...  ...technologies, .NET, C#, PowerShell, JavaScript/TypeScript, Python, and SQL. * Experience building cloud-native applications in one... 
    .net
    Python
    Work experience placement
    Remote work

    BECU

    Richmond, VA
    1 day ago
  •  ...coordinating with project, support, and business analysts to develop functional and technical...  ...jobs. Good understanding of Microsoft .Net framework, C#, VB.Net or ASP.Net. Working...  ...(CFA) or similar credential. Java and/or Python experience a plus. Benefits Competitive Compensation... 
    .net
    Python

    Genworth Financial, Inc.

    Richmond, VA
    1 day ago
  • $76.6k - $126.3k

     ...requirements. ~ Proficiency in conducting technological cost-benefit analysis. ~ Aptitude and/or experience in Java, JavaScript, .Net, Python, C, C++, PHP, web development, analytics focused tools and platforms such as SQL, R, Tableau, Power BI, business process design,... 
    .net
    Python
    Internship
    Summer holiday
    Work at office
    Flexible hours

    EY

    Richmond, VA
    4 days ago
  •  ...experience. Proficiency with Angular JavaScript framework. Proficiency with C# and exposure to Python programming languages. Experience developing RESTful web APIs using .NET. Strong skills in relational database design and development experience using SQL Server. Experience... 
    .net
    Python
    Permanent employment
    Full time
    Contract work
    H1b
    Work at office
    Local area
    Remote work
    2 days per week

    Allianz

    Richmond, VA
    2 days ago
  •  ...overhead systems. This hybrid role includes field work and client interaction to ensure designs are practical and compliant. The position emphasizes drafting accuracy, GIS/AUD tool usage, and collaboration with engineers, right-of-way professionals, and #J-18808-Ljbffr... 
    Geographic information system

    Actalent

    Richmond, VA
    1 day ago
  •  ...The .NET Developer will support the modernization of an enterprise tolling transaction platform undergoing a partial rewrite using microservices and modularization. The developer will work within an Agile/Scrum team and contribute to the development of backend services... 
    .net

    Cyber Resource

    Richmond, VA
    9 days ago
  • $80k - $100k

     ...is currently seeking a  Senior Technical Analyst with experience in Utility Network implementation...  ...geographic information systems (GIS) and the implementation of Utility Networks...  ...fluency in scripting languages like SQL, Python, ArcPy, Arcade, and other spatial data... 
    Python
    Geographic information system
    Local area
    Flexible hours

    Timmons Group

    Richmond, VA
    13 days ago
  • $259k - $301k

    OB/GYN Physician - U.S. Navy (Active-Duty Physician) Nationwide | Full-Time In-Person | Obstetrics and Gynecology Total Annual Compensation: $259,000 - $301,000 Looking to serve with purpose while advancing your career? The U.S. Navy is seeking an OB/GYN Physician...
    Geographic information system
    Full time

    U.S. Navy Medical Corps

    Richmond, VA
    4 days ago
  • $112.95 per hour

     ...andstructures. • Support new feature development aligned with the microservices-basedapplication modernization approach. • Collaborate with .NET Core/C# developers to ensure efficient data accesspatterns and API/database integrations. • Participate in modernizing existing... 
    .net
    Contract work
    Local area

    nestproit

    Mechanicsville, VA
    5 days ago
  • $2,117 per week

    Registered Nurse (RN) | Gastroenterology Location: Richmond, VA Agency: Infojini Healthcare Pay: $2,117 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position RN - Gastro ...
    Geographic information system
    Full time
    Contract work
    Immediate start
    Shift work

    Infojini Healthcare

    Richmond, VA
    1 day ago
  • $70 - $90 per hour

     ...Job Description Job Description Job Title : Programmer Analyst 4 Work Type : Hybrid Location : Mechanicsville, VA 23116 Start...  ...collaborate closely with solution architects, cloud engineers, .NET developers, API developers, testers, and project leadership... 
    .net
    Hourly pay
    Contract work
    Local area
    1 day per week

    TOMORROW HIRE

    Mechanicsville, VA
    6 days ago
  • $1,721 per week

    Registered Nurse (RN) | Endoscopy Location: Richmond, VA Agency: GetMed Staffing Pay: $1,721 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 13 Weeks Start Date: 8/3/2026 About the Position GetMed Staffing is ...
    Geographic information system
    Full time
    Contract work
    Shift work

    GetMed Staffing

    Richmond, VA
    2 days ago
  • $118k - $135k

     ...join our Acquisitions team as a Business Analyst. The Impact You'll Make in this Role:...  ...other stakeholders ~ Familiarity with SQL, python, or other tools for data analysis ~2 -...  ...its market segment and industry leading Net Promoter scores. Mission Lane has... 
    .net
    Python
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    Mission Lane

    Richmond, VA
    11 days ago
  • $1,721 per week

    Registered Nurse (RN) | Endoscopy Location: Richmond, VA Agency: GetMed Staffing Pay: $1,721 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 13 Weeks Start Date: 8/3/2026 About the Position TravelNurseSource is...
    Geographic information system
    Full time
    Contract work
    Shift work

    TravelNurseSource

    Richmond, VA
    2 days ago
  •  ...mentor/work cross-functionally within the organization is required. Experience s trong expertise in one or more: Java, Python, JavaScript, C#, .NET is preferred. Experience with cloud platforms (AWS, Azure) and cloud-native development is preferred.... 
    .net
    Python
    Remote job
    Full time
    Work at office
    Relocation package
    Richmond, VA
    22 days ago
  • $90k - $190k

     ...Science, Information Technology, Business Administration, or a related field. ~ Experience with hands-on development in Java, Python, or .NET. ~ Demonstrated success in leading Microsoft Dynamics 365 implementations, with a robust portfolio of CRM and ERP projects.... 
    .net
    Python
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech Consulting

    Richmond, VA
    24 days ago
  • $1,906 per week

    Registered Nurse (RN) | Endoscopy Location: Richmond, VA Agency: Coast Medical Service Pay: $1,906 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Coast Medical Service...
    Geographic information system
    Full time
    Contract work
    Immediate start
    Shift work

    Coast Medical Service

    Richmond, VA
    1 day ago
  •  ...Performance Testing, Security, Event Management, Web UI Framework, .NET Design Standards, Application To Application Communication,...  ...Educate application development managers, developers, and business analyst on Commonwealth Enterprise Architecture Standards. Skills Needed... 
    .net

    Software People

    Richmond, VA
    2 days ago
  • Job Description & Requirements Section Chief, Gastroenterology & Nutrition StartDate: ASAP Pay Rate: $585000.00 - $600000.00 Virginia Commonwealth University Seeks a Section Chief of Gastroenterology and Nutrition | Leadership Opportunity at a Highly Ranked ...
    Geographic information system
    Full time
    Immediate start

    AMN Healthcare

    Richmond, VA
    9 days ago
  •  ...familiarity with relevant codes/standards (e.g., ISO 128, ASME Y14.5/GD&T) ~ Automation/customization skills: AutoLISP/macros, and/or .NET/C#/Python scripting for tooling, batch routines, and productivity improvements. ~ Working knowledge of adjacent platforms and... 
    .net
    Python
    Full time
    Temporary work
    Local area
    Monday to Friday
    Flexible hours
    Shift work

    CCI Systems, Inc.

    Richmond, VA
    a month ago
  • Contract: 1 Year Hybrid: 1 week onsite / 1 week off-site Local Candidates Only Responsibilities: Cognos 11 reporting, Cognos Transformer Cube, Power BI, and advanced SQL writing abilities. Migrating reports from IBM Cognos to Microsoft Power BI. Understanding the existing...
    Contract work
    Local area

    TECHEAD

    Richmond, VA
    2 days ago
  • $314.8k - $359.3k

     ...in Big Data. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL databases, relational databases, Hadoop, Chef, Maven, iOS, Android, and AWS/Cloud Infrastructure... 
    Python
    Full time
    Part time
    Local area

    Capital One

    Richmond, VA
    6 hours ago
  • $104.6k - $156.8k

     ...patterns, read-only historian feeds, and event/batch frames—no control‑net reads. Collaborate with plant controls on change control, signal...  ..., ADLS/OneLake, Azure SQL/SQL MI, Key Vault. Strong SQL and Python/PySpark; comfort with Spark Structured Streaming and performance... 
    .net
    Python
    Temporary work
    Work experience placement
    Flexible hours

    AdvanSix

    Chester, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmer Analyst (.Net, Python, GIS). Be the first to apply!