Epicareer Might not Working Properly
Learn More

.Net Solution Architect

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

.Net Solution Architect

Experience: 15+ Years

Location: New York, NY (Remote)

What's in it for you?
As a .Net Solution Architect, you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards.

Responsibilities:

15+ years of overall experience, with strong experience working as a technical architect on .Net, C#, SQL, Okta/OAuth
Good experience working on MDB (Material Design for Bootstrap)
Coordinate team efforts and translate client requirements to development teams
Develop the overall technical vision for solutions to business problems
Participate in product conceptualization and roadmap discussions with clients
Design, code, deploy, and test applications in a containerized cloud-based environment
Participate in requirements gathering, and conduct functional and technical reviews, code reviews
Maintain and enhance the existing unit test suite for user interfaces based on Microsoft .NET and OAuth/SSO, including third-party integrations
Collaborate with the DevOps team to deploy as part of the CI/CD process
Document technical designs, perform design and code reviews, improve software architecture, refactor code, and troubleshoot as needed
Strong knowledge of architectural patterns like Clean Architecture and CQRS
Proficient in using .NET middleware
Proficient in building UML diagrams, block diagrams, and context diagrams
Break down larger projects into smaller modules and tasks for the team
Maintain close coordination with customer stakeholders and clients
Simplify and break down larger requirements into smaller modules and tasks for the team
Engage in scrum rituals, including sprint grooming, planning, daily standups, and other ceremonies
Contribute to sprint activities, technical design discussions, and ensure timely, high-quality deliverables
Assist in identifying process improvements and application enhancements
Perform tasks related to securing and maintaining the security of products, tools, and processes
Work effectively with a distributed team across multiple geographic locations and time zones
Build and maintain healthy working relationships with internal and external stakeholders

Educational Qualifications:
Engineering Degree BE/ME/BTech/MTech/BSc/MSc
Technical certification in multiple technologies is desirable

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job