Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,586 Jobs at 189 Companies

Principal Software Architect (Onsite)



Software Engineering, IT
United States
Posted on Wednesday, June 19, 2024

Job Title: Senior Product Software Engineer - Software Architect (Onsite)

Job location: Minneapolis, Minnesota

Job description:

Capgemini is searching for a skilled and expert Senior Product Software Engineer - Software Architect to join our excellent Engineering team. As a Software Architect, you will be responsible for defining and maintaining application architectural blueprints, making sure they align with business objectives. You will provide guidance to the team and lead the architecture and detailed design of software applications. By collaborating with various teams and clients, you will implement outstanding solutions that meet security and regulatory standards. This role offers a chance to showcase your expertise and contribute to innovative projects in a collaborative and driven environment.

Job Responsibilities:

· Serve as the main point of contact on-site, coordinating with individuals across various locations

· Lead the architecture and detailed design of software applications

· Provide technical leadership and support to software development teams, ensuring quality and security requirements are met

· Work closely with various teams to tap into their expertise in domains, technology, and compliance

· Develop and maintain the product roadmap with clients

· Consult with clients to make trade-offs in specification, design, and development of technical solutions

· Maintain influential relationships with development teams, project managers, and quality and regulatory functions

· Effectively communicate and showcase product features to important individuals involved in the project

Required Skills:

· 10-15 years' experience in IT industry, with expertise in defining and maintaining application architectural blueprints and providing technical/functional guidance

· 5+ years of experience in life sciences domain

· 5+ years of experience as a Microsoft Azure Cloud Architect

· Proficiency in Azure DevOps and CI/CD

· Hands-on development experience with .NET technologies, including .NET Core and Micro Services, React, Angular, and Selenium

· 5-10 years of experience in designing and architecting enterprise applications

· Agile/Scrum methodology practitioner with knowledge of BDD and TDD

· Experience leading a team of developers

Preferred Skills:

· Strong understanding of Object-Oriented Design, Design Patterns, Database Optimization, and Normalization

· In-depth understanding of the Medical and Life Science industry

· Ability to adapt to new technologies and resolve dependencies across multiple development teams

· Excellent problem-solving and communication skills

Life at Capgemini

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:

· Flexible work

· Healthcare including dental, vision, mental health, and well-being programs

· Financial well-being programs such as 401(k) and Employee Share Ownership Plan

· Paid time off and paid holidays

· Paid parental leave

· Family building benefits like adoption assistance, surrogacy, and cryopreservation

· Social well-being benefits like subsidized back-up child/elder care and tutoring

· Mentoring, coaching and learning programs

· Employee Resource Groups

· Disaster Relief

About Capgemini Engineering

World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has more than 55,000 engineer and scientist team members in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities & Chemicals, Life Sciences, Communications, Semiconductor & Electronics, Industrial & Consumer, Software & Internet.

Capgemini Engineering is an integral part of the Capgemini Group, a global leader in partnering with companies to transform and lead their business by harnessing the power of technology. The Group is guided every day by its purpose of fueling human energy through technology for an inclusive and sustainable future. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions demonstrating strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.

Get the Future You Want |


Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.

This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.

Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please get in touch with your recruiting contact.

Click the following link for more information on your rights as an Applicant

Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.

Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.