×
Register Here to Apply for Jobs or Post Jobs. X

Software Architect, Software Engineer, Full Stack Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Premier, Inc
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Full Stack Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 113000 - 188000 USD Yearly USD 113000.00 188000.00 YEAR
Job Description & How to Apply Below

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 experience in Relational Database design and SQL development
Key Responsibilities Responsibility #1- 75%

Software / Solution Design

  • Development for stories of any size; routinely is involved in delivery of more complicated development efforts
  • Crafts current and proposed future-state high level system designs
  • Actively participates in solution design discussions
  • Contributes to and influences business and product strategy
  • Lead exploration and POC initiatives
  • Initiating and leading process and technical improvements
  • Assess current and future technologies
  • Evaluate business and technology partners
Responsibility #2 - 20%

Mentoring/Coaching

  • Provide mentorship and guidance to other members of the team to help increase their skills and enhance their ability to support project delivery
  • Supports the team's interactions with other teams within Premier to coordinate technical activities
  • Participates in assessment of technical skillsets of less senior members of the team and conveys this information accurately to supervisor to help with staff development plans.
  • Bring applicable technologies to team's best practices
  • Provide knowledge/SME of multiple Premier products or business domains (i.e. at least three)
Responsibility #3 - 5%

Governance

  • Creates guidelines for technology implementations and promotes adherence to those guidelines across technology teams
  • Provide knowledge of Premier processes germane to the role
Required Qualifications

Work Experience:

Years of Applicable Experience - 4 or more years

Education:

Bachelors (Required)

Preferred Qualifications:
  • Application Development
  • Data Acquisition
  • Technology Architecture
Experience:
  • UI Development
  • Object Oriented Programming
  • Linux
  • RabbitMQ
  • HTTP Protocel, REST API, JSON
  • Experience with Dynamics CRM platform and architecture, different modules, security, database schema, customization, integration, development API, and testing
  • Azure
  • Cloud Technology
  • Entity Framework and LINQ
  • Databricks
  • Java script and JQuery
  • Experience in one of the Dev Ops tools, such as GIT, TFS, Azure Dev Ops, JIRA, etc.
  • CI/CD experience, understanding Docker Containers and Kubernetes
  • Application Test and QA processes (Regression, Unit, Interface, and Integration Testing)
  • Test Automation and Testing Frameworks
  • Development Libraries such as Telerik or Syncfusion
  • Mirth
  • Angular or other web development frameworks
Additional

Job Requirements:
  • Remain in a stationary position for prolonged periods of time
  • Be adaptive and change…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary