Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

PMMC

Job Description

Job Title: Senior Software Engineer (Agentic Development)

\n

Reports To: Manager of Software Development

\n

Department: Engineering

\n

\n

Internal candidates are encouraged to apply. We are committed to supporting career growth and development within PMMC and welcome qualified internal team members to explore this opportunity alongside external applicants.

\n

\n

About The Team

\n

At PMMC, our mission is to continuously improve the financial performance of healthcare organizations, so they have more resources to devote to patient care. We provide advanced revenue cycle management and SAAS solutions to hospitals, health systems, and physician groups across the country. By helping clients recover revenue, streamline workflows, and strengthen margins, we enable them to better serve their communities. With today’s evolving healthcare landscape, including changing reimbursement models, price transparency, and population health, the revenue cycle has never been more critical. PMMC is committed to delivering innovative technology and strategic guidance to help providers successfully navigate these challenges.

\n

\n

About The Role

\n

PMMC is seeking a Senior Software Engineer who already builds software with AI coding agents to help build the next generation of healthcare technology solutions. You will treat agents as part of the team, direct them with clear intent, and hold their output to a high bar for quality, security, and maintainability. Your value is not in typing code faster. It is in specifying problems well, orchestrating agents effectively, and applying the engineering judgment that turns generated code into reliable production systems. In this role, you'll design, develop, and deliver scalable software applications using modern .NET technologies and Azure cloud services, and help shape how our engineering team uses agentic tooling across the full software development lifecycle. You'll play a key role in modernizing existing platforms, developing innovative web applications and microservices, and collaborating with cross-functional teams to create high-quality solutions that support our mission. This is an ideal opportunity for an engineer who enjoys solving complex technical challenges, thrives in Agile environments, and is passionate about building reliable, maintainable, and cloud-native applications using a mature agentic development workflow.

\n

\n

Responsibilities:

\n
    \n
  • Design, develop, test, and maintain software solutions using C#, .NET Core, ASP.NET, Angular, Entity Framework, Web API, and Azure, working alongside AI coding agents (such as Claude Code and GitHub Copilot) as a core part of your daily workflow.
  • \n
  • Build and maintain the scaffolding that makes agents effective: repository conventions, project instructions and context files, reusable prompts and skills, and automated test suites that give agents fast, trustworthy feedback.
  • \n
  • Develop, deploy, monitor, and scale cloud-based solutions leveraging Azure services.
  • \n
  • Support application modernization initiatives, including legacy WinForms enhancements and migration efforts, using agents to accelerate code comprehension, refactoring, and test coverage on legacy systems.
  • \n
  • Manage CI/CD pipelines and deployment automation using Azure DevOps, with automated testing, static analysis, security scanning, and quality gates that treat AI-assisted changes as first-class citizens.
  • \n
  • Design and optimize SQL databases, ensuring performance, scalability, and data integrity.
  • \n
  • Apply Service-Oriented Architecture (SOA) and Domain-Driven Design (DDD) principles to create maintainable and extensible systems as the volume of AI-assisted change grows.
  • \n
  • Collaborate with product owners, engineers, and business stakeholders to deliver high-impact software solutions, and mentor teammates on effective agentic practices.
  • \n
  • Participate in Agile ceremonies, sprint planning, code reviews, and continuous improvement initiatives.
  • \n
  • Help define and uphold team standards for responsible AI use in a regulated healthcare environment, including protection of PHI, code provenance, and human accountability for what ships.
  • \n
  • Stay current with emerging technologies, industry trends, and engineering innovations, evaluate new agentic tools and approaches, and share what works.
  • \n
\n

\n

Qualifications & Requirements

\n
    \n
  • Bachelor's degree in Computer Science, Software Engineering, related field, or equivalent practical experience.
  • \n
  • 3+ years of professional software development experience, including meaningful production experience building with AI coding agents (not just autocomplete or occasional chat use).
  • \n
  • Strong proficiency in C#, .NET Core, ASP.NET, Angular, Entity Framework, Web API, and Azure.
  • \n
  • Experience with Azure DevOps, Git, SQL Server, CI/CD pipelines, and cloud-native application development.
  • \n
  • Working knowledge of microservices architecture, SOA, and Domain-Driven Design principles.
  • \n
  • Demonstrated ability to work effectively with agentic tools (Claude Code, GitHub Copilot), including decomposing work for agents, managing context, and verifying results.
  • \n
  • Strong testing discipline. You know that automated tests, type systems, and review practices are what make agent-generated code trustworthy.
  • \n
  • Sound judgment on security and compliance when using AI tools with sensitive data.
  • \n
  • Experience designing and developing scalable web applications and APIs.
  • \n
  • Excellent written communication and collaboration skills. Clear writing is a core engineering skill because it is how you direct both people and agents.
  • \n
  • Passion for continuous learning and professional growth.
  • \n
\n

\n

Preferred:

\n
    \n
  • Experience on a team where agentic development is established practice, with shared conventions, guardrails, and measured outcomes.
  • \n
  • Experience building or integrating LLM-powered features, including prompt design, evaluation, and observability.
  • \n
  • Experience using agents for legacy modernization, test generation, or code migration.
  • \n
  • Healthcare, HIPAA, or other regulated-industry experience.
  • \n
\n

\n

What We Look For

\n

We're looking for a proactive engineer who combines strong technical expertise with a collaborative mindset and a modern agentic workflow. You'll be successful in this role if you enjoy solving complex problems, embrace innovation, hold AI-generated code to the same standard as your own, and take pride in delivering high-quality software that drives meaningful business outcomes. If you're passionate about modern technologies, cloud development, and building solutions that make an impact, we'd love to hear from you. If you have already worked in an environment where agentic development is the norm, we would love to hear how you did it.

\n

\n

Why Join PMMC

\n

PMMC offers a dynamic, growth-focused environment where innovation and teamwork drive success. We are dedicated to innovation, collaboration, and excellence in revenue cycle management. At PMMC, your work drives meaningful results for healthcare systems across the country. You will help shape how a mission-driven healthcare technology company builds software in the AI era.

\n

\n

Benefits

\n

Discover a wealth of benefits at PMMC, ranging from comprehensive healthcare plans to continuous learning opportunities, ensuring your well-being and professional development. Enjoy a supportive work environment that values your contributions with competitive compensation packages, flexible PTO and perks designed to enhance your overall work-life balance.

\n

\n

Core Values

\n

Join our team at PMMC. We Grow or Die as individuals and as a collective force, Inspiring One Another to reach new heights. We Love to Win , not just for ourselves but for our entire team. We constantly Innovate , finding fresh solutions to complex challenges. We pride ourselves on being Productive & Efficient while always striving to Do the Right Thing in all that we do.

\n

\n

If you're ready to be part of a team that embodies these values, we invite you to join #TeamPMMC today!

\n

\n

Technology that Elevates. Experts Who Care.

\n

\n

PMMC is an equal opportunity employer. We provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, marital or citizenship status or any other status protected by applicable federal, state, or local law.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Charlotte, NC vacancy
  •  ...Contract with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is... 
    Senior
    Contract work
    Remote work
    Relocation
    3 days per week

    Gravity IT Resources

    Charlotte, NC
    3 days ago
  • Charlotte, North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform capabilities. This is a hands-on role where you’ll be writing code, working across the stack, and helping take new... 
    Senior
    Full time
    Work at office

    Motion Recruitment

    Charlotte, NC
    4 days ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud... 
    Senior
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    4 days ago
  • $120k - $160k

     ...”) will not provide or assume sponsorship for employment visas for this position, now or in the future.The OpportunityThe Senior Software Engineer will be responsible for contributing to a team of backend engineers (APIs and systems integration).We’re looking for some... 
    Senior
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    2 days ago
  • $91.7k - $163.7k

     ...help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.Position SummaryAs a Senior Software Engineer at Optum Technology, you will be part of a high-performing engineering team dedicated to building, modernizing, and... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Charlotte, NC
    2 days ago
  • $165k - $190k

     ...and grow their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical platform...  ...code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    1 day ago
  •  ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This... 
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Charlotte, NC
    2 days ago
  • $100k - $175k

     ...work corp-to-corp.Red Ventures Home is looking for a Fullstack Senior Engineer to own the telephony systems and AI-powered tooling that sit...  ...curiosityWhat We’re Looking For:7+ years of hands-on software development experience, with a track record of delivering complex... 
    Senior
    Full time
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Red Ventures

    Charlotte, NC
    23 hours ago
  •  ...Senior Software Engineer – Full Stack Charlotte, NC Area | In-Office | Full-Time Are you a technical leader who loves solving complex problems and mentoring the next generation of engineers? Our client, a leading organization with a robust enterprise platform, is... 
    Senior
    Full time
    Work at office

    SolomonEdwards

    Charlotte, NC
    -32
  •  ...Senior Software Engineer (Back-End) – C#/.NET Our client, a leading organization, is seeking a Senior Software Engineer (Back-End) to help drive the evolution of their enterprise platforms. If you're a passionate problem-solver who thrives on mentoring others and building... 
    Senior
    Full time
    Work at office

    SolomonEdwards

    Charlotte, NC
    -32
  •  ...Description: Hybrid 3 days on-site in Charlotte, NC Our client seeks a Senior Agentic Software Engineer who will design and deliver intelligent systems that combine AI agents, cloud-native architectures, automation frameworks, and modern engineering practices.... 
    Senior
    Hourly pay
    Contract work
    Local area
    Shift work

    Eliassen Group

    Charlotte, NC
    23 hours ago
  • $60 - $70 per hour

    DescriptionKforce has a client that is seeking a Senior Software Engineer (Angular/Spring Boot) in Charlotte, NC.Responsibilities:* Facilitation & Documentation: Facilitate Architecture Review Board meetings, ensuring detailed capture of meeting notes and action items*... 
    Senior

    KForce

    Charlotte, NC
    4 days ago
  •  ...DescriptionProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of...  ...: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior
    Contract work
    For contractors

    Prosidian Consultng

    Charlotte, NC
    3 days ago
  • $176k - $179.5k

     ...Created: 2026-08-20Apply: be on the global Life Sciences AI team, fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll work withDriving lasting impact and building long-term... 
    Senior
    Apprenticeship
    Easy work
    Shift work

    McKinsey & Company

    Charlotte, NC
    4 days ago
  •  ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    1 day ago
  • $192.4k - $320.6k

    Senior Software Engineer, Quantitative ResearchIndex Research & Design | FTSE Russell | LSEGRole PurposeWe are looking for a Senior Software Engineer to join the Index Research & Design team and help build the technology that powers the next generation of index research... 
    Senior
    Full time
    Part time
    Internship

    London Stock Exchange Group

    Charlotte, NC
    4 days ago
  • $115k - $170k

    What You'll DoWe’re looking for a Senior Software Engineer to join our insurance technology team! This is a hands-on leadership-by-example role for an engineer who cares about building software that makes a real difference. You’ll lead the build and enhancements for the... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work

    Principal Financial Group

    Charlotte, NC
    4 days ago
  • Client Industry Technology Full Job Description See Primary Skills Visa Restrictions Must be able to convert without sponsorship Locals Only/ Out of Area/ Remote Local to Charlotte, NC (Onsite 2x a week) Interview Type (Phone, Video, Face to Face) Video Anticipated...
    Senior
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Charlotte, NC
    1 day ago
  • $70 - $80 per hour

     ...your recruiter to learn more. Job details Job Title: Sr. Java Software Engineer III Location: Atlanta, Georgia Compensation: $70 - $80...  ...stack). Passion for clean code, DevSecOps, and agile delivery. Seniority level Mid-Senior level Employment type Contract Job function... 
    Senior
    Contract work

    Matlen Silver

    Charlotte, NC
    1 day ago
  •  ...following job description:Designs, develops, tests, and maintains software solutions that address business and user needs within a...  ...business from the beginning of the design work.Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Senior
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Monday to Friday
    Shift work
    Day shift

    Truist

    Charlotte, NC
    2 days ago
  •  ...Description Hybrid 3 on in Charlotte, NC Our client is seeking a Senior UI Software Engineer to build an AI-powered telecom equipment lifecycle and site visibility platform. The role is full-stack with a UI emphasis and requires hands-on experience integrating AI... 
    Senior

    Eliassen Group

    Charlotte, NC
    -32
  •  ...Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC Optomi, in partnership with a leading electric and gas utility company, is seeking a Full-Stack Software Engineer with a strong backend development focus to... 
    Senior
    Contract work

    Optomi

    Charlotte, NC
    -32
  • $52 - $58 per hour

    Title: Senior Software Engineer Location: Charlotte, NC Salary Range: $52-58 Introduction The Home Lending Technology organization is responsible for developing and maintaining innovative solutions that streamline the home lending process. This team focuses on the development... 
    Senior
    Work experience placement
    Immediate start

    Artech

    Charlotte, NC
    2 days ago
  •  ...Senior Security Software Engineer – Security Automation & DevSecOps Location: This role can be based out of Charlotte, NC or Novi, MI. Remote candidates who are willing to travel as required will also be considered. Employment Type: W-2 Contract Only Recruiting... 
    Senior
    Contract work
    Remote work

    RL Enterprise & Associates: Recruiting & Staffing

    Charlotte, NC
    -32
  • Hybrid onsite in Charlotte, NC Job Description - Senior Software Engineer (.Net /C#) - Capital Markets Day to Day job Duties: Participate in the technical design, development, implementation, and maintenance of software solutions for the Capital Markets business. Work... 
    Senior
    Hourly pay
    Flexible hours
    3 days per week

    The Nippon Telegraph and Telephone Corporation (NTT)

    Charlotte, NC
    4 days ago
  • $84k - $149k

    Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired. Help... 
    Senior
    Work experience placement
    Remote work
    Relocation package

    Phenom People

    Charlotte, NC
    2 days ago
  • Lead Software Engineer - AI Application Platform The Opportunity We are seeking a Lead Software Engineer to guide the architectural development...  ...deeply satisfying. You will shape critical systems, mentor senior and junior developers through complex technical decisions,... 
    Senior
    Immediate start

    RIT Solutions

    Charlotte, NC
    1 day ago
  • Senior Full Stack Engineer Old Well Labs is a Charlotte-based financial intelligence startup used by leading allocators and the fund managers they...  ...re Looking For 5+ years of experience building production software Strong backend experience in Python (and/or Node.js)... 
    Senior
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Old Well Labs

    Charlotte, NC
    2 days ago
  • $100k - $140k

    Senior Software Engineer Charlotte, North Carolina Onsite Full Time $100k - $140k We're looking for a Senior Software Engineer to join an Edge team building the software behind automated systems used in animal agriculture. This is a hands-on, backend-focused role where... 
    Senior
    Full time
    Remote work

    Motion Recruitment

    Charlotte, NC
    2 days ago
  • $106.1k - $176.9k

    Senior Full-Stack Software Engineer Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact. At LPL Financial, you'll work with modern technology, supportive teammates, and the opportunity to contribute to solutions... 
    Senior
    Work from home

    LPL Financial

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!