Return To Search
Software Architect
Location: Pittsburgh, PA
Job Type: Direct Hire
Company: Nextech
Category: Principal Software Architect
Software Architect
We are searching for a highly skilled Software Architect to lead the architectural vision and technical strategy for large-scale enterprise software platforms. This full-time position provides an exciting opportunity for an experienced professional to shape the future of cloud-native, AI-driven solutions while collaborating closely with cross-functional teams. The Software Architect will play a central role in building secure, scalable, and innovative technology solutions that directly support dynamic business needs. With a focus on Microsoft technologies and modern development methodologies, this role is ideal for a technical leader ready to drive impact and foster a culture of excellence within the architecture team.
As a Software Architect, you will have the responsibility of designing robust software systems, setting technical standards, and implementing advanced features leveraging Azure Cloud and the Microsoft technology stack. Your expertise in workflow automation, artificial intelligence, and best-in-class coding practices will help the organization adopt forward-thinking methodologies and achieve its strategic objectives. The position offers the chance to mentor a talented team, collaborate with stakeholders across IT, compliance, and operations, and integrate the latest innovations in the field.
This is a full-time role based in a vibrant and growing area known for its technology sector, offering professionals a strong sense of community and excellent opportunities for career advancement. If you are driven by technical excellence and eager to architect the next generation of software platforms, this role provides the platform to make a significant impact.
Software Architect - Summary
- Lead the design and implementation of enterprise-scale, cloud-native software systems.
- Serve as a technical authority on Microsoft technologies and Azure Cloud.
- Drive the adoption of AI-driven solutions and modern software development practices.
- Mentor and guide a team of architects while fostering innovation and excellence.
- Collaborate with business and technology stakeholders to deliver impactful solutions.
Duties & Responsibilities
- Architect and design scalable, performant, and secure software systems for enterprise applications.
- Provide subject matter expertise on Azure Cloud, advising on infrastructure, cost management, and security best practices.
- Set technical direction and standards for the Microsoft technology stack, including .NET, SQL Server, and Power Platform.
- Integrate AI-driven features such as predictive analytics, natural language processing, and workflow automation.
- Lead code reviews, establish coding standards, and ensure adherence to software quality practices.
- Design and optimize workflow automation solutions to enhance operational efficiency.
- Mentor and develop architectural team members, promoting continuous professional growth.
- Collaborate with stakeholders across compliance, IT, and operations to translate requirements into effective technology solutions.
- Establish architectural standards, documentation protocols, and governance models.
- Encourage the use of Agile, Scrum, CI/CD methodologies, and modern development tools.
- Stay current on emerging technologies and integrate innovative practices into architecture strategy.
Salary & Benefits
- Competitive compensation package commensurate with experience and industry standards.
- Comprehensive benefits including health insurance, retirement plans, and paid time off.
- Opportunities for professional development, mentorship, and continuous learning.
- Collaborative and inclusive work environment with a focus on innovation and growth.
Qualifications & Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field required.
- Minimum of 10 years' experience in software or enterprise architecture roles.
- Demonstrated expertise with Azure Cloud and cloud-native solutions.
- Extensive experience with Microsoft technologies such as .NET, Azure DevOps, and Power Platform.
- Proficiency in workflow automation tools like Power Automate or Camunda.
- Experience with survey and feedback platforms including Qualtrics or Microsoft Forms.
- Strong leadership skills, with experience mentoring and guiding technical teams.
- Proficiency in programming languages such as C#, SQL, JavaScript, and frameworks including Microservices, REST APIs, Event Hubs, Git, and Entity Framework.
- Knowledge of AI-driven solutions, including predictive analytics and natural language processing.
Ideal Candidate Snapshot
- Advanced degree (Master's or higher) in a relevant technical discipline preferred.
- Background in healthcare, clinical systems, or related industries is a plus.
- Familiarity with security frameworks, compliance standards, and data governance best practices.
- Experience implementing machine learning models in production environments.
- Exceptional communication and collaboration skills, with the ability to work effectively across diverse teams.
- Proactive, innovative, and committed to technical excellence.
Other Relevant Information
- This Software Architect position offers the chance to work in a region recognized for its thriving tech industry and collaborative professional community.
- The company is dedicated to supporting career progression, continuous learning, and fostering a culture of inclusion and innovation.
- If you are passionate about architecting scalable, secure, and modern enterprise platforms, we invite you to apply by clicking the application button and submitting your resume for confidential consideration.
EEO Statement: The company is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.