Senior Product Software Engineer - Software Architect (Onsite)
at Capgemini
Minneapolis, MN 55449, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Sep, 2024 | Not Specified | 10 Jun, 2024 | 5 year(s) or above | Selenium,Design Patterns,Angular,Object Oriented Design,Developers,Life Science Industry,Communication Skills,Database Optimization,Normalization | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
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
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
REQUIREMENT SUMMARY
Min:5.0Max:15.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Minneapolis, MN 55449, USA