Required Qualifications8+ years of overall experience in Software design, engineering, and architecture4+ years of experience in an Architect roleExperience leveraging AI tools in the software development lifecycle in order to improve quality and efficiencyExperience as a Software Architect or similar role, with a background in software developmentProficiency in .NET and Angular frameworksSolid understanding of networking principles in Cloud environmentsSolid understanding and application of Domain-Driven-Design and Event-Driven-ArchitectureExpertise in modern design patterns, including SOLID principles and Domain-Driven Design (DDD)Extensive experience with cloud-native architectures and Microsoft AzureExperienced with microservices architectureExperienced with containerization and orchestration tools (e.g., Docker, Kubernetes)Solid knowledge of integration technologies, middleware, and protocolsFamiliarity with Enterprise Service Bus (ESB) and messaging systemsExperience with building relationships with business leadersIf you are offered this position, you will be required to provide extensive personal information to obtain and maintain a suitability or determination of eligibility for a Confidential/Secret or Top Secret security clearance as a condition of your employmentPreferred QualificationsBachelor s or Master s degree in Computer Science, Software Engineering, or a related fieldExcellent communication and collaboration skillsSolid problem-solving skills and the ability to think critically and creativelyConditionsThis position will support Optum Serve s performance of a United States (U.S.) Government contract and will require the successful applicant to access and/or process Non Critical Sensitive information (Personally Identifiable Information PII /Protected Health Information PHI) from or contained in a U.S. Government IT systemTo fulfill the data and IT system access requirements for this position, the successful applicant will be required to successfully complete a Trustworthy Determination, which will require the successful applicant to: 1) be a U.S. citizen 2) pass a National Agency Check with law enforcement in order to obtain the access privileges required by the position and 3) pass a Credit Check in order to obtain the access privileges required by the position. Primary ResponsibilitiesDesign and develop software architectures using modern design patterns such as SOLID principles and Domain-Driven Design (DDD)Collaborate with development teams to create high-quality, maintainable code using .NET and AngularProvide technical leadership and mentorship to software engineers, promoting best practices and continuous improvementConduct architectural reviews and ensure alignment with business goals and technical requirementsStay up-to-date with the latest industry trends and technologies, and apply them to improve our software solutionsWork closely with stakeholders to understand their needs and translate them into technical solutionsYou'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.