Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Engineer I [Remote]

$95.68k - $175.42k
Full-time

Advarra

United States
  • Remote job

At Advarra, we are passionate about making a difference in the world of clinical research and advancing human health. With a rich history rooted in ethical review services combined with innovative technology solutions and deep industry expertise, we are at the forefront of industry change. A market leader and pioneer, Advarra breaks the silos that impede clinical research, aligning patients, sites, sponsors, and CROs in a connected ecosystem to accelerate trials.  

Company Culture  

Our employees are the heart of Advarra. They are the key to our success and the driving force behind our mission and vision. Our values (Patient-Centric, Ethical, Quality Focused, Collaborative) guide our actions and decisions.  Knowing the impact of our work on trial participants and patients, we act with urgency and  purpose to advance clinical research so that people can live happier, healthier lives.  

At Advarra, we seek to foster an inclusive and collaborative environment where everyone is treated with respect and diverse perspectives are embraced. Treating one another, our clients, and clinical trial participants with empathy and care are key tenets of our culture at Advarra; we are committed to creating a workplace where each employee is not only valued but empowered to thrive and make a meaningful impact.  

Job Overview Summary  

The Senior Software Engineer I is responsible for designing and implementing software architecture for current and future products. This role is responsible for evaluating the existing and new designs for quality and long-term viability. The Senior Software Engineer I must be able to problem solve in the present, and make sure solutions align with future strategic initiatives.  

Job Duties & Responsibilities  


  • Designing and implementing software architecture for current and future products.  


  • Researching and analyzing third-party software packages and tools  


  • Defining software development process and coding standards  


  • Reviewing new and existing designs for correctness, robustness, and long-term viability  


  • Designing and developing web-based systems using Java EE technologies in a multi-tiered environment including working with front-end components, business logic, workflow logic, backend systems as well as integration endpoints.  


  • Developing user interfaces built using JavaScript and other browser-based technologies with a focus on usability, security, cross-browser compatibility, and performance.   


  • Determining operational feasibility through analysis, problem definition, requirements gathering, solution development, and solution proposal.  


  • Designing and developing new core functionality.  


  • Adhering to coding standards and in accordance with applicable software development methodology and release processes.  


  • Working with Quality Assurance including functional performance and deployment issues.  


  • Performing technical root cause analysis and outline corrective action for given problems.  


  • Collaborating and adding value through participation in peer code reviews, providing comments and suggestions.  


  • Documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.  


  • Working collaboratively and professionally with other team members (QA, PM, Support) members to achieve customer goals.  


  • Reviewing product and/or application information including manuals and brochures for technical accuracy, as needed.  


  • Strong attention to detail in diagnosing problems and ensuring solutions address the issues.  


  • Planning, organizing, setting objectives, and managing time to meet deadlines.  


  • Mentoring less experienced Software Engineers.  


  • Serving as a technical lead including directing other’s work, as required.  


  • Managing the responsibility of participating on multiple projects.  


  • Attending internal and external training.  


  • Reviewing professional publications.  


  • Participating in professional networks and/or organizations.  


  • Perform other job-related duties as assigned.  

Location  

This role is open to candidates working remotely in the United States.  

Basic Qualifications  


  • High school, secondary school, or equivalent educational qualifications.  


  • 5+ years professional experience using either Java, Ruby, Objective-C, C#, C++, Python, PHP or other object-oriented programming technologies for building database driven web applications.  


  • Professional experience using relational databases (such as Oracle or Postgres),and writing SQL or PL/SQL.  


  • Cross-browser client-side development experience using HTML5, CSS3 and JavaScript.  


  • Professional experience with JavaScript frameworks/libraries (Dojo, D3, Angular, Vue.js, React, jQuery, Backbone.js, Ember.js, etc.) including the use of AJAX and JSON.  


  • Experience using Git/GitHub for source code version control and collaborative software development.  


  • Working knowledge of SOAP and REST based web services.  


  • Demonstrated successful experience capturing and documenting software requirements.  


  • Demonstrated experience effectively managing project activities with and through internal relationships including Software Engineers, Customer Support, Quality Assurance and Project Management.  


  • Experience and demonstrated success, writing SQL in an ad hoc fashion to facilitate the troubleshooting of customer application issues.  

Preferred Qualifications  


  • Bachelor’s or Masters degree in Information Systems, Computer Science, Engineering, related discipline, or equivalent work experience.  


  • Working knowledge of clinical trial process and medical informatics.  

Physical and Mental Requirements  


  • Sit or stand for extended periods of time at stationary workstation  


  • Regularly carry, raise, and lower objects of up to 10 Lbs.  


  • Learn and comprehend basic instructions  


  • Focus and attention to tasks and responsibilities  


  • Verbal communication; listening and understanding, responding, and speaking   

Advarra is an equal opportunity employer that is committed to providing a workplace that is free from discrimination and harassment of any kind based on race, color, religion, creed, sex (including pregnancy, childbirth, and related medical conditions, sexual orientation, and gender identity), national origin, age, disability or genetic information, or any other status or characteristic protected by federal, state, or local law.  

The base salary range for this role is $ 95,684 - $175,421. Note that salary may vary based on location, skills, and experience and may vary from the amounts listed above. This position may also be eligible for a variable bonus in addition to base salary as well as health coverage, paid holidays, and other benefits.  

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer I [Remote] in United States vacancy
  •  ...garantia da disponibilidade dos serviços para os usuários; Requisitos obrigatórios: - Experiência relevante em desenvolvimento de software, preferencialmente trabalhando com produtos digitais; Possui conhecimento sólido em computação e em boas práticas de... 
    Senior
    Remote job
    Full time

    Arco Educação

    Remote
    a month ago
  • Job ID: 22030767Reference Number: 24-00331Title: Sr. Software EngineerLocation: Iselin, NJ, 08830Posted Date: 2024-04-22Company: HAN StaffingSr. Software Engineer
    Senior

    HAN Staffing

    Iselin, NJ
    3 days ago
  • $44 - $48 per hour

     ...Job Description Our client is seeking a dynamic, senior level Software Engineer to join their team. This individual will design, modify, develop, write and implement software programming applications. The Software Engineer will support and/or install software applications... 
    Senior
    Hourly pay
    Full time
    Contract work

    Olsa Resources

    Remote
    more than 2 months ago
  •  ...Company Description Job Description Senior Software Engineer Cloud platform used by some of the biggest organizations on the planet to revolutionize how they develop, deploy and run their applications. As a next generation application server, we are a sophisticated... 
    Senior
    Full time

    Hireup.net

    Castro County, TX
    more than 2 months ago
  •  ...Responsibilities \\\ \ Participate and contribute to software design and architecture \\ Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of existing programs to increase operating efficiency or to adapt to new requirements... 
    Senior
    Full time

    Pivotal Solutions

    Remote
    more than 2 months ago
  • Company Description Esolvit is a global leader in consulting, technology, application development, outsourcing and staffing solutions. ESolvit has successfully delivered solutions of the highest quality to customers globally. We have strategic alliances with customers...
    Senior
    Full time

    Esolvit, Inc.

    Austin, TX
    more than 2 months ago
  •  ...Your expertise Bachelor or equivalent focusing on Computer Science, Software Engineering, etc ideally 5-7 years of experience in a similar position focused on full stack java development within the financial sector interested in learning new technologies and... 
    Senior
    Full time

    Atyeti Inc

    Princeton, NJ
    a month ago
  •  ...for your organization. Job Description Looking for an engineer with 5+ years experience working with MCU in the automotive...  ...Qualifications • Bachelor’s Degree in Electrical, Systems, Computer, or Software Engineering required. Master’s degree • 5+ years of MCU/ ECU... 
    Senior
    Full time

    Northstar Staffing Solutions

    Detroit, MI
    more than 2 months ago
  •  ...the leaderboard, take part in challenges, connect with each other, and much more. We’re looking for strong, passionate senior software engineers to join us in our quest to improve these experiences and build entirely new ones, while scaling our architecture to support... 
    Senior
    Full time

    Peloton Corporation

    New York, NY
    more than 2 months ago
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers in the Life Sciences, IT, and Financial Services sectors, feel free to check us out at Job Description Job Overview: The ideal candidate ...
    Senior
    Full time

    Mindlance

    San Francisco, CA
    more than 2 months ago
  •  ...flexibility by offering contingent labor as a variable cost. Job Description summary of the position. Job Title: Sr. Software Engineer Location: Denver, CO 80202 Duration: 1+ Year ( Might convert full time) Job Description: What candidates need:... 
    Senior
    Full time
    Immediate start

    Artech Information System

    Remote
    more than 2 months ago
  •  ...and health insurance sectors. Qualifications • Minimum of 5 years of management/leadership experience in a software development or Engineering organization • Must have at least 7 years’ experience working through the design, development, release cycle, and delivering... 
    Senior
    Full time

    Futurewave Systems

    Remote
    more than 2 months ago
  •  ...Description     Job Description 4 Month Contract Job Opportunity   Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Olsa Resources

    Remote
    more than 2 months ago
  •  ...Understanding of MVC, MVP and similar design patterns Work in an Agile software development environment (SCRUM) Work with the newest...  ...Continue to improve upon your already excellent software engineering knowledge Create the best software of your life  Work in... 
    Senior
    Full time

    Jobsbridge

    San Diego, CA
    more than 2 months ago
  •  ...a Thriving Team. This role is open due to growth and expansion.  We’re looking for a passionate and experienced Senior Software Engineer to join our growing team in Fort Wayne . If you're seeking a permanent position that offers challenging projects, a collaborative... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours
    1 day per week

    Evotek Recruiting

    Fort Wayne, IN
    more than 2 months ago
  •  ...Find the below position if you have any consultant please do reply with updated resume  Below is the JD: Job Title :Sr Software Engineer Location : Culvar City, CA Duration : 6+ Month  Responsibilities: • Work with and understand components of a complex... 
    Senior
    Full time
    Immediate start

    Gbit

    Remote
    more than 2 months ago
  • Company Description Meet Futurewave Systems. When it comes to technology and staffing services, we are by far, the best and brightest. We’re making waves, turning heads, and breaking ground in a very competitive industry. By supplying quality services, delivering ...
    Senior
    Full time
    Work experience placement
    Worldwide

    Futurewave Systems

    Santa Ana, CA
    more than 2 months ago
  •  .... Skills are changing faster than ever; our dynamic assessment engine and crowdsourcing tools capture what's relevant now, to deliver...  ...and CoffeeScript. Want to give Smarterer a spin?  Take our Software Engineering Concepts test ( for a spin . Qualifications... 
    Senior
    Full time

    Smarterer

    Boston, MA
    more than 2 months ago
  •  ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARSHIP) As an engineer on the Starship software team, you will design, develop and test software that... 
    Senior
    Permanent employment
    Full time
    Weekend work

    Spacex

    United States
    a month ago
  •  ...Sr. Software Engineer Role summary Kelaca is looking for a Sr. Software Engineer/Loan IQ Engineer for their client partner for this remote opportunity in Charlotte, NC. This senior, hands-on software engineering role sits within a Loan IQ-focused lending platform in... 
    Senior
    Remote job
    Full time
    Bank staff
    Weekday work

    Kelaca

    Charlotte, NC
    13 days ago
  •  ...Company Description Bowers & Wilkins, based in Redwood City, is currently seeking a Senior Software Engineer, to be a part of building the most innovative audio and visual systems the world has yet to see. Our ideal candidate will be responsible for defining and driving... 
    Senior
    Full time

    Eva Automation, Inc.

    Redwood City, CA
    more than 2 months ago
  •  ...Company Description Job Description Software Engineer Ruby   Are you socially conscious and want to "save the world"? Do you have 3+ years of experience as a Web Developer with a strong foundation in an MVC environment? We're an up and coming niche technology... 
    Senior
    Full time

    Hireup.net

    Mountain View, CA
    more than 2 months ago
  •  ...Job Description Job Title : Software Engineer Job Location : Sterling, VA Job Duration: 12 Months contract to hire for the right candidate Education Requirements: Bachelor’s Degree and three years of relevant experience   Notes: candidates must be... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area

    Infinite Computing Systems

    Remote
    more than 2 months ago
  •  ...Company Description Information Technology Job Description SR. SOFTWARE ENGINEER  SUMMARY:  Performs complex product design, systems analysis and programming activities which may require extensive research. Performs moderately complex bug verification... 
    Senior
    Full time

    Direct Staffing Inc

    Remote
    more than 2 months ago
  •  ...based in Redwood City, is currently seeking a Senior Wireless Software Engineer, to be a part of building the most innovative audio and visual...  ...they love.  Job Description We are currently seeking a Sr. Wireless Software Engineer, who will be responsible for... 
    Senior
    Full time

    Eva Automation, Inc.

    Remote
    more than 2 months ago
  •  ...mind. Job Description *Position based out of Greenville, SC or Charleston, SC. Relocation Assistance available* Senior Software Engineer  This Senior Software Engineer will be responsible for full cycle development of our Account Services program. The Engineer... 
    Senior
    Full time
    Relocation package

    Benefitfocus

    United States
    more than 2 months ago
  • $149.41k - $224.12k

     ...Nintendo Software Technology Corporation   Nintendo Software Technology Corporation, based in Redmond, Washington , is a wholly...  ...to surprise and delight our customers. As a Senior Software Engineer in Gameplay, you will have a desire for leading the implementation... 
    Senior
    Full time

    Nintendo

    Washington DC
    more than 2 months ago
  •  ...Company Description We are looking for a full-stack engineer who is obsessed with delivering the best possible customer experience, value software engineering practices, and never forgets about scalability and reusability when designing code. Job Description... 
    Senior
    Full time

    RathRecruiting

    Montgomery, AL
    more than 2 months ago
  •  ...Company Description Robert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road, Plymouth, MI 48170. Analyze General Motors PK Base SW and Diagnostics SW stack development utilizing the ISO-14229 (UDS) protocol.... 
    Senior
    Full time
    Remote work
    2 days per week

    The Bosch Group, Inc.

    Plymouth, MN
    more than 2 months ago
  • $215k - $230k

     ...challenges like safety, commercialization, and mass production to change the world for the better. JOB SUMMARY As a Senior Software Engineer, you will play a pivotal role in the development of advanced, general-purpose robots designed to operate in human environments... 
    Senior
    Full time
    Local area

    Apptronik

    Sunnyvale, CA
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer I [Remote]. Be the first to apply!