drjobs Staff Architect

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Madrid - Spain

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Company Information

Thermo Fisher Scientific Inc is the world leader in serving science. Our Mission is to enable our customers to make the world healthier cleaner and safer.

As one team of 100000 colleagues we share a common set of values - Integrity Intensity Innovation and Involvement - working together to accelerate research solve complex scientific challenges drive technological innovation and support patients in need.

How will you get here

  • BS/MS in Computer Science Software Engineering or a related technical field.

Position Summary

We are seeking a highly skilled and experienced Software Architect to join our dynamic team. The Software Architect will play a critical role in designing and implementing robust scalable and high-performance software solutions. This position requires a deep understanding of architectural principles cloud technologies and modern development practices. The ideal candidate will have a consistent record of leading architectural decisions mentoring development teams and ensuring the delivery of high-quality software products.

As a Software Architect youll team up with partners to comprehend business needs and translate them into technical specifications and architecture. You will be responsible for evaluating and recommending tools technologies and processes to enhance our software development lifecycle. Your expertise in microservices architecture containerization and cloud services will be critical in driving our technology strategy forward.

Join us and be a part of a team that is dedicated to delivering innovative solutions to our customers.

Responsibilities:

  • Participate in all phases of the software development cycle from conception design implementation and unit testing of a commercial web-based software product.
  • Collaborate to deliver complete and high-quality software products to customers according to schedules and specifications.
  • Support the development of end-user documentation and test scripts.
  • Document and other artifacts needed to support our quality system.
  • Lead architectural design and decisions for software solutions ensuring scalability performance and security.
  • Partner with team members to bring together business needs and transform them into technical specifications and architecture.
  • Evaluate and recommend tools technologies and processes to ensure the highest quality and performance standards.
  • Mentor and guide development teams on standard processes and architectural principles.
  • Conduct code reviews and ensure alignment to architectural standards and guidelines.

Experience

  • 7 years of software development experience.
  • Validated experience in an architectural or technical leadership role.

Technical Skills

  • Validated experience in designing and implementing complex software architectures.
  • Proficiency in programming languages such as Java Python C# or similar.
  • Strong understanding of web development technologies: JavaScript HTML CSS.
  • Experience with cloud platforms such as AWS Azure or Google Cloud.
  • Knowledge of microservices architecture and containerization (e.g. Docker Kubernetes).
  • Familiarity with enterprise architecture frameworks (e.g. TOGAF).
  • Experience with databases persistence frameworks and SQL.
  • Understanding of software development methodologies including Agile and Scrum.
  • Knowledge of Test Driven Development (TDD).

Soft Skills

  • Demonstrates strong problem-solving abilities and excels in resolving complex issues efficiently and effectively.
  • Possesses excellent verbal and written communication skills enabling clear and effective interaction.
  • Exhibits the ability to work effectively in a team environment fostering collaboration and contributing to collective goals and success
  • Demonstrates strong leadership and mentoring skills guiding and supporting team members to achieve their full potential and drive project success. .


Required Experience:

Staff IC

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.