Scientific Software Developer

Remote Full-time
Description About Us: eSimplicity is a modern digital services company that partners with government agencies to improve the lives and protect the well-being of all Americans, from veterans and service members to children, families, and seniors. Our engineers, designers, and strategists cut through complexity to create intuitive products and services that equip federal agencies with solutions to courageously transform today for a better tomorrow. Purpose and Scope: We are seeking an experienced Scientific Software Developer to oversee quality assurance activities across our products and systems. This role is responsible for apply expertise in computer science and scientific disciplines to build, optimize, and maintain software applications used for scientific research, data analysis, and modeling. Responsibilities: Understanding and analyzing the computational requirements of scientific research projects Designing and developing robust software applications to meet these requirements Implementing and managing databases to store and manage scientific data Creating user-friendly interfaces for non-technical users to interact with the software Testing and validating software functionality and performance against scientific requirements Applying mathematical models and algorithms in the development of scientific software Documenting software design, code, usage, and testing procedures for future reference and software maintenance Staying up-to-date with new software development technologies and scientific research trends Collaborating closely with scientists, researchers, and other stakeholders to ensure the software meets their needs Debugging and resolving software issues, optimizing performance, and implementing software updates Execute full scientific software development life cycle (SDLC) Develop flowcharts, layouts, and documentation to identify requirements and solutions Write well-designed, testable code Produce specifications and determine operational feasibility Integrate software components into a fully functional scientific software system Develop scientific software verification plans and quality assurance procedures Document and maintain scientific software functionality Troubleshoot, debug and upgrade existing scientific systems Deploy programs and evaluate user feedback Comply with project plans and industry scientific standards Ensure software is updated with latest features Requirements Required Qualifications: All candidates must pass public trust clearance through the U.S. Federal Government. This requires candidates to either be U.S. citizens or pass clearance through the Foreign National Government System which will require that candidates have lived within the United States for at least 3 out of the previous 5 years, have a valid and non-expired passport from their country of birth and appropriate VISA/work permit documentation. Bachelor’s degree in computer science, Information Systems, Engineering, or related field. 4+ years of experience in Scientific Software Development. Proven work experience as a Scientific Software Developer or similar role Experience designing scientific applications Ability to develop software in Python, Java, C++ or other programming languages Excellent knowledge of scientific computing, data analysis, and visualization Experience with test-driven development Proficiency in software engineering tools Ability to document requirements and specifications Working Environment : eSimplicity supports a remote (or hybrid depending on the role and program) work environment operating within the Eastern time zone so we can work with and respond to our government clients. Expected hours are 9:00 AM to 5:00 PM Eastern unless otherwise directed by manager. Occasional travel for training and project meetings. It is estimated to be less than 5% per year. Benefits: We offer a highly competitive salary and full healthcare benefits. Equal Employment Opportunity: eSimplicity is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, sexual orientation, gender identity, or status as a qualified individual with a disability.
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Product Manager – Metadata Platform

Remote Full-time

CIO - Chief Information Officer

Remote Full-time

Vertriebsmitarbeiter/-in / Opener / Setter

Remote Full-time

Certified Medical Coder (remote)

Remote Full-time

ERP Consultant (Construction) - Acumatica (Remote)

Remote Full-time

Urgently Hiring: Experienced Hardware Engineer, Microwave Design for Quantum AI – Superconducting Materials, Filters, and Simulation Tools

Remote Full-time

Radiologic Technologist - 3D Imaging

Remote Full-time

Reputation & Review Strategy Specialist | Google My Business | Yelp | Trustpilot

Remote Full-time

**Experienced Work-at-Home Data Entry Specialist – Unlocking Opportunities in Telecommunications and Technology**

Remote Full-time

Senior Angular Developer; Remote

Remote Full-time
← Back to Home