Home
/
Comprehensive
/
ESAC, Inc.: Senior Software Applications Engineer (multiple positions) – Rockville, MD
ESAC, Inc.: Senior Software Applications Engineer (multiple positions) – Rockville, MD-March 2024
Rockville
Mar 29, 2026
About ESAC, Inc.: Senior Software Applications Engineer (multiple positions) – Rockville, MD

  Description

  ESAC, Inc.: Senior Software Applications Engineer (multiple positions) – Rockville, MD

  DUTIES:

  Develop and maintain the Proteomic Data Commons (PDC) web application using programming languages such as JAVA, J2EE, Spring, Junit Hibernate, Angular, CSS, MySQL and Python.

  Design and develop new features possessing wide range of capabilities as requested by clients.

  Design and develop automated processes or scripts to reduce manual effort.

  Design and develop the application using advanced software development and comprehensive Object-oriented and aspect-oriented programming and thorough understanding of engineering principles.

  Code and test application enhancements and solutions.

  Design, develop and test Java applications in the health IT/bioinformatics/cancer-related genomics and proteomics domain environment.

  Design and implement clinical and proteogenomic data warehouses and present information on research-focused web portals.

  Use cutting-edge technologies in the analyses, interpretation, and graphical presentation of large high throughput biological data sets.

  Manage the build and automated testing infrastructure.

  Cross-cloud architecture to run, manage, connect and secure apps across clouds.

  Integrate APIs from external data sources with in-house data management and analysis pipelines.

  Analyze existing standards and data repositories, provide recommendations, and document relevant standards and metadata applicable to biomedical research data.

  Use quality processes such as CMMi, ISO and ITIL for product success.

  Develop and maintain, build and release documentation.

  Other duties as assigned.

  REQUIREMENTS: Bachelor's degree or foreign equivalent in Computer Science, Information Systems or related field of study followed by five (5) years of experience in Computer Science, Information Systems or related. In the alternative, Master’s degree or foreign equivalent in Computer Science, Information Systems or related field of study and 3 years of experience in Computer Science, Information Systems or related area.

  Prior experience must include:

  •  3 years experience with JAVA, J2EE, Spring, Junit Hibernate, Angular, CSS, HTML, and MySQL;

  •  3 years of experience with Object-oriented and aspect-oriented programming;

  •  3 years experience with Python;

  •  3 years of experience with CMMi, ISO, ITIL, and Lean management processes;

  •  1 years of experience with Cloud Based technologies (AWS); and,

  •  1 year of experience in the health IT/bioinformatics/cancer-related genomics and proteomics domain environment.

  100% telecommuting authorized.

  There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position is: $92,500 - $145,000.

  LOCATION: 530 Gaither Road, Suite 500, Rockville, MD 20850      

  ICF is an equal opportunity employer that values diversity at all levels. (EEO/AA – Minorities/Females/Veterans/Individuals with Disabilities)

  Position Eligible for Employee Referral Bonus Program.

  Working at ICF

  ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.

  We can only solve the world's toughest challenges by building an inclusive workplace that allows everyone to thrive. We are an equal opportunity employer, committed to hiring regardless of any protected characteristic, such as race, ethnicity, national origin, color, sex, gender identity/expression, sexual orientation, religion, age, disability status, or military/veteran status. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO & AA policy (https://www.icf.com/legal/equal-employment-opportunity) .

  Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation please email [email protected] and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about non-discrimination: Know Your Rights (https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf) and Pay Transparency Statement .

  Nationwide Remote Office (US99)

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
HIRING NOW! Warehouse Person - Greensboro
27328BR Position Title: HIRING NOW! Warehouse Person - Greensboro Department: Distribution Location: Greensboro, NC Description: Publix Super Markets tops the list of privately-owned supermarkets in
Food Service Worker
Job Description The Food Service Worker will assist the manager with food/meal preparation; maintain cash receipts and meal records. Assist manager in completing daily reports. Maintain high standard
Temporary Lunch Duty Supervisor
QUALIFICATIONS: Ability to work with students Ability to follow written directions REPORTS TO: Building Principal JOB GOAL: Supervise students during a duty-free lunch period for teachers. PERFORMANC
Delivery Architect - ServiceNow ITOM Architect
Capgemini is seeking a ServiceNow ITOM Architect with extensive consultative and hands-on experience that includes a consistent track record of successful deployments for external customers. The idea
SENIOR MAINTENANCE TECHNICIAN (FULL TIME)
SSC We are hiring immediately for a full time HVAC SUPERVISOR position. Location: Georgetown - Washington DC - 37th and O Streets Northwest, Washington, DC 20057 (Openings at other locations within s
Ford Pro Technology - Product Manager
Ford Pro Technology - Product Manager We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a
High School Night Custodian
High School Night Custodian JobID: 549 Position Type: Maintenance/Custodial/ Custodian Date Posted: 1/11/2024 Location: Boone High School    The Boone Community School District has made a significant
Industrial Maintenance Technician
Responsibilities: Maintenance of pumps, conveyors, compressors, mechanical systems, rollers & chains, bearings and hydraulics involved in the manufacturing process.Undertake preventative maintena
Oracle Technical Lead/Developer
Description: Position is for a Technical lead with 5 or more years of strong development experience with Oracle SQL technologies, Unix/AIX, Java/J2EE and a strong passion for application architecture
(USA) Member Specialist PT
Position Summary... What you'll do... Ensures area of responsibility is maintained in accordance with Company policies and procedures by properly handling returns; zoning the area; arranging and orga
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved