Talent.com
NANA
Computer Programmer III-RemoteNANA • Madison, Wisconsin
Computer Programmer III-Remote

Computer Programmer III-Remote

NANA • Madison, Wisconsin
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Job Summary:

The USGS National Wildlife Health Center (NWHC) is a full-service wildlife diagnostic laboratory that leads the nation in identifying and responding to emerging diseases affecting wildlife. To coordinate disease response and provide situational awareness to the wildlife, bio surveillance, and One Health communities, the NWHC developed a wildlife health data portal called WHISPers, which stands for Wildlife Health Information Sharing Partnership - event reporting system. It is a voluntary, partner-driven, web-based repository for sharing basic information about historic and ongoing wildlife mortality (death) and/or morbidity (illness) events and provides a portal for requesting diagnostic and epidemiologic assistance from NWHC. WHISPers provides timely, accurate information on where wildlife disease events are occurring or have occurred for better preparation and decision making. With recent congressional support, NWHC is planning to improve usability of existing functionality and develop a new platform that will focus on integrating numerous external wildlife health data streams. This effort will also include the development of mobile tools for offline data collections while in the field.

Akima Systems Engineering is hiring a Computer Programmer III whose primary responsibility will be to maintain and further develop the codebase for a RESTful web API by performing development tasks as defined by the development team. The WHISPers API handles data management between a PostgreSQL database and the WHISPers web client application and other API users by applying the WHISPers data business rules to data management actions and ensures clear quality assurance and quality control. Development of the new platform will require the building of pipelines utilizing various APIs and automate bulk import of semi-structured and unstructured data. Responsibilities will also include backend development to support tools that allow users to query the data and visualize through use of maps, charts, graphs, and reports.

Work will be conducted in an Agile software development environment. Efforts include refinement of the existing WHISPers back-end system. Existing back-end architecture includes a web API built in the Django REST Framework using the Python programming language, a PostgreSQL relational database, and Celery and RabbitMQ python packages which operate the application’s notifications feature. Alternative or additional frameworks, software, and libraries will likely be needed for development of the new platform.

The computer programmer performs programming assignments that require background experience in API development as well as knowledge of best practices in web development, data processing, unit testing, end-to-end testing, and Git version control. The programmer will participate in user experience design, code reviews, Agile sprint planning and retrospectives, and software development technical discussions. The programmer will test and document code releases and author documentation for software users.

Responsibilities

Job Responsibilities:

  • Assists in the development of WHISPers web services using Python in a web-based environment that are operating system agnostic. Familiarity with microservices principles, design patterns. Also, understanding the principles of distributed systems, scalability, and decoupled architecture is required to assist in system analysis and design to expand functionality and enhance usability.

  • Assists with translation of business requirements to the system’s coded business rules.

  • Assists with translation of systems requirements into application prototypes.

  • Assists with planning and designing system and application architecture.

  • Assists in developing web-services from given design parameters.

  • Assists in the development of the WHISPers relational database hosted in PostgreSQL. Assists in system analysis and design to expand functionality and enhance usability.

  • Assists with planning and designing system and database architecture.

  • Assists in modifying the database from given design parameters.

  • Participates in agile software development lifecycle in a team environment.

  • Assists other developers with larger tasks

  • Leads development for certain use cases.

  • Joins in code reviews, presenting code for review and accepting feedback to make improvements in code design; and providing feedback and validation on code developed by other team members.

  • Learns and incorporates best practices in software design.

  • Defines and configures unit and integration testing platforms to ensure code correctness between releases.

  • Writes, debugs, and maintains code.

  • Works with customers to test applications.

  • Performs Quality Assurance testing on software and systems.

  • Writes and maintains program documentation in accordance with Agile documentation practices.

  • In collaboration with other developers, ensures the rigorous application of information security/ information assurance policies, principles, and practices to the delivery of application software services.

  • Works with usability experts, scientists, natural resource managers, and other stakeholders to develop web applications which enhance usability and encourages engagement from the natural resource and bio surveillance communities.

  • Participates in providing guidance as to the relative complexity of requested functionality

  • Facilitates ease of reporting and enhanced situational awareness of wildlife disease events through development of tools including data management portals and geospatial displays.

Qualifications

Minimum Qualification:

  • Experience in API development as well as knowledge of best practices in web development, data processing, unit testing, end-to-end testing, and Git version control.

  • Experience testing and documenting code releases and author documentation for software users.

  • Experience with Python

  • Experience with PostgreSQL

  • Familiar with agile software development lifecycle in a team environment

  • Experience with writing, debugging and maintaining code, code reviews and presenting code for review

  • Experience in web application development

  • BA degree in computer discipline

  • 2-4 years experience

  • Ability to obtain equivalent to Public Trust Clearance.

Job: Information Technology

Travel: None

Organization: ASE - Akima Systems Engineering

Clearance: Able to Obtain Public Trust

Work Type: Remote

Remote: Yes

ReqID: 2024-11325

Create a job alert for this search

Computer Programmer III-Remote • Madison, Wisconsin

Similar jobs

Information Systems Technician

U.S. NavySun Prairie, WI, United States
Full-time

Job Title : Information Technology Professional (IT/CTN/IS) Category / Component : Enlisted • Both Overview Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specia... Show more

 • Promoted

Software Sales Acceleration Associate - Remote

ThryvMadison, WI, United States
Remote
Full-time

A tech company in Madison, WI is seeking a Software Acceleration Associate to join their team for a unique 6-month program designed to accelerate high-potential talent into Software Account Managem... Show more

 • Promoted

Senior Software Engineer, Data Migration & Code Generation

MongoDBOregon, WI, United States
Full-time

MongoDB is building a world-class team in North America to create tooling that helps customers modernize their applications and migrate their data from legacy relational databases to MongoDB in rea... Show more

 • Promoted

Remote Systems Support Analyst II Healthcare Imaging

Intelerad Medical SystemsOregon, WI, United States
Remote
Full-time

A leading healthcare tech company is seeking a System Support Analyst II to provide advanced technical assistance for medical imaging applications.The ideal candidate will analyze complex issues, d... Show more

 • Promoted

Application Architect -III (Remote)

Serigor Inc.Madison, WI, United States
Remote
Full-time

Job DescriptionJob DescriptionJob Title :Application Architect -III (Remote)Location :Madison, WIDuration :09 MonthsJob Description :This is a technical leadership position needed to drive the deve... Show more

 • Promoted

Coding Supervisor

Baylor Scott & White HealthMadison, Wisconsin, United States
Full-time

Benefits Our benefits are designed to help you live well no matter where you are on your journey.For full details on coverage and eligibility, visit the Baylor Scott & White Benefits Hub to explore... Show more

 • Promoted

Server and Application Administrator (Remote - United States), IT

Hexagon ABMadison, WI, United States
Remote
Full-time

Server and Application Administrator (Remote - United States) By continuing to use and navigate this website, you are agreeing to the use of cookies.Press Tab to Move to Skip to Content Link Skip t... Show more

 • Promoted

Remote HCC Coding Specialist for Risk Adjustment

Highmark HealthMadison, Wisconsin, United States
Remote
Full-time

Highmark Health is looking for a skilled HCC coder in Madison, Wisconsin.This role involves delivering risk adjustment coding for Medicare Advantage and ACA projects, ensuring compliance with CMS g... Show more

 • Promoted

Web Programmer

Nexiva IncMadison, WI, United States
Full-time
Quick Apply

MailAutoSig">Hello There,</a></p> <p> </p> <p>My name is <b>Himanshu</b>, and I serve as the <b>Recruitment Manager</b> at <b>N... Show more

W2 - Application Architect III (.NET Core 8, GitHub, Blazor, Jira, Dynatrace, Oracle) - Remote/Local

TANSON CORPMadison, WI, United States
Remote
Full-time

Description :The client is looking for an Application Architect III.Will close to submissions on 9 / 17 / 2025 at 4 :00PM CST.Top Required Skills & Years of Experience :NET Core 8 (5 years)GitH... Show more

 • Promoted

CDI Coder Analyst: ICD-10/CPT-4 Coding Expert

Covenant HealthOregon, Wisconsin, United States
Full-time

Covenant Health is looking for a Coder Analyst Specialist in the United States to analyze medical records for coding accuracy.This full-time position requires at least three years of coding experie... Show more

 • Promoted

Software Engineering Manager - REMOTE U.S. OR CANADA

AvayaOregon, WI, United States
Remote
Full-time

Businesses are built by the experiences they provide, and every day millions of those experiences are delivered by Avaya Holdings Corp.Avaya is shaping what's next for the future of work, with inno... Show more

 • Promoted

Healthcare Analyst IV

MedicaMadison, Wisconsin, United States
Full-time

Medica is a nonprofit health plan with more than a million members that serves communities in Minnesota, Nebraska, Wisconsin, Missouri, and beyond.We deliver personalized health care experiences an... Show more

 • Promoted

Remote Medical Coding, Billing & Collections Specialist

LapinehealthOregon, Wisconsin, United States
Remote
Full-time

Lapinehealth is seeking a Certified Medical Coder in the United States, specifically in Wisconsin or Oregon.The role involves ensuring the accuracy of clinical coding, reviewing patient records, an... Show more

 • Promoted

Remote Medical Coder – Inpatient/ED with CCS

Virtua Medical GroupMadison, Wisconsin, United States
Remote
Full-time

Virtua Medical Group is hiring for a remote medical records coder in Madison, Wisconsin.This full-time position involves coding and abstracting medical records across various departments, ensuring ... Show more

 • Promoted

AWS Connect Solutions Architect (Remote)

ZendeskOregon, WI, United States
Remote
Full-time

Zendesk is seeking a Solutions Architect to act as a key technical expert during the pre-sales process.The role involves working closely with the Contact Center Architecture team to design customiz... Show more

 • Promoted

IS Data Warehouse Architect II

CareOregonOregon, WI, United States
Full-time

Work Environment(s): ☒ Indoor/Office ☐ Community ☐ Facilities/Security ☐ Outdoor Exposure.This position performs Data Warehouse Architecture at an intermediate level.Essential responsibilities are ... Show more

 • Promoted

Epic Clinical Configuration Analyst (Mexico & Costa Rica)

OneSeven Tech (OST)Madison, Wisconsin, United States
Temporary

We are partnering with a global healthcare IT consulting firm — a recognized leader in Epic implementation and support — to build a nearshore delivery hub in Mexico and Costa Rica.Clinical analysts... Show more