Software Architect
$185kCRG Search
Preferred Locations: North Carolina or Virginia Compensation: Up to $185,000 base salary + stock options after one year Job Type: Full-Time, Permanent Level: Senior/Leadership Position Overview Our client is seeking a Software Architect to provide technical leadership and establish a cohesive architectural vision across its software development organization and enterprise mobility initiatives. This is a newly created, high-impact leadership position for an architect who can bring consistency, structure, and enterprise-level engineering practices to a growing technology organization. The Software Architect will establish architectural standards, development practices, coding guidelines, and technology direction across multiple development teams while helping modernize a diverse and evolving technology environment. The ideal candidate will bring a combination of hands-on technical expertise, architectural leadership, people management, and enterprise software experience . This individual should be comfortable working with experienced developers, challenging established approaches constructively, and creating an environment focused on maintainability, security, scalability, and thoughtful modernization. While .NET and C# experience is required , the ideal candidate will not be limited to a .NET-only mindset and should be comfortable evaluating and incorporating a variety of technologies and programming languages based on business and technical needs. Key Responsibilities Develop and communicate the organization's overall software architecture vision and technical strategy. Establish consistent architectural patterns, coding standards, development practices, and engineering processes across multiple teams. Provide technical leadership and mentorship to software engineers and developers. Review and validate architectural decisions and provide guidance on complex technical challenges. Establish standards around programming languages, .NET versions, frameworks, development tools, and technology adoption. Guide the organization from fragmented, technology-specific approaches toward cohesive, industry-standard software engineering practices. Balance modernization efforts with the need to maintain and enhance existing applications. Promote clean, maintainable, scalable, and sustainable code across the development organization. Establish and reinforce secure software development practices, making security a fundamental part of the development lifecycle. Participate in code reviews and selective hands-on development to maintain technical credibility and stay closely connected to engineering teams. Partner with Scrum teams, QA, product management, and organizational leadership to align technical strategy with business objectives. Lead and mentor an initial team of approximately 5–6 software engineers, with potential oversight of QA responsibilities. Evaluate emerging technologies and determine where they can provide meaningful business or engineering value. Help establish thoughtful practices around AI-assisted software development, including tools such as Claude and Cursor. Guide developers in effectively using AI-generated code while maintaining appropriate standards for testing, validation, security, and code quality. Develop and utilize architecture exercises and technical assessments to evaluate engineering talent and architectural thinking. Technology & Architecture Focus The organization is evolving from a collection of independent development approaches toward a more standardized, enterprise-level software environment. The Software Architect Will Help Establish consistency across multiple versions of .NET and C#. Define clear technology and framework standards. Introduce scalable architectural patterns and practices. Modernize legacy applications without unnecessary wholesale redevelopment. Improve code quality, maintainability, and testability. Strengthen application security and secure development practices. Encourage thoughtful adoption of emerging technologies. Establish a technology-agnostic, enterprise-focused approach to software architecture. Leadership & Team Management This role combines architecture leadership with people leadership. The Software Architect will initially lead approximately 5–6 software engineers and will be responsible for creating a culture of technical excellence, accountability, collaboration, and continuous improvement. The successful candidate will be comfortable working with highly experienced developers who have strong technical opinions and established approaches. The ability to build credibility, influence technical decisions, and introduce new standards without creating unnecessary friction will be critical. This is not a purely strategic architecture role. The successful candidate should be technically credible enough to participate in code reviews, engage deeply in architectural discussions, and contribute hands-on when appropriate. AI & Emerging Technology AI-assisted development is an important component of the organization's technology strategy. The Software Architect will help establish thoughtful and practical approaches to incorporating AI into software development workflows. Experience with tools such as Claude, Cursor, GitHub Copilot, or similar AI development tools is highly valuable. The ideal candidate understands both the opportunities and limitations of AI — leveraging it to improve productivity, automated testing, unit testing, and development workflows while maintaining appropriate standards for code quality, security, testing, and human review. This is not an AI-only architecture position. The organization is looking for an experienced software architect who understands how AI can complement — rather than replace — sound software engineering practices. What You'll Bring Required Bachelor's degree in Computer Science, Engineering, Information Technology, or related field preferred. Significant professional experience in software development and architecture. Strong working knowledge of .NET and C#. Previous experience in a Software Architect, Application Architect, Principal Engineer, or similar technical leadership role. Demonstrated experience leading and managing software engineering teams. Strong hands-on coding and code review capabilities. Experience establishing architectural patterns, engineering standards, and development practices. Experience working within mid-sized to enterprise-level organizations. Strong understanding of software architecture, design principles, scalability, maintainability, and enterprise development practices. Ability to lead technical change and influence experienced developers. Strong focus on code quality, maintainability, and long-term technical sustainability. Ability to work across multiple technologies rather than being limited to a single technology stack. Experience evaluating architectural decisions and providing clear technical direction. Preferred Experience with Go and/or Python. Experience leading Scrum or Agile development teams. Experience with secure software development and application security. Experience in banking, financial services, or other highly regulated environments. Experience with AI-assisted software development tools and workflows. Experience modernizing legacy applications and technology stacks. Why This Opportunity? This is an opportunity to have a significant impact on the technical direction of an organization . The Software Architect Will Have The Opportunity To Establish the architectural vision and technical standards for an entire software development organization. Lead and mentor a team of talented software engineers. Shape how software is designed, developed, tested, secured, and maintained. Modernize a diverse technology environment without unnecessarily disrupting existing applications. Introduce enterprise-level engineering practices and processes. Help define how AI-assisted development is responsibly incorporated into the engineering organization. Work in a highly visible leadership role with significant influence across technology and product teams. Build an architecture function and technical culture from the ground up. This is a hybrid East Coast opportunity, with a preference for candidates located in North Carolina or Virginia who can work onsite approximately 2–3 days per week. Exceptional candidates outside the preferred geographic area may be considered depending on experience and ability to align with the organization's onsite and collaboration requirements. Interview Process The interview process is expected to include 2–3 rounds, beginning with a virtual conversation followed by technical discussions and, potentially, an onsite final interview. Rather than a traditional coding test, the technical evaluation will focus on an architecture exercise. Candidates will be presented with a hypothetical technical scenario and asked to explain how they would approach architecture, evaluate tradeoffs, establish patterns, and guide a development team through the solution. The goal is to understand how candidates think as architects and technical leaders, rather than simply evaluating their ability to solve a coding problem. #J-18808-Ljbffr
$96.9k - $176.2k
...Relocation assistance: is not available for this opportunity. Requisition #: 76261 The Role at a Glance The Enterprise Solutions Architect is responsible for creating enterprise strategies and ensuring that application development teams adhere to enterprise...SuggestedFull timeWork experience placementWork at officeRelocation package3 days per week$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SuggestedFull timeTemporary workFlexible hours$99k - $232k
...efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration... ...and work with onshore & offshore teams- Proficiency in architecting and creating solution designs- Skilled background in developing...SuggestedFull timeH1b- .../ Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Embedded Software Application EngineerLocation: Greensboro, NCOnsite/ Remote: Day 1 Onsite at customer locationJob Description: Embedded Software Application...SuggestedFull timeRemote work
- Job Description Telecommunications Analyst 4100 Beechwood Dr, Greensboro, NC 27410 GROFF Full-time Shift(s): MON TUE WED THU FRI 9:00am - 5:00pm OVERVIEW: Working as Full-time Telecommunications Analyst, you will coordinate telecom add, move and change requests for ...SuggestedFull timeLocal areaFlexible hoursShift work
- ...careers. Responsibilities Breaks down requirements of electrical system into component level & writes detailed component level software specifications Writes component level Hardware (electrical & mechanical) requirements or specifications which includes but not...Temporary work
- ...Job Title Responsibilities: Coordinating the NA SW Deployment steering committee, managing the end-to-end software delivery process Collaborating with technical teams for seamless integration, maintaining effective communication with stakeholders Identifying...Work experience placement
$126.9k - $180k
...and maintain strategies for various enterprise architectural capabilities (Integration, API, Digital Process Automation, e.g.). Architect cloud‑native solutions using AWS services (S3, Redshift, Glue, Lambda, Athena, etc.) or similar technology to support risk...Work experience placementWork at officeRelocation package3 days per week- ...Embedded Software Application Engineer Job Duties: Responsible for releasing HW & SW design solutions for Electronic components in the Vehicle functions or body controls and body builder specific functions, applicable for North American truck products. Work...
- ...NAVA Software solutions is looking for an Application Support Analyst Details: Application Support Analyst Duration: Full time / Direct Hire Location: Greensboro NC - Onsite - Hybrid We are looking for an Application Support Analyst...Full timeFlexible hours
- ...FrameworkRequired: Relocation to Greensboro, NC About Us:APEX Analytix is the leading provider of trusted supplier data; supplier portal software; controls, audit and analytics software; and AP recovery audit services. We protect over $5 trillion in spend and prevent or...Full timeRelocationFlexible hours
$92.4k - $159.45k
CAREER OPPORTUNITY OFFERING: Bonus Incentives Paid Certifications Tuition Reimbursement Comprehensive Benefits Career Advancement This position pays between $92,400 – $159,450 based on experience *Must have a current Epic Certification within a Revenue Cycle focused ...Temporary workWork at officeRemote work$115.8k - $202.7k
...work and meaningful impact every day. Learn more about what makes us different and how you can make your mark as a Senior Enterprise Architect at MMA. Marsh McLennan Agency (MMA) provides business insurance, employee health & benefits, retirement, and private client...Minimum wageLocal areaRemote workNight shift- ...IT Enterprise Architect - Hybrid in Greensboro, NC *Candidate must be able to work onsite at the client location in Greensboro... ...'s degree ~ A bachelor's degree in computer science, software engineering, or a related field. ~5+ years of experience with...Local area3 days per week
- ...strong problem solving skillsStrong business relationships with business and technical teams within assigned areaAbility to support software delivery as needed with product manager interactions, specifications and user stories development as neededAbility to support test...Work at officeRemote workMonday to ThursdayFlexible hours
- ...Description Position Summary: The IT Systems Analyst will provide hardware and software support for workstations, servers, networks, applications, and relational databases. The IT Specialist will ensure all information systems are reliable, stable, and highly available...Work experience placementWork at officeNight shift
- ...and developing solution architectures for our new and existing projects. We are not just looking for a diagram or whiteboard-only architect. Expect to get your hands into development working directly alongside the rest of the team. A candidate can be successful in this...Work at officeRemote workWork from homeHome officeVisa sponsorshipFlexible hours
- About TEGNATEGNA Inc. (NYSE: TGNA) helps people thrive in their local communities by providing the trusted local news and services that matter most. With 64 television stations in 51 U.S. markets, TEGNA reaches more than 100 million people monthly across the web, mobile...Full timeTemporary workPart timeLocal areaFlexible hoursNight shift
$99k - $232k
...variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to...Full timeH1b- ...Application Software Developer Senior Senior Developer - Volvo Group Connected Solutions is looking for an Application Software Developer Senior to Solution Delivery Americas. This provides an Application Developer an exciting opportunity to join the VGCS Department...Work at office
$122.5k - $423.78k
...multiple multidisciplinary teams consisting of data scientists, software engineers, front-end developers, and other specialists in the... ...leadership across multiple AI solution delivery teams- Architect and oversee the delivery of comprehensive AI solutions, emphasizing...Full timeTemporary workH1bRemote work$150.16k
...Job Description CDM Smith is seeking a Lead Enterprise Architect to join our Corporate Business Technology team. In this role, you will be responsible for designing and governing the firm’s enterprise application architecture, ensuring alignment with our strategic IT direction...H1b$120k - $150k
...while driving automation, operational excellence, and modern software delivery practices. The successful candidate will have hands-... ...operational stability. The role partners closely with product owners, architects, security teams, infrastructure teams, operations teams, and...Permanent employmentFull timePart timeWork experience placementH1bWork at officeLocal areaImmediate startWork visaShift workDay shift- Applications Engineer Group: Filtration Group N. America Division: Hydraulic & Aerospace Filtration (HAF) Location : USA_Greensboro, NC PFI Job Family : Sales Job Type : Regular Posted : Jun 30, 2026 Job ID : 65582 Back to Search Results Job Description...Permanent employmentTemporary workFor contractors
$225k
...years of engineering experience with at least 4 years focused on machine learning implementations in production environments. Strong software engineering foundation withexpertisein Python and SQL as well as experience with at least oneadditionallanguage (Go, Rust, Java,...Local areaImmediate startRemote work$313k - $330.5k
...personalization. Lead development of AI systems that fundamentally improve how customers discover products and shop on Instacart. Architect large scale ML systems combining LLM reasoning, retrieval, ranking, recommendation models, and personalization. Build and...Permanent employmentWork at officeRemote workWork from homeFlexible hours$130k - $250k
...on technical work with team leadership, driving both technical excellence and business impact. This role requires someone who can architect complex systems while mentoring others and collaborating across organizations. What You'll Do Lead a team of 3-5 ML engineers...Remote work$77k - $202k
...meaningful client connections and navigating increasingly complex situations. This role offers the chance to collaborate with senior architects and technical teams to deliver scalable, exceptional, and secure pricing systems for Fortune 500 clients.Responsibilities-...Full timeH1b$124k - $280k
...LevelSenior ManagerJob Description & SummaryAt PwC, our people in software and product innovation focus on developing cutting-edge... ...PwC's Digital Integration & Architecture practice, we're the architects of that future. We help the world's most ambitious companies reimagine...Full timeH1bShift work- ...contact us directly through our official channels. Your security is our priority. Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. The three co-founders have an engineering background (João, Luís and Mica studied...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
- id software Greensboro, NC
- healthcare software sales Greensboro, NC
- software technical support Greensboro, NC
- software asset management analyst Greensboro, NC
- software implementation project manager Greensboro, NC
- software sales executive Greensboro, NC
- software sales representative Greensboro, NC
- software technical support engineer Greensboro, NC
- government software Greensboro, NC
- software Greensboro, NC


