Principal Software Architect
1 month ago
Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 114,000 colleagues serve people in more than 160 countries.
Working at Abbott
At Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true self and live a full life. Youâll also have access to:
Career development with an international company where you can grow the career you dream of .
Free medical coverage for employees* via the Health Investment Plan (HIP) PPO
An excellent retirement savings plan with high employer contribution
Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelorâs degree.
A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.
The Opportunity
Our Informatics business unit, within our Rapid and Molecular Diagnostics division, currently has an opportunity for a Principal Software Architect. This opportunity is available at our Charlottesville, VA location, our Lake Forest, IL location, or remotely (Eastern time zone working hours).
Our diagnostic solutions are used in hospitals, laboratories and clinics around the globe. The crucial information derived from our tests, instruments and informatics systems are often the first step in patient care decision making for hundreds of health conditions from heart attacks to blood disorders to infectious diseases and cancers.
What Youâll Work On
As a Principal Software Architect, you will be focused on SaaS solutions, leveraging cloud-native technologies and components to provide scalable, high-availability solutions for Point of Care data management.
You will play a pivotal role in our product development lifecycle, driving architecture decisions that ensure the long-term success of our products, and mapping out high-level design visions that allow us to continually evolve and improve the products. You will select technologies, methodologies, platforms, 3rd-party packages, and other key elements of the overall composition of the system.
You will be actively engaged with the scrum teams, ensuring that the software delivered by the teams is aligned with the functional and technical goals of the product overall. These interactions will include attending stand-ups on a regular basis, participating in code reviews, collaborating and offering subject matter expertise for the teams when needed. You will be responsible for seeing that the architecture and design objectives are applied effectively in lower-level designs and implementation.
You will also examine design and implementation work across multiple projects and features, looking for consistency and adherence to the high-level usability and architecture goals of the product. Where appropriate, you will recommend adjustments and improvements to further the consistency and overall effectiveness of our software solutions.
The Principal Software Architecture role requires substantial software design experience with enterprise systems, excellent communication and facilitation skills with both technical and non-technical audiences, and an ability to distill complex problem domains into manageable and actionable elements. It requires broad knowledge of a variety of programming languages and development environments, design patterns, methodologies, data architectures, cloud ecosystems, containerization, scalability, and secure lifecycle principles (e.g. secure by design).
Establish and refine technical and architectural roadmaps for our products; develop tactical plans to position our products for the current and future needs of the business
Design robust architectures for new SaaS solutions, and define evolutionary plans to migrate from existing on-premises, off-the-shelf solutions to a scalable SaaS model
Collaborate with other product teams across ARDx and Abbott to enable integrations between our solutions and other Abbott products
Work with Product Owners, Business Analysts, and other the other members of the Architecture team to ensure that the architecture and design specifications are effective in meeting user needs, and provide clear direction for implementation by the scrum teams
Evaluate strategies to leverage external design & development teams for more rapid and scalable software development
Engage with Development Teams periodically to ensure that new software implementations are aligned with the standards, guidelines, conventions, and the overall architectural vision of the product
Provide guidance as necessary to Software Developers for implementation and design questions, and to weigh in on key decisions
Required
Bachelor's Degree with 12 years of related experience; or
Masterâs Degree with 10 years of related experience
Preferred
Bachelorâs or advanced degree in computer science
5+ years of experience with Agile software development methodologies
Experience with design and architecture of large-scale, enterprise software solutions, systems, and products
Demonstrated ability to guide others as a subject matter expert in software development
Experience and thorough understanding of the full software development lifecycle, with an appreciation for the interdependencies between the different stages
Experience documenting with UML
Â
Familiarity/experience with a broad array of software development competencies, such as:
Cloud environments, cloud-native technologies, and infrastructures such as Azure/AWS/GCS, Kubernetes and containerization in general, PaaS, DBaaS
Microservice architectures, RESTful API services
Scalability, load balancing, performance tuning for composite solutions
Data storage architectures; relational, object, distributed, document-oriented, mobile databases; data warehouses
Programming languages and environments: C#, JavaScript, Angular, C++, WiX
Cybersecurity and secure-by-design methodologies
Dev Ops tools such as CI/CD pipelines, Jenkins, Azure Dev Ops, and IaC
Test automation, test-driven development (TDD)
* Participants who complete a short wellness assessment qualify for FREE coverage in our HIP PPO medical plan. Free coverage applies in the next calendar year.
Learn more about our health and wellness benefits, which provide the security to help you and your family live full lives:Â www.abbottbenefits.com
Follow your career aspirations to Abbott for diverse opportunities with a company that can help you build your future and live your best life. Abbott is an Equal Opportunity Employer, committed to employee diversity.
Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and on Twitter @AbbottNews and @AbbottGlobal.
The base pay for this position is $109,300.00 â $218,700.00. In specific locations, the pay range may vary from the range posted.
-
Principal Mechanical Engineer
1 month ago
Charlottesville, Virginia, United States Rivanna Medical, Inc. Full timeAbout the RoleRivanna Medical, Inc. is seeking an experienced Principal Mechanical Engineer to lead our dynamic engineering team. As a key member of our team, you will work closely with cross-functional teams to develop and commercialize world-first imaging-based medical technologies.Key ResponsibilitiesLead Mechanical Development: Architect, design,...
-
Senior Software Engineer, Full Stack
3 weeks ago
Charlottesville, United States Capital One Careers Full timeCenter 3 (19075), United States of America, McLean, Virginia Senior Software Engineer, Full Stack (Principal Associate) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...
-
Senior Software Engineer
2 weeks ago
Charlottesville, Virginia, United States Bonefish Grill Full timeAbout the Role: We are seeking a highly skilled Cloud Architect to join our team at {company}. As a key member of our software development team, you will be responsible for designing and implementing scalable and secure cloud-based systems. Your expertise in cloud architecture will enable us to deliver high-quality software solutions to our clients.Key...
-
CHARLOTTESVILLE, United States Capital One Careers Full time802 Delaware Avenue (18052), United States of America, Wilmington, DelawarePrincipal Associate Software Engineer, Back End, Bank TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...
-
SME Software Developer
4 weeks ago
Charlottesville, Virginia, United States Leidos Holding Full timeAt Leidos Holding, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customer's success.We empower our teams, contribute to our communities, and operate sustainably.Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.Our Mission, Vision,...
-
Medical Software Support Specialist
4 weeks ago
Charlottesville, Virginia, United States Virginia Jobs Full timeJob SummaryThe University of Virginia School of Medicine, Department of Orthopaedic Surgery, is seeking a highly skilled Lab Research Assistant to support Drs. Joshua Li and Li Jin in their Aurbach lab.As a Lab Research Assistant, you will work in the Orthopaedic lab conducting research projects involving a combination of cellular biology, molecular biology,...
-
Senior Software Engineer/Developer
1 week ago
charlottesville, United States másLabor Full timeMásLabor is seeking an experienced Senior Software Engineer/Developer to join our development team. In this role, you will lead the design, development, and implementation of high-quality software solutions that meet our business needs. You will work closely with cross-functional teams, mentoring employees and providing technical expertise in delivering...
-
Senior Software Engineer/Developer
1 week ago
Charlottesville, United States másLabor Full timeMásLabor is seeking an experienced Senior Software Engineer/Developer to join our development team. In this role, you will lead the design, development, and implementation of high-quality software solutions that meet our business needs. You will work closely with cross-functional teams, mentoring employees and providing technical expertise in delivering...
-
Senior Software Engineer/Developer
1 week ago
charlottesville, United States másLabor Full timeMásLabor is seeking an experienced Senior Software Engineer/Developer to join our development team. In this role, you will lead the design, development, and implementation of high-quality software solutions that meet our business needs. You will work closely with cross-functional teams, mentoring employees and providing technical expertise in delivering...
-
CHARLOTTESVILLE, United States Capital One Careers Full timeCenter 3 (19075), United States of America, McLean, VirginiaPrincipal Associate, Information Security Office ConsultantAt Capital One, you will help consult on initiatives, programs, and projects to raise their game in Information Security. You are pragmatic and practical in your understanding of risk and security, but also willing to know when to pull in...
-
Principal Risk Associate, Data Management
2 weeks ago
CHARLOTTESVILLE, United States Capital One Careers Full timeCenter 3 (19075), United States of America, McLean, VirginiaPrincipal Risk Associate, Data Management - Enterprise Services RiskAs a Principal Associate on Capital One’s Enterprise Services Divisional Data Risk Officer (ES DDRO) - Data Management team, you will apply your project management, risk management, data management, and analytical skills to ensure...
-
SENIOR SOFTWARE ENGINEER, DEVOPS
1 month ago
Charlottesville, United States Capital One Full timeWest Creek 6 (12076), United States of America, Richmond, VirginiaSenior Software Engineer, DevOps (Enterprise Platforms Technology)Capital One is seeking talented thinkers and skilled engineers who can envision the next-generation software innovations that will deliver a rich, engaging and unmatched customer experience. In this role, the Cloud Enablement...
-
Payment Card Industry
2 weeks ago
CHARLOTTESVILLE, United States Capital One Careers Full timeCenter 3 (19075), United States of America, McLean, VirginiaPayment Card Industry (PCI) Security Advisor, Principal AssociateCyber Governance and Risk is seeking an associate to develop into a subject matter expert lead within the Payment Card Industry (PCI) team providing consulting to the enterprise regarding the PCI Data Security Standard (PCI DSS) and...
-
Senior Software Engineer, Full Stack
3 weeks ago
CHARLOTTESVILLE, United States Capital One Careers Full time77 West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Software Engineer, Full Stack (Golang, Scala)Do you want to work for a tech company that writes its own code, develops its Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and...
-
Sr. VDC Engineer
6 days ago
Charlottesville, United States Barton Malow Full timeCompany: Barton Malow Builders Job Location: Charlottesville, VA Position: Sr. VDC Engineer REQ ID: 11144 POSITION SUMMARY The Sr VDC Engineer is considered a stand-alone engineer who has past VDC experience with specialized knowledge or prolonged exposure to engineer or related field. This position receives occasional guidance from VDC Managers but performs...
-
Data Management Analyst
1 month ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeJob Title: Data Management AnalystThe Commonwealth of Virginia seeks a highly skilled Data Management Analyst to lead data management and analysis across various survey projects at the University of Virginia.About the RoleAs a Data Management Analyst, you will be responsible for coordinating with the Principal Investigator and Project Coordinator to define...
-
Mechanical Design Engineer
4 weeks ago
Charlottesville, Virginia, United States Stantec Full timeJob SummaryWe are seeking a skilled Mechanical Design Engineer to join our team at Stantec. As a Mechanical Design Engineer, you will apply your knowledge of building mechanical engineering principles and communication skills to deliver project excellence to the communities we serve.Key ResponsibilitiesCollaborate with architects, civil, electrical, and...
-
Mechanical Engineer
4 weeks ago
Charlottesville, Virginia, United States Stantec Full timeAt Stantec, we're committed to fostering an inclusive community of diverse talents, backgrounds, and expertise. As a Mechanical Engineer - Building Systems Specialist, you'll apply your passion and collaborate with top environmental talents on work that's critical to our clients and the communities they support.Your OpportunityIn this role, you will apply...
-
Research Specialist Intermediate
4 weeks ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeJob SummaryThe Commonwealth of Virginia seeks a highly motivated Research Specialist Intermediate to support community-based research projects targeting tobacco prevention and control cancer initiatives. The successful candidate will work closely with faculty members within the Center on Tobacco Control Research & Policy at the University of Virginia Cancer...
-
Lab Technician 2 or Laboratory Specialist
1 month ago
Charlottesville, Virginia, United States Commonwealth of Virginia Full timeJob SummaryThe Department of Neuroscience at the University of Virginia seeks a highly motivated and detail-oriented Lab Technician 2 or Laboratory Specialist to join Dr. Chia-Yi (Alex) Kuan's lab. The successful candidate will be responsible for conducting experimental procedures, assisting with laboratory management, and performing various tasks related to...