About this role

Software Architect What you will be doing: The Software Architect will have responsibility for the design of new or enhanced software products/technologies, the complex operations within the software products/technologies, and making different software products/technologies work well together This position will specifically have responsibility for: • Domain blueprint/framework ownership and the associated technical roadmap (group of technologies or products). • Establishing guiding principles and design patterns to be used for a product or domain area. • Recommending technology choices to Principal Architect for vetting and approval. • Taking product/domain vision and translating that into the technical blueprint for the engineering team to build. • Making recommendations for new technologies. • Hands-on delivery on the team, in addition to providing coaching, oversight for senior/lead software engineers. • Implementing product vision • Being hands on with some coding/development as business need dictates. This position will be accountable for product quality, adherence to architecture governance guidelines, and high-level design of their domain/product area. This position has full latitude for independent judgment when applying skills and problem-solving capabilities, with input and minimal oversight required by senior software architect or supervisor. To be successful in this role, one must have experience in: • Strong Web, Desktop, and/or Cross Platform Application Development • High proficiency in .NET framework and C# language • Good understanding and experience in SDLC Methodologies • Strong experience with Data Acquisition, APIs • Deep experience in the architecture and design of solutions to meet functional and non -functional requirements • Strong experien...

More roles at 300 Premier Healthcare Solutions, Inc.