Talent.com
Computer Programmer III-Remote
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 IIIRemote • Madison, Wisconsin

Similar jobs
BAS / Controls Technician / Programmer

BAS / Controls Technician / Programmer

gpac • Madison, WI, United States
Full-time
BAS / Controls Technician / Programmer.This is an opportunity with a well-established building automation and HVAC controls contractor in the Madison area that’s growing steadily and adding to the ...Show more
Last updated: 9 days ago • Promoted
Telecommunications Analyst III

Telecommunications Analyst III

Blue Ribbon Global Technologies • Madison, WI, United States
Full-time
Quick Apply
Candidates MUST be WI residents or willing to relocate to WI at their own expense prior to starting.This position can work 100% remotely (within the state of WI).Position overview : Looki...Show more
Last updated: 6 days ago
1.20. WebSphere Administrator

1.20. WebSphere Administrator

Focused HR Solutions • Madison, Wisconsin, United States
Full-time
Quick Apply
Candidate will be allowed to work mostly remote.All work – remote included – must be done in wisconsin.Candidate must be a currently reside in wisconsin. Candidates not currently located in wisconsi...Show more
Last updated: 30+ days ago
W2 - Security Analyst II (account provisioning, de-provisioning, security rules) - Remote in WI

W2 - Security Analyst II (account provisioning, de-provisioning, security rules) - Remote in WI

Tanson Corp • Madison, WI, United States
Remote
Full-time
Quick Apply
Description : The client is looking for a Security Analyst II.Will close to submissions on 2 / 2 / 26 at 4PM CST.Preferred Skills and Experience : 4-7 ...Show more
Last updated: 2 days ago
Sr. Actuarial Analyst, ALDP - Remote

Sr. Actuarial Analyst, ALDP - Remote

UnitedHealth Group • Madison, WI, United States
Remote
Full-time
At UnitedHealthcare, we're simplifying the health care experience, creating healthier communities and removing barriers to quality care. The work you do here impacts the lives of millions of people ...Show more
Last updated: 30+ days ago • Promoted
Security Researcher 3

Security Researcher 3

Oracle • Madison, WI, United States
Full-time
Do you have a passion for gaining a comprehensive understanding of software programs? As a.We are seeking self-motivated security researchers with a drive to learn, innovate, and conduct rigorous s...Show more
Last updated: 2 days ago • Promoted
Utility Locator

Utility Locator

Spherion • Madison, WI, United States
Permanent
Spherion is seeking Utility Locators to support a growing utility services team across Wisconsin.In this field-based role, you'll work around construction and excavation sites, locating and marking...Show more
Last updated: 6 days ago • Promoted
Sr Software Engineer

Sr Software Engineer

Infleqtion • Madison, WI, US
Full-time
Quick Apply
We are seeking self-motivated, energetic individuals with exceptional problem-solving and technical skills to help drive our. We break down barriers between disciplines, stepping in wherever we can ...Show more
Last updated: 30+ days ago
.Net developer(only Wi residents,no relocation allowed)

.Net developer(only Wi residents,no relocation allowed)

Prospect Infosys Inc • Madison, WI, Wisconsin, USA
Full-time
Net developer only Wi residents,no relocation allowed Top Skills : • Candidate must have at least 6 years of prove...Show more
Last updated: 1 day ago
PT Instructor Pool - Medical Coding Specialist Program

PT Instructor Pool - Medical Coding Specialist Program

Madison Area Technical College • Madison, WI, United States
Part-time
Current Madison College employees.School of Health Science_OTA, MA, MC, OptTech, TM&Rad_PT Faculty.Madison College is recruiting a pool of highly motivated and qualified candidates to teach part ti...Show more
Last updated: 30+ days ago • Promoted
Principal Clinical Informaticist

Principal Clinical Informaticist

Oracle • Madison, WI, United States
Full-time
This is an individual contributor opportunity with the Strategic Clinical Informatics (SCI) team.The SCI team is a group of industry experts with extensive expertise in Oracle Health clinical solut...Show more
Last updated: 17 days ago • Promoted
Medicaid Provider Hospital Reimbursement Methodologies Analyst

Medicaid Provider Hospital Reimbursement Methodologies Analyst

Humana • Madison, WI, United States
Full-time
Become a part of our caring community and help us put health first.The Medicaid (PPS) Provider Hospital Reimbursement Analyst also known as a Senior Business Intelligence Engineer will be an integr...Show more
Last updated: 17 days ago • Promoted
Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

Earn Haus • Waunakee, WI, US
Remote
Full-time +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Show more
Last updated: 17 days ago • Promoted
Remote Electrical & Computer Engineering Tutor

Remote Electrical & Computer Engineering Tutor

Varsity Tutors, a Nerdy Company • Madison, WI, United States
Full-time
An online tutoring platform is looking for tutors in PE - Electrical and Computer - Computer Engineering.This position allows you to set your own schedule, earn competitive rates of up to $40 / hour,...Show more
Last updated: 2 hours ago • Promoted • New!
Telecommunications Analyst III

Telecommunications Analyst III

MARS Solutions Group • Madison, WI, United States
Full-time
Quick Apply
MARS Solutions Group is looking for an experienced Telecommunications Analyst III located in Madison, WI.Our client is a government agency looking for high-quality talent to make...Show more
Last updated: 5 days ago
Sr. MCAT Curriculum Developer

Sr. MCAT Curriculum Developer

Altius Test Prep LLC • Madison, WI, United States
Part-time
Seeking PhD content experts in the fields of chemistry, biology, biochemistry, organic chemistry, physics, psychology, sociology, English, literature, or technical writing.Successful applicants wil...Show more
Last updated: 2 hours ago • Promoted • New!
Remote ECE Tutor - Flexible Hours, AI Tools

Remote ECE Tutor - Flexible Hours, AI Tools

Varsity Tutors, a Nerdy Company • Madison, WI, United States
Full-time
An online tutoring platform is seeking an Electrical and Computer Engineering Tutor to provide personalized instruction to students. The role offers a flexible schedule, allowing you to set your own...Show more
Last updated: less than 1 hour ago • Promoted • New!
Utility Locator

Utility Locator

USIC Locating Services, LLC • Stoughton, WI, United States
Full-time
Are you an outdoor enthusiast who enjoys independent field work and is looking to jump start your career? If you are a quality-conscious, safety focused, hard-working individual, then consider an e...Show more
Last updated: 6 days ago • Promoted