Software Architect

Software Architect

12-15 years
Not Specified

Job Description

Help us improve access to life-changing therapies that can transform human health
We are Cytiva, a global provider of technologies and services that advance and accelerate the development and manufacture of therapeutics. Formerly part of GE Healthcare, we have a rich heritage tracing back hundreds of years, and a fresh beginning since 2020.
Our customers undertake life-saving activities. These range from fundamental biological research to developing innovative vaccines, biologic drugs, and novel cell and gene therapies. Our job is to supply the tools and services - the pots, pans, soups and sauces - they need to work better, faster and safer, leading to better patient outcomes.
We are looking for a Software Architect to work with our expert Bioprocess team of 300+ employees across the world. Do you have a passion for delivering Software Products to enable remote troubleshooting and diagnostics Then we would love to hear from you.What you'll do
  • Design technical architecture blueprints to support product roadmaps; i.e. translate product requirements into application design
  • Provide technical leadership to ensure teams adhere to technical standards and right practices to maintain application architecture, development infrastructure and technology stack integrity
  • Drive strategic and tactical decision making from a technology perspective; including software modernization
  • Develop proof of concepts to resolve sophisticated technical challenges
  • Mentor, train and lead developers in line with project objectives and priorities
  • Design and develop client-server software utilizing MVC, C++, C# .NET, WPF/ WCF and RDBMS, HTML
  • Perform structured code reviews, critiquing code produced by others and providing constructive comment
  • Deliver detailed effort estimates for software design implementation based on Agile principles
  • Investigate and analyze software related issues
  • Own software architecture and design documentation
  • Configure and maintain development and deployment environments if needed with the Cytiva DevOps Engineer.
  • Managing tech debt backlogs and creating a road map for improvement, including developing the business case for investment in resolving tech debt
Who you are
  • Should have graduated in Computer Science or Software Engineering (or equivalent qualification)
  • Should have overall experience of around 12+ years having minimum 5 years in .Net with strong architecture, design and software development skills
  • Working with Embedded systems design and development experience
  • Structured and influential communicator: verbally, in written documentation and in presentations.
  • Experienced in application architectural design of sophisticated software and promoting technology enhancement with non-technical partners.
  • Development and Implementation experience with software technologies subjected to project needs that include:
  • Microsoft .Net Framework C# using RESTful APIs with .NET WebAPI, web applications using .NET MVC, and WPF/WCF technologies
  • Database applications using PostgreSQL, SQL Server or similar
  • Network and Software security essentials!
  • Domain Driven Design (DDD) and design patterns
  • Comfortable with Test Driven Development (TDD) or Behavior Driven Development (BDD) workflows
  • Perform Agile standard methodologies such as pair programming, peer review and Continuous Integration
  • Ability to perform proof of concept development to resolve technical problems
  • A thorough understanding of the software development process including leadership roles in application architecture definition and documentation following standard methodology.
  • Experienced in working in distributed team.
  • Ability to lead and mentor a team of developers through application of strong technical, communication and collaboration skills.
  • Flexible approach to problems solving with a sense for technical pragmatism and a strong focus on delivery, without sacrificing quality.
Highly Desirable:
  • Worked in a similar senior development position with highly capable developers
  • Experience in Continuous Delivery (CD)
  • Experience working on GMP environment
Who we are
Whatever your role, we bring purpose and challenge into our everyday work. If you are driven to make the world a better place thanks to science and medicine, you'll feel right at home here. If you're flexible, curious and relentless, you'll belong. If you are excited about a global culture, this can be the place to further your career.
Our business is growing quickly and we hire across the board. Interview and selection will happen continuously and an opening can be filled before last day of application, March 1st.
Want to know more Experience life at Cytiva on our Careers website, Instagram channel and LinkedIn page!
Cytiva is global life sciences leader with over 7000 associates across 40 countries who are dedicated to our mission to advance and accelerate therapeutics. As a trusted partner to customers that range in scale and scope, Cytiva brings efficiencies to research and manufacturing workflows, ensuring the development, manufacture and delivery of transformative medicines to patients.
Cytiva is part of the Danaher family of companies, a global science and technology innovator committed to helping customers solve complex challenges and improving quality of life around the world.
Danaher Corporation and all Danaher Companies are equal opportunity employers that evaluate qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law. The 'EEO is the Law' poster is available .

About Danaher

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content