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

Senior Software Engineer

ICON

Senior Software Engineer - Mexico - Remote

ICON is a global healthcare intelligence and clinical research organisation united by a mission to bring new medicines and treatments to patients faster.

As a values-driven organisation, integrity, collaboration, agility, and inclusion are at the heart of how we work and interact with each other, customers, patients, and suppliers.

We are currently seeking a Senior Software Engineer to join our diverse and dynamic team. As a Senior Software Engineer at ICON, you will play a crucial role in developing and implementing software solutions that enhance our clinical operations and research processes. You will contribute to the success of innovative technologies by writing clean, maintainable code and collaborating with cross-functional teams to deliver high-quality software products.

What You Will Be Doing:

  • Designing, developing, and testing software applications to support clinical trial operations and data management.
  • Collaborating with product managers, designers, and other engineers to gather requirements and create technical specifications.
  • Participating in code reviews and ensuring adherence to best practices and coding standards.
  • Troubleshooting and resolving software issues, ensuring timely delivery of enhancements and bug fixes.
  • Staying up to date with industry trends and emerging technologies to drive innovation and improve software functionality.

Your Profile:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 4 years of experience in software development within highly regulated environments such as Clinical Research, Pharma or Medical Imaging
  • Strong experience in software development with proficiency in technologies such as Python (3.x preferred), C#, Java, SQL, or JavaScript.
  • Functional understanding of XML and JSON data structures.
  • Understanding of Business Process Modeling and Notation (BPMN) is considered an advantage.
  • Previous experience within Clinical Trials, Medical Imaging, Healthcare, or Pharma environments is highly preferred.
  • Strong problem-solving skills, with the ability to work independently as well as collaboratively within global teams.
  • Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.

Employment with ICON is contingent upon having the legal right to work in the country where the role is based.

ICON offers a competitive and comprehensive total rewards package designed to support your health, wellbeing, and career development.

Benefits may include:

  • Competitive base salary and performance related incentives
  • Health and wellbeing programmes including medical, dental, and vision coverage where applicable
  • Retirement and pension plans
  • Life assurance and disability coverage
  • Employee assistance programmes and wellbeing resources
  • Learning and development opportunities through structured training and career pathways

Benefits may vary depending on role and location.

ICON is an equal opportunity employer. We are committed to building an inclusive and accessible workplace where everyone feels valued and supported.

If you require reasonable accommodations during the recruitment process, please let us know or submit a request here.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in United States vacancy
  •  ...Where your work is valued—above-market pay, real work-life balance, and a team that feels like home.” THE POSITION… As a Software Engineer, you will provide engineering expertise in the evaluation and testing of existing and emerging technologies, systems, and capabilities... 
    Senior
    Work at office
    Local area
    Remote work

    Mid-Continent Instruments and Avionics

    Wichita, KS
    29 days ago
  •  ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD.   In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    12 hours ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Woodstock, Carroll County, MD
    3 days ago
  • $84.84k - $153.55k

     ...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Silver Spring, MD
    12 hours ago
  • $148k - $235.75k

     ...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile...  .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex... 
    Senior

    Lockheed Martin

    Annapolis Junction, MD
    12 hours ago
  • $135k - $160k

     ...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    12 hours ago
  • A leading software company is looking for a Senior Software Engineer to drive the evolution of IMS compatible technologies. The ideal candidate will have over 10 years of experience in software engineering with deep expertise in IMS TM and DB application programming. Responsibilities... 
    Senior

    Rocket Software

    Nashville, TN
    12 hours ago
  • $165k - $218k

     ...Slope is seeking a Senior Software Engineer specializing in Space Ground Software in Colorado Springs, CO. You will own the architecture and deployment of software solutions that support mission management for space operations. The ideal candidate has a strong programming... 
    Senior

    Slope

    Colorado Springs, CO
    12 hours ago
  •  ...General Dynamics Information Technology is seeking a Software Engineer Principal in Maryland to develop and troubleshoot mission-critical software applications. The ideal candidate requires a Bachelor of Science, over 8 years of experience, and a TS/SCI w/ Polygraph security... 
    Senior

    General Dynamics Information Technology

    Annapolis, MD
    12 hours ago
  •  ...Lead development of core software systems for autonomous vehicles, including perception, planning, and control modules. Responsibilities...  ...key features for the company Requirements 7+ years software engineering experience Experience with distributed systems and robotics... 
    Senior

    Deep Ubuntu

    San Francisco, CA
    4 days ago
  • $230k - $385k

     ...OpenAI is seeking an experienced Software Engineer to develop the creative rendering layer for its ads ecosystem in San Francisco. You will work across the technical stack to build infrastructure for new ad formats and ensure they feel natural within the ChatGPT experience... 
    Senior

    OpenAI

    San Francisco, CA
    4 days ago
  •  ...J&T Business Consulting is looking for an experienced Software Engineer to work on mission-critical systems. The role involves design, development, and maintenance of sophisticated software solutions, with a focus on real-time processing and analytics. The ideal candidate... 
    Senior

    J&T Business Consulting

    Annapolis, MD
    4 days ago
  • $189k - $211k

     ...ARSIEM in Annapolis Junction, MD is seeking a Software Engineer 3 to support government clients. The role involves developing and enhancing complex software systems, ensuring adherence to design, and reviewing software components. This position requires a bachelor's degree... 
    Senior

    ARSIEM Corporation

    Annapolis, MD
    4 days ago
  •  ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner... 
    Senior

    Evolvesquads

    Boston, MA
    4 days ago
  •  ...A leading aerospace technology firm in Los Angeles seeks a Ground Software Engineer to design and implement satellite communication software. The role requires extensive programming skills in Python, C++, and Rust, along with experience in microservices and cloud solutions... 
    Senior

    Apex Technology

    Los Angeles, CA
    4 days ago
  •  ...A leading aerospace company is seeking a Software Engineer specializing in Information Assurance for AWACS and AEWC systems. The role involves designing and building secure IT systems, leading security analyses, and collaborating with a diverse engineering team. Candidates... 
    Senior

    Direct Staffing Inc

    Oklahoma City, OK
    12 hours ago
  • A dynamic software company is seeking a Senior Software Engineer skilled in IMS TM and DB application programming. You will provide architectural leadership and contribute to developing next-generation modernization technologies. The ideal candidate has over 10 years of... 
    Senior

    Rocket Software

    Montgomery, AL
    12 hours ago
  • $180k - $195k

     ...A leading technology solutions provider is hiring a Software Engineer in Fort Meade, Maryland. The role requires an active TS/SCI clearance with polygraph, a Bachelor’s degree in Computer Science, and extensive experience in software engineering. Key responsibilities include... 
    Senior

    Red Arch Solutions

    Maryland
    12 hours ago
  • Qualifications Must have Kubernetes experience. Seven (7) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required...
    Senior

    Avid Technology Professionals

    Annapolis, MD
    12 hours ago
  • $78k - $250k

     ...Onyx Point, Inc. is looking for a Software Engineer in Hanover, Maryland, with required TS/SCI clearance. This position demands extensive experience in Hadoop, Java development, and excellent debugging skills. The candidate will be responsible for analyzing user requirements... 
    Senior

    Onyx Point, Inc.

    Hanover, MD
    4 days ago
  •  ...A renowned tech company in Maryland is seeking a Software Developer/CNO Developer to join their team. The ideal candidate will have...  ...extensive experience in C/C++ or Python, along with skills in reverse engineering and vulnerability research. This role involves mission-... 
    Senior

    Stanley Reid & Company

    Annapolis, MD
    12 hours ago
  •  ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    3 days ago
  •  ...A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include... 
    Senior

    General Motors

    Milford, MI
    4 days ago
  • $152.13k - $154.2k

     ...EMPLOYER : Delta Dental Insurance Company TITLE :Senior Software Engineer Location: 1130 Sanctuary Parkway, Alpharetta, GA 30009; Must live within reasonable commuting distance from HQ and able to appear in office as required. Salary Range: $152,131/yr... 
    Senior
    Work at office

    Delta Dental of California

    Alpharetta, GA
    2 days ago
  •  ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree... 
    Senior

    Page Mechanical Group Inc

    Huntsville, AL
    4 days ago
  •  ...A technology solutions firm in Annapolis is seeking an experienced Software Engineer to develop and maintain complex software systems, ensuring quality control and adherence to design requirements. The role requires a Bachelor’s degree and 20 years of relevant experience... 
    Senior

    JASINT Consulting and Technologies, LLC

    Maryland
    4 days ago
  • $388k

     ...Netflix, Inc. is seeking a Software Engineer for their Ads Identity team in New York. This role involves designing and developing high-performance Conversion APIs essential for measurement and reporting capabilities. You'll work on ingesting user engagement events in real... 
    Senior

    Netflix Inc

    New York, NY
    12 hours ago
  •  ...IT Specialist (Applications Software) As an IT Specialist (Applications Software) with the US Office of Personnel Management, Products and Data Engineering Divisions, you will serve as a senior software engineer responsible for designing, developing, integrating, modernizing... 
    Senior
    Work at office

    US Government Jobs

    Washington DC
    1 day ago
  • *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location, and...
    Senior
    Work at office
    Remote work

    ThinkTank

    Gloucester, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!