Back-end Software Developer (Python)
Vets Hired
Job Description: Major Duties/Responsibilities:
- Collaborate with a highly diverse and multidisciplinary team (such as photogrammetrists, geographers, mathematicians, physicists, computer scientists, and engineers) in the research, development, integration, testing, and deployment of real-time data platforms, and machine intelligence systems for spatial computing.
- Perform application and data development creating geospatial software and digital map layers as services.
- Support research staff in disseminating results in peer reviewed journals, technical reports, relevant conferences, and open-source software project repos.
- Collaborate with researchers and project sponsors to capture, understand, integrate, and implement project and security requirements in developed services and software.
- Develop and recommend ideas for new programs, products, and features by staying abreast of new technology developments and trends.
- Deliver ORNL's mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by fostering a respectful workplace - in how we treat one another, work together, and measure success.
- A BS degree in Computer Science, Computer Engineering, Information Systems, Business, Scientific, or a related field of study and 5 years of proven experience is required. An equivalent combination of education and experience may be considered.
- Experience in the following areas:
- Developing software related to a field involving geospatial computing or big data architectures.
- Spatial enabled database (PostgreSQL with Post GIS) and performing spatial data queries.
- Software development best practices including, but not limited to:
- Agile development
- Version control using Git/Git Flow or similar system
- Project management via systems like JIRA, Asana, etc
- Open-source tools and system, OGC web services, and web development frameworks
- Data collection or similar Extract Transform Load (ETL) processes
- Design, development, and management of spatial data platforms, and similar areas
- Developing in Software-as-a Service and Data-as-a-Service environments
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Back-end Software Developer (Python) in Oak Ridge, TN vacancy
- ...Citizen) Job Title: Full Stack Developer Project: American Science... ..., high-performance front-end applications Collaborate with... ...s Degree in Computer Science, Software Engineering, or related field... ...proficiency in: ~ JavaScript ~ Python ~ MCP (Model Context...Software
- ...highly motivated and adaptable Full Stack Developer to support the American Science Cloud /... ...maintain responsive, high-performance front-end applications Collaborate with cross-... ...~ Bachelor's Degree in Computer Science, Software Engineering, or related field ~5+ years...SoftwareWork at officeLocal area
- ...Job Description Job Description Position Summary The Financial Automation Developer designs, develops, and maintains custom software solutions that automate and enhance financial processes across the organization. This role applies programming expertise, systems...Software
- ...: We’re hiring a Senior AI Software Engineer who has AI/ML development... ...and its focus are to design, develop and move to production AI/ML... ...Studio or Visual Studio Code, Python, PyTorch, TensorFlow. Two... ...delivering value to customers and end users Special...SoftwareWork experience placementWork at officeWork from homeRelocation packageFlexible hours
- ...compliance with industry standards. Responsibilities Design and develop electrical power systems, instrumentation, and control systems... ...take-offs Perform power systems modeling and analysis using software tools like ETAP or SKM. Ensure designs are compliant with...SoftwareTemporary workWork at office
- ...communication on project status. Perform routine hardware and software installation, configuration, testing, and troubleshooting.... ...solving, critical thinking, and analytical skills Ability to develop an in-depth knowledge of DSD systems, workflows, processes Excellent...SoftwareWork experience placementWork at officeRemote work
$65 per hour
...PowerBI report development. Process Director form development. Software Quality Assurance (SQA) documentation. Support the... ...Experience with SQL and Oracle database administration. Experience developing complex reports/views combining data from multiple sources....SoftwareContract workLocal areaImmediate start- ...an AI Automation Engineer to design and develop intelligent automation solutions using Microsoft... .... The ideal candidate will combine software development experience with knowledge of... ...logic, etc.) Familiarity with Python, JavaScript, or similar programming languages...SoftwareContract workTemporary workFor contractorsWork at officeLocal area
- ...testing) with technical leadership, client engagement, and rigorous software configuration management.Key ResponsibilitiesDigital Systems... ...AI tools are used. Oversee engineering automation via Python, MATLAB, or advanced Excel; review and validate automated outputs...Software
- ...Program's Data Center is seeking a Full Stack Developer who will focus on internal tools related... ...Independently develop web-based software applications. Ability to understand and... ...: Languages: Javascript, Typescript, Python, SQL Backend Frameworks: FastAPI Frontend...SoftwareTemporary workWork at officeLocal areaRelocation packageFlexible hours
- ...9 Overview: We are hiring a HPC Software Engineer to design, operate and maintain... ...process large data sets, run simulations, and develop scientific code as part of their projects... ...one scripting language such as Bash, Python, or others. ~ Experience performing advanced...SoftwareWork at officeRelocation packageFlexible hours
- ...development, and collaborate with application developers and owners to establish robust... ...Coordinate with vendors to resolve hardware and software problems. Deliver AmSC’s mission by... ...with Automation and scripting (Python, etc…) for IAM tasks Working knowledge...SoftwareFull timeRemote work
- ...sites and also by electronic communication and phone support. Develop and present training materials to ORTEC based customers via in-... ...on the use and application of spectroscopy equipment and software Interact with customers, both internal and external, on issues...SoftwareContract workWorldwide
- Platform It Operations Leader We are seeking a Platform It Operations Leader to drive the reliability, scalability, and compliance of enterprise platforms across global operations. This role oversees cloud, data center, and application infrastructure, ensuring high-...Remote work
- ...based computer systems. Complete vulnerability remediation and software patching. Complete system baseline hardening using DISA... ...configure mission supporting applications and infrastructure. Develop the automation of routine and repeatable tasks. Document systems...SoftwareFull timeContract workWork at officeRemote work
- ...workloads. Diagnose complex hardware and software issues, coordinating with vendors and... ...class and research computing systems. Develop and maintain automation, configuration management... ...tools such as Ansible, Puppet, Bash, or Python. Collaborate with scientists,...SoftwareWork at office
- ...lifecycle management, ensuring data and metadata compliance. Develop and maintain backend scripts and workflow automation tools for... ...with geospatial data servers, including ESRI ArcGIS Enterprise software and tools, including ArcGIS Pro and Portal for ArcGIS. Familiarity...SoftwareWork at officeRemote workRelocation packageFlexible hours
- ...construction data input is properly managed Perform SQL and Oracle Database administration Develop reports using SSRS and PowerBI Create Process Director forms and maintain Software Quality Assurance (SQA) documentation Support the implementation of project tools...SoftwareWork at office
- ...valued. Major Duties/Responsibilities: Design and develop mixed-signal integrated circuits and microelectronics subsystems... ...collaboration skills and ability to work with hardware/software teams and end users. Excellent verbal and written communication skills...SoftwareWork at officeRelocation packageFlexible hours
- ...systems and/or information technology tasks within more than one discipline, such as application support, database administration, software quality assurance/quality control, software engineering, network telecommunications, and infrastructure operations of...SoftwareContract workWork at office
- ...integrations for process and test systems. Develop functional requirements documents and... ...stakeholders. Establish and enforce software configuration management practices for PLC... ...oversee engineering automation tools such as Python, MATLAB, and advanced Excel to support...SoftwareContract workTemporary workFor contractorsLocal area
- ...Tennessee We are looking for a Cloud Software Engineer who enjoys the intersection of... ...Responsibilities Architect & Build: Design and develop scalable software solutions leveraging... ..., maintainable, and efficient code in Python (for backend logic and automation) and...Software
- ...certification, or equivalent project management certification. ~ Experience with risk management, working with risk analysis and simulation software. ~ Five years of project experience working within an EVMS environment compliant with EIA-748. ~ Experience in training on...Software
- ...the project controls lead and control account managers (CAMs) to develop and maintain: Project Work Breakdown Structure and... ...with risk management, working with risk analysis and simulation software. ~ Five years of project experience working within an EVMS environment...SoftwareFull time
- ...Microsoft Intune for mobile device and modern endpoint management. Develop and maintain automation scripts (PowerShell, Azure CLI) to streamline patching and endpoint management tasks. Manage software distribution, OS imaging, and application packaging for enterprise...SoftwareContract workWork at office
$75 per hour
...responsible for monitoring construction activities via standard software application programs. Local candidates only (per diem is... ...with SQL and Oracle database administration. ~ Experience developing complex reports/views combining data from multiple sources....SoftwareWeekly payDaily paidFull timeContract workWork at officeLocal area- ...Support Contractor will serve as the primary point of contact for all end-user IT issues, requests, and inquiries. This role requires... ...access tools. Maintain foundational knowledge in hardware, software, networking, and troubleshooting methodologies aligned with industry...SoftwareContract workFor contractorsWork at officeRemote work
- ...technical guidance for manufacturing and test teams. Design and develop manufacturing and testing aids. Review/Update designs with... ...with recordkeeping and data management systems and related software applications. (SAP, Autodesk Inventor, JIRA). Ability to establish...Software
- ...’s business systems and cloud services. Partnering closely with end users, technical experts, and third-party providers, you’ll manage... ..., project management methodologies, and policies ~ The Software Development Life Cycle ~ COTS package: requirements, design, development...SoftwareFull timeShift work
- ...up in the Enterprise Planning & Controls software. Analyze data, review logs, and run reports... ...Work Breakdown Structure (WBS). Develop, implement, and maintain effective scheduling... ...project scheduling reports and back-up documentation for accuracy. Consults...SoftwareContract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Back-end Software Developer (Python). Be the first to apply!
Related searches
- startup software engineer Oak Ridge, TN
- part time software developer remote Oak Ridge, TN
- senior software engineer remote Oak Ridge, TN
- software engineer Oak Ridge, TN
- federal - software developer Oak Ridge, TN
- software developer positions Oak Ridge, TN
- software developer Oak Ridge, TN
- remote entry level software developer Oak Ridge, TN
- information technology software engineer Oak Ridge, TN
- consulting software engineer Oak Ridge, TN



