JOB TITLE: Software Developer
POSITION NUMBER: 2412-ABIL-SD-001
POSITION LOCATION: Atlanta, GA, USA
ANTICIPATED START DATE: Two weeks after candidate identification
TRAVEL: As required to fulfill the responsibilities of the position
ASRT, Inc. provides scientific, information management, management consulting, bioinformatics, and administrative program support to the Centers for Disease Control and Prevention (CDC) and other Federal and private sector clients. The successful candidate will be a full-time employee of ASRT, Inc. assigned to work supporting the Applied Bioinformatics Laboratory (ABiL) in Atlanta, GA.
SCOPE OF WORK
The Software Developer of the Applied Bioinformatics Laboratory (ABiL) will be responsible for managing the interchange of data between the server and the users. The Software Developer's primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. The Software Developer will also be responsible for integrating the front-end elements built by colleagues into the application; therefore, a basic understanding of front-end technologies is necessary as well. Responsibilities will include, but are not limited to the following:
MAJOR DUTIES AND RESPONSIBILITIES:
- Write reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server-side logic
- Implementation of security and data protection
- REST API development and integration of data storage solutions
MINIMUM QUALIFICATIONS
Education and Experience:
- Bachelor's Degree in computer science or related field with 4+ years of experience or Master’s Degree in computer science or related field with 2+ years of experience
Required:
- Strong experience in web development concepts, technologies, and frameworks. Python's Django-based experience is preferred. Experience with other technologies (such as PHP) will also be considered.
- Good experience in Python
- Good experience in SQL
- Able to create database schemas that represent and support business processes
- Proficient understanding of code versioning tools, specifically git
- Understanding of Jinja templating engine is a plus
- Strong understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of responsive design frameworks such as Bootstrap or material design
- Understanding of containers, specifically docker
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Able to integrate multiple data sources and databases into one system
- Understanding of fundamental design principles behind a scalable application
- Strong unit test and debugging skills
Language Skills:
- The candidate must possess excellent oral and written communication skills in English.
REQUIREMENT: Must be a United States citizen or permanent resident or have authorization for employment in the United States.
SALARY: Commensurate with qualifications and experience.
To apply for this position:
- If you are viewing this position on the ASRT Career page, please click on the "Apply" button.
- If you are viewing this position on a site other than the ASRT Career page, you may use the "click to apply" link, or you may apply by visiting our Career page and searching for the job title and position number listed at the top of this job posting.
- To view all of our open positions and to apply to job openings in which you may be interested, please visit our Career page at https://www.asrtinc.com/careers.
ASRT, INC. IS AN EQUAL OPPORTUNITY AND AFFIRMATIVE ACTION EMPLOYER. It is the policy of ASRT, Inc. to provide equal employment opportunities without regard to race, color, religion, citizenship, age, sex, sexual orientation, gender identity, national origin, ancestry, genetic information, veteran or disability status, or any other characteristic protected by applicable federal, state or local law, and to take affirmative action in accordance with applicable laws and Executive Orders.