Senior Software Architect
Jobleads-US
WHO WE ARE
Headquartered in Nashville, Tennessee, Ncontracts leads the industry in integrated risk management and compliance solutions, serving over 5,000 financial institutions nationwide. As an eight-time Inc. 5000 Fastest Growing Companies honoree and consistent year-over-year recipient of "Best Places to Work" awards, we offer a thriving, work environment where career growth and life-work balance go hand in hand.
At Ncontracts, you'll join a team of industry experts dedicated to strengthening the financial services sector through innovation and thought leadership. We're seeking creative, collaborative, and self-driven professionals across all areas of our business - from developing cutting-edge solutions to sales, marketing, customer support, and beyond. Join us in our mission to make the financial industry stronger and more resilient, while advancing your career in a supportive, dynamic environment that values your unique skills and perspectives.
ABOUT THE ROLE
We are seeking a Senior Software Architect with deep .NET expertise to work alongside engineering teams, helping implement architectural patterns and standards defined by our Enterprise Architect and Software Architects. This role focuses on execution, translating architectural decisions across our core .NET application stack into working software.
This is a highly hands‑on role. You’ll spend significant time in the codebase, implementing patterns, reviewing code, pairing with developers, and ensuring that day‑to‑day technical decisions (including distributed systems and integration design) align with our architectural standards. You’re not just advising; you’re building.
You’ll work with teams on specific initiatives or problem areas, helping implement a new integration pattern, supporting a modernization effort, standing up an LLM‑powered capability. Your impact is direct and tangible.
Key Responsibilities
Architectural Implementation
Implement architectural patterns and standards defined by the Enterprise Architect and Senior Software Architects, including distributed systems and messaging patterns across our .NET services
Work within engineering teams to ensure solutions, across our .NET application stack align with established architecture decisions
Identify implementation challenges early and evacuate them to the team when decisions need to be revisited
Validate that completed implementations meet architectural requirements through hands‑on review
AI & LLM Implementation
Note: this is a nice‑to‑have specialization for this role, not a core requirement — it applies when you’re assigned to a team building an AI‑powered feature, not as a default part of the day‑to‑day work.
Design and implement patterns for integrating LLMs into product features, including prompt design, context management, and retrieval‑augmented approaches
Apply prompt engineering techniques to build reliable, maintainable AI‑driven features, and iterate on prompts based on observed model behavior
Use LLM observability tooling such as Langfuse to trace, evaluate, and debug AI workflows in development and production
Help define and apply evaluation approaches for AI features, covering accuracy, latency, cost, and safety considerations
Hands‑On Technical Work
Write code regularly, this role requires significant time in the codebase implementing patterns and working alongside developers
Conduct detailed code reviews focused on architectural alignment, code quality, and maintainability
Pair with developers to work through complex implementation challenges, including those involving distributed systems, messaging, or, occasionally, LLM integrations
Help teams evaluate, and implement document chunking and embedding strategies to optimize for their customer’s use cases
Prototype approaches to validate architectural decisions before broader rollout
Team Collaboration
Embed with engineering teams on focused assignments based on architectural priorities
Build strong working relationships with developers and engineering leads
Participate in technical discussions, bringing architectural perspective to implementation decisions
Help teams understand the "why" behind architectural standards, not just the "what"
Surface patterns and challenges observed in teams back to Solution Architects and Enterprise Architect
Learning & Development
Seek feedback on architectural thinking and implementation approaches
-
Study our existing architecture, understanding the rationale behind current patterns and the history of key decisions
Develop broader perspective across the platform by working with multiple teams over time
Documentation & Communication
Document implementation patterns and approaches that teams can follow, including AI implementation patterns
Contribute to architecture decision records (ADRs) by capturing implementation learnings
Communicate clearly with developers about architectural expectations and rationale
Raise questions and surface ambiguities in architectural guidance to improve clarity for all teams
Required Qualifications
8+ years of progressive experience in software engineering, with demonstrated technical leadership or senior developer experience
3+ years of making technical and architectural decisions for your team
Strong hands‑on coding skills, you’re an experienced developer who writes production code regularly
Deep, hands‑on expertise in .NET/C# and React our core application language — you’re comfortable architecting across the full stack, not just a single service or layer.
Working familiarity with distributed systems and messaging frameworks (e.g., pub/sub, message queues, event‑driven communication)
Familiarity with cloud platforms, particularly Azure or AWS
Understanding of modern application architectures: microservices, API design, event‑driven patterns
Ability to work across different teams and adapt to varying codebases and contexts
Strong communication skills, you can explain technical concepts clearly to other developers
Curiosity about the "big picture," you want to understand how systems fit together, not just your piece
Working familiarity with Python
Bachelor’s degree in Computer Science, Information Systems, or related field
Preferred Qualifications
Experience with the broader tech stack: React, Python, Snowflake, dbt
Hands‑on experience building with large language models (LLMs) in production or near‑production settings
-
Practical experience with prompt engineering, including designing, testing, and iterating on prompts for reliability and consistency
Experience with LLM observability or evaluation tooling such as Langfuse (or comparable platforms)
-
Familiarity with retrieval‑augmented generation (RAG), vector databases, or agentic workflow patterns
-
Familiarity with our toolchain: TeamCity, Octopus Deploy, Azure DevOps, GitHub Actions
Exposure to integration patterns: REST APIs, message queues, CDC
Experience with database design and data modeling concepts
Background in DevOps practices and CI/CD pipelines
-
Experience working in multi‑tenant SaaS environments
Prior experience in B2B SaaS or enterprise software development
WE OFFER ALL REGULAR FULL‑TIME TEAM MEMBERS:
A fun, fast‑paced work environment
Responsible PTO Plan that meets or exceeds state and local medical and family leave laws
11 paid holidays
Community and social events to keep you connected and engaged
Mental Health Benefits
Medical, Dental and Vision insurance
Company‑paid Group Life Insurance, Short‑ and Long‑Term Disability
-
Flexible Spending Account & Health Savings Account
-
Aflac Benefits – Critical Illness, Cancer Protection, & Hospital Choice
-
Pet Insurance
401 (k) with company match with eligibility on Day 1 of employment
2 Paid Volunteer Time Off Days
-
And much more!
*Part‑Time and Contractor positions are not eligible for company benefits, including paid time off, health insurance, and other employee benefit programs. Full‑time temporary employees are eligible for certain group benefits after a waiting period; specific eligibility timing will be provided at the time of offer.
AAP/EEO Statement
Ncontracts provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
#J-18808-Ljbffr Jobleads-US- ...Oracle in Nashville is seeking a senior architect to define the architecture for large‑scale systems software, firmware integration, and fleet automation. You will influence roadmaps, mentor engineers, and drive multi‑quarter initiatives from prototype to hardened production...Senior
- ...collaborative team of experts where they can learn from each other and solve the world’s most complex client challengesYou are:A Senior Salesforce Architect with Billing expertiseThe work:As a Salesforce Architect, you will be responsible for configuring and supporting...SeniorFull timeWork experience placementLive inWork at officeLocal area3 days per week
- ...holds over 4,200 certifications including Certified Technical Architect (CTA). In Life Sciences specifically, we bring deep domain knowledge... ...You Are:A Salesforce Life Sciences Functional Architect at the Senior Manager level within Accenture’s Salesforce Business Group. You...SeniorFull timeWork experience placementLive inWork at officeLocal area
$83k - $166.1k
...objectives.• Facilitate open communication channels between OCI's technical teams and fiber providers' operations teams.• Represent OCI to senior technical leaders and executives at partner companies.• Establish and maintain strategic relationships with a diverse portfolio of...SeniorTemporary workFlexible hours$170.05k - $209.12k
...update your information by visiting and logging into the careers section of the system.Job Description:At Regions, the Enterprise Architect oversees multiple dimensions of assigned applications and/or capabilities including but not limited to stability, life cycle management...SuggestedFull timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week$142.4k - $213.6k
The Data Center Software Solution Architect plays a pivotal role in shaping Schneider Electric’s strategy and execution in the rapidly evolving digital datacenter ecosystem. As datacenters become increasingly digitized—producing vast volumes of actionable data—this role...Full timeTemporary workFlexible hours$135k - $170k
...amazing healthcare. For more information, visit The Salesforce Architect will serve as the technical leader responsible for the design,... ...platform limits.Team Leadership & Agile GovernanceMentor and coach senior developers, analysts, and administrators, fostering technical...Hourly payFull timeBank staffLocal areaRemote work$146.3k - $306.4k
We are seeking a Senior Manager, Systems Software Engineering to lead the strategy, delivery, and operational excellence of enterprise device-management systems and services. This role owns the technical roadmap and cross-functional execution for device policies, certification...SeniorContract workTemporary workFlexible hours$87k - $187k
Adheres to and suggests improvements to all phases of the application software development lifecycle. Utilizes working knowledge to develop new application features and enhancements following design specifications, and develops documents to clarify application design and...SeniorTemporary workImmediate startFlexible hoursShift work- JOB TITLE: Senior Director, Software EngineeringFLSA STATUS: ExemptDEPARTMENT: TechnologyREPORTS TO: Chief Technology OfficerSUPERVISORY RESPONSIBILITIES: NoJOB LOCATION: Nashville, TN - Corporate Office / RemoteTRAVEL: NoneESSENTIAL DUTIES & RESPONSIBILITIES:Lead, manage...SeniorFull timeWork at office
- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Jul 24, 2026 Employment... ...AI, especially LLMs, including agents, throughout the entire software development lifecycle (SDLC). Experience creating MCPs and...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
$142.4k - $213.6k
...wastewater treatment, petrochemical, mining, metals, hospitality, healthcare, and industrial manufacturing.We are seeking a Senior Power Systems Architect for Heavy Industries to strengthen our market leadership across North and South America by guiding customers toward...SeniorFull timeTemporary workFlexible hours$165k - $216.56k
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.We are looking for a Senior Solution Engineer who is accustomed to solving customer’s most complex problems and closing large deals. In this role you will work...SeniorRemote work- ...OCI is seeking a Senior Principal Member of Technical Staff to define requirements for storage infrastructure services and lead architectural decisions. You will implement proof of concepts and mentor other engineers while contributing to design and code reviews. The...Senior
- ...Senior Salesforce Developer We are seeking a Senior Salesforce Developer to support the ongoing Salesforce transformation program, including FSC (Financial Services Cloud) implementation and integration efforts. This individual will work within a highly collaborative...Senior
- ...SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole:Senior Power Apps Developer Location: Nashville, TN (Day 1 Onsite) Job... ..., including Azure and Google Cloud Platform (GCP), to support software development needs.Qualifications:Bachelor’s degree in Computer...Senior
- ...department is responsible for developing quality software in Java. This requires working in conjunction with business analysts, software architects, and development leads to be sure that... .... ~ Able to work well within a team and accept direction from more senior staff....SeniorFull time
- ...Salesforce Senior Developer Locations: AZ - Phoenix, CA - Los Angeles, CA - San Francisco, CO - Denver, CT - Hartford, FL - Tampa, GA - Atlanta, IL - Chicago, IN - Indianapolis, MA - Boston, MI - Detroit, MN - Minneapolis, MO - Kansas City, NC - Charlotte, NC - Raleigh...SeniorWork experience placement
- Bring your energy to Aggreko as Senior Application Engineer based in New Iberia, LA or Houston, TX. You’ll take lead engineering responsibilities... ...design. Uses computer assisted engineering and design software and equipment to perform engineering tasks.Determines...SeniorFull timeTemporary workWork experience placementLocal areaRemote work
$146.9k - $168.9k
...problem-solvers. Ability to work independently as well as engaging and contributing to teamwork. Preferred Qualifications 3rd party software experience (Workday and CRM) a plus "Armanino" is the brand name under which Armanino LLP and Armanino Advisory LLC, independently...SeniorFull timeContract workWork experience placementLocal areaFlexible hours$102.3k - $209.5k
...as external silicon and hardware vendors. You will be deeply hands-on, owning early prototypes through production-ready platform software and technical standards. Preferred Qualifications: Strong background in operating systems. Strong background in robotics. Several...SeniorTemporary workFlexible hoursShift work- ...Senior Application Support Analyst - Hybrid Lifepoint Health has an opportunity for a Senior Application Support Analyst - Hybrid. The Senior Application Support Analyst documents and responds to customer requests and questions regarding information systems, applications...SeniorWork experience placementFlexible hoursNight shift
- ...team members and more than 280 sites of care with over 1,800 affiliated providers across six states. POSITION SUMMARY: The Senior IT Systems Analyst is responsible for the development, configuration, continuous improvement and support for hospital system...SeniorFull time
$197.2k - $255.2k
...balancing strategic existing accounts with net-new opportunities across your territory. Build trusted relationships with enterprise architects, infrastructure leaders, technical decision-makers, and executive stakeholders. Proactively identify protect-and-expand...SeniorLocal areaRemote work$95k - $117k
...Job Locations US-TN-Nashville US-OH-Columbus US-AZ-Scottsdale Overview SSOE is seeking a Senior Telecommunication Designer – Data Centers who will play a pivotal role in shaping the future of data centers and high-performance industrial projects. In this role you will...SeniorFor contractorsWork at officeLocal areaRemote workNight shift$133k - $166k
...day to do meaningful work that helps drive global business, investment and innovation forward. What You'll Do We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and optimization of legal technology solutions supporting...SeniorWorldwideFlexible hours- ...position. * Enable Resource Group is seeking a mission-minded Senior Engineer to join our growing team! Since 2000, Enable... ...prioritizing the security of their systems. Key Responsibilities: Architect (design) solutions for a wide range of environments, focusing...SeniorLive inLocal areaImmediate start
- Find a JobJoin IDR Internal TeamStaffing ServicesConsultantsAbout UsBlogSenior
$102.68k - $171.13k
...with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Mainframe Developer / Technical Lead (COBOL) - Onsite to join our team in Nashville, Tennessee (US-TN), United States (US).We are...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- ...innovation, act with urgency and ownership, and work as One Team to build what comes next. As a Solutions Engineer, you will serve as a senior technical expert supporting C Spire Business Technology sales opportunities, partnering directly with customers and sales teams to...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!
- .net software architects (remote) Nashville, TN
- senior operations technician Nashville, TN
- senior cloud service delivery manager Nashville, TN
- senior it service manager Nashville, TN
- senior chief engineer Nashville, TN
- sr operations manager Nashville, TN
- senior account director Nashville, TN
- senior director clinical development Nashville, TN
- sr accountant Nashville, TN
- senior manager business development Nashville, TN


