Job: Senior Software Architect/Engineer, Jobtarget, Everett, WA

General Information

Job title:
Senior Software Architect/Engineer
Job location:
Everett, WA 98203 United States

Requisition code:
Date posted:
Job type:

Career path:

Scientific Discipline:

Job Description

Everett, WA, USA Req #1300

Altasciences is a mid-size contract research organization with a unique focus on supporting drug development from lead candidate selection to proof of concept. With over 25 years of industry experience, we provide preclinical and clinical solutions to an international customer base of biopharmaceutical companies. Our full-service offering in this critical stage of drug development includes program management, preclinical safety testing, clinical pharmacology services, manufacturing and analytical services, medical writing, biostatistics, data management, and bioanalysis services tailored to specific research requirements. Altasciences has facilities in Montreal, QC; Kansas City, KS,Seattle, WA and Philadelphia, PA.

Our team is made up of over 1,300 professionals from the medical and scientific fields who work together to achieve a common goal: to contribute to the advancement of life sciences. Bring your talents and forward-thinking approach to Altasciences and help us develop medicines for those who need them, faster.

The Senior Software Architect/Engineer analyzes current systems to determine if a custom solution could improve the business process or make existing processes more efficient through automation. This system analysis may lead to the design and the implementation of an in-house custom software solution to support business operations. The Software Architect Engineer is responsible for the complete life cycle of a new or modified software product, from research and design to implementation, training and support.


Perform business process modeling and design for new business solutions and integrations between existing systems for end to end business process efficiency and improvement.
Perform system analysis and architecture design for all new solutions and integrations.
Perform business data modeling to enhance and maintain proper data flow and integration to minimize duplication of data entry and maximize data reliability and governance.
Define product requirements and create high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms.
Serve as IT contact for the business units and be involved in all efforts related to business process, system and data modeling efforts and activities.

Job Requirements

Job Requirements

Required: Website development with Microsoft .NET technology (C#, ASP.NET MVC, ASP.NET Core, EF Core), Javascript, JQuery, AJAX, JSON, Bootstrap, HTML, CSS, SignalR
Required: System design/architecture/business process modeling/system analysis using methodologies like: UML, BPMN, use cases/user stories, Unified Process, Agile Development
Required: SOA or API experience with GraphQL and/or RESTFUL Web API and/or WCF
Required: Experience with Azure DevOps server (formerly TFS): requirements (backlog/sprint), pipeline (build, release), repository, test plan
Required: Database design and programming with Microsoft SQL Server 12 thru 2019, SSRS report builder
Desired: Report design using DevExpress XtraReports
Desired: Knowledge of Salesforce (access with API, database objects)
Desired: Experience with using Telerik web components
Desired: Experience with querying Oracle database
Other details
Job Family Valide Positions
Pay Type Salary
Required Education Bachelor's Degree
Job Start Date January 2021
Altasciences is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,
color, religion, sex, sexual orientation, gender identity, or national origin, and protected veteran status, or disability status.

Altasciences uses E-Verify to confirm the employment eligibility of all newly hired employees.
To learn more about E-Verify, including your rights and responsibilities, please visit

Apply Here:

(Job number: 3978155)