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

Software Engineer

$88k - $109k

Medical Group Management Association

Job Type


Full-time

Description

Living the vision of "Advancing the business of healthcare today for a better tomorrow," Medical Group Management Association (MGMA) works to perpetuate success throughout the healthcare industry as the premier association for professionals who lead medical practices. Since 1926, through data, people, insights, and advocacy, MGMA empowers medical group practices to innovate and create meaningful change in healthcare. We believe the future is what you make it, and we're here to support the people who are ready to make the world a better place. Tomorrow will be remarkable because MGMA is here to help.

The Medical Group Management Association (MGMA) is looking for a Software Engineer to join our Denver/hybrid team.

The Software Developer is responsible for developing dynamic web and software applications and services for the Medical Group Management Association (MGMA) members and internal staff by using the latest methodologies and software tools with emphasis on ASP.Net, C#, and SQL in an Agile, iterative development environment.

Essential Functions:
  • Builds and develops web and software applications.
  • Implements software solutions using the Association's in-house software platforms and custom software libraries.
  • Works with the system architecture and within the defined structures and standards.
  • Maintains, upgrades, and troubleshoots existing applications and web services.
  • Develops code within the established processes and standards.
  • Works with team to research and identify the Association's technical requirements and analyze the business needs.
  • Designs and implements test procedures.
  • Develops new feature requests.
  • Maintains, upgrades, and troubleshoots existing applications and services.
  • Shares business or technical information with colleagues.
  • Coordinates and assists with other tasks and projects as assigned.
  • Other duties as required and necessary to ensure the success of the organization.
Supervisory duties:
  • None
Requirements

Knowledge, skills and abilities:
  • Ability to consistently promote, support, work, and act in a manner in support of MGMA's mission, vision and values.
  • Solid understanding and experience with C#, ASP.Net, SQL and Web API .
  • Solid understanding of HTML5, CSS, and JavaScript .
  • Experience with modern web frameworks such as Blazor, React, Vue, or Angular .
  • Ability to learn and work with MVC, Web API, or ODATA .
  • Excellent communication and collaboration skills to partner with business stakeholders and ensure a thorough understanding of requirements in order to evaluate, design, improve and maintain database and reporting assets.
  • Excellent analytical skills and strong quantitative skills.
  • Ability to take user and business requirements and translate them to appropriate technology solutions.
  • Ability to develop technical specification documentation.
  • Must be results oriented and a motivated self-starter with a strong sense of urgency.
  • Team player who can establish excellent working relationships with peers and other teams
Education:
  • A Bachelor's Degree in Computer Science, Engineering, Information Systems or related field is required.
Experience:
  • Three (3) or more years of experience of software development working with C#, ASP.Net, SQL and Web API and Microsoft SQL Server or similar database server is required.
An equivalent combination of education and experience may be substituted on a year for year basis.


Additional Requirements/Licenses/Certifications:
  • Must have reliable transportation.
MGMA does not engage in immigration sponsorship or relation assistance.

Working environment


The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Work is generally performed in an indoor, professional office environment.
  • Will need to attend conferences and MGMA events around the country.
  • This role routinely uses standard office equipment such as computers, phones, photocopiers, fax machines, and scanners.
  • Regular, predictable attendance is required.
Physical Activities


The physical demands described here are representative of those that must be met by employees in this role, to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


While performing the duties of this job, employee is regularly required to successfully interact and accurately exchange information using the following suite of verbal and non-verbal communication skills critical to expressing oneself and conducting professional interactions on behalf of the business:
  • Ability to read, write, edit
  • Ability to converse, discuss, convey
  • Also includes interactive engagement with software applications, computer graphics, and the ability to conduct internet research.
While performing the duties of this job, employee is regularly required to successfully navigate scenarios requiring the following observational abilities:
  • Ability to perceive, identify, recognize
  • Ability to detect, determine, discern, judge
  • Ability to assess, estimate, compare
This is a largely sedentary role, so employee must be able to remain in a sedentary position while focusing for extended periods of time throughout the workday. Position also requires occasional movement inside the office to access file cabinets, printers, etc.


This role may require setting up, moving, and configuring IT equipment including computers, servers, networking devices, and peripherals.

While performing the duties of this job, employee is regularly required to successfully navigate scenarios requiring the following operational abilities:
  • Ability to operate PC/keyboard and other office productivity equipment
  • Ability to position self to traverse/navigate around typical office setting
  • Able to lift, carry, and move IT equipment and hardware up to 50 lbs occasionally.
  • Able to reach, bend, kneel, and work in various positions when installing or troubleshooting equipment
  • Able to pull/push, lift, open/close, grasp/manipulate, and transport materials
  • Ability to use hand and power tools for equipment installation and cable management

Why Work for Us


MGMA prides itself on providing team members from all walks of life with an inclusive work environment and comprehensive benefits package, including medical, dental, and vision coverage, life insurance, and both short- and long-term disability. We invest in our employees' growth with a 401(k) plan featuring company match, profit-sharing, and professional development opportunities. We prioritize work-life balance through a hybrid work schedule, an employee assistance program, and a generous time off package, which includes three weeks of vacation, 80 hours of sick time, and 11 paid holidays. From a flexible spending account and on-site fitness center to volunteer opportunities and tuition assistance, MGMA is committed to giving employees a well-rounded and gratifying employment experience.

We are an equal opportunity employer. All applicants shall be considered according to their individual qualifications, abilities, experience, and other employment standards. There will be no discrimination due to gender or gender identity, race, religion, color, national origin, ancestry, age, disability, sexual orientation, veteran/military status, or any other basis protected by applicable law.

The application deadline is April 25, 2026 . This may be extended in the event additional time is necessary to receive a sufficient number of qualified candidates. The approximate salary range for this position is $88,000 - $109,000 , depending on the skills, education, and experience of the candidate.

#LI-DNI

Salary Description


$88,000-$109,000
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Centennial, CO vacancy
  • $114.2k - $189.08k

     ...Full-Stack Software Engineer At S5, we offer a leading-edge compensation package that includes top-tier salaries, up to 25% profit sharing into a qualified retirement account, flexible PTO, and company paid medical, vision and dental premiums for you and your family... 
    Suggested
    Full time
    Flexible hours

    S5 Analytics, LLC

    Littleton, CO
    4 days ago
  • $140.5k - $221.5k

     ...used for creating, testing, and delivering this content to our dedicated mobility access servers (MAS). The day-to-day Software engineering as part of an agile development team Actively design and drive software architecture involving a Linux based operating... 
    Suggested
    Temporary work

    ViaSat

    Englewood, CO
    4 days ago
  • $55 - $64 per hour

     ...Insight Global is seeking a Senior Full Stack Software Engineer to support a large-scale digital transformation focused on building digital-first customer and associate experiences. This role will be heavily backend-focused, centered on building and orchestrating APIs,... 
    Suggested

    Insight Global

    Greenwood Village, CO
    5 days ago
  •  ...Micro1 is seeking a Software Developer to join a dynamic remote team. In this role, you will design, develop, and deliver scalable applications using languages such as Python, Rust, and GoLang. The ideal candidate will have over 3 years of experience in software development... 
    Suggested
    Remote work

    Micro1

    Englewood, CO
    4 days ago
  •  ...Micro1 is seeking a Software Developer to join their remote team, where you will design, develop, and maintain robust applications. This role focuses on clear communication and collaboration, allowing you to leverage modern programming languages like Python, Rust, and... 
    Suggested
    Remote work

    Micro1

    Littleton, CO
    4 days ago
  •  ...Software Engineer For Both Backend And Front End • Development experience with any of the following programming languages: Java, JavaScript, Python • Experience with application containerization (Kubernetes, Helm, Docker, Containers) in a cloud environment (AWS, Azure... 

    PLANIT Group

    Littleton, CO
    1 day ago
  • $110k - $120k

     ...Software Engineer II Centennial, CO • Full-Stack • Backend Focus Some engineers go deep on the server and never look up. Others gravitate to the client and lose interest the moment something touches a database. The engineers we're looking for do both - and they... 
    Contract work
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Centennial, CO
    1 day ago
  • $108.5k - $149.18k

     ...Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Software Engineer III, you will lead the design, development, and optimization of complex software systems for aerospace applications. You... 
    Work experience placement

    Sierra Nevada Company, LLC

    Lone Tree, Douglas County, CO
    1 day ago
  •  ...Job #: 147989 Title: Software Engineer Location: Littleton, CO Salary Range: 90.00 Position: Software Engineer Description: ENG- Develops and maintains backend and frontend software applications, supporting cloud-based deployment, containerization, and Agile development... 
    Temporary work
    Day shift

    TeamGlobal

    Littleton, CO
    1 day ago
  • $90k - $225k

     ...Junior Software Engineer Altamira Technologies has a long and successful history providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security communities... 
    Work experience placement
    Worldwide

    Altamira Technologies

    Centennial, CO
    3 days ago
  •  ...DevOps Engineer Responsible for implementing and maintaining a self-service deployment platform, including troubleshooting of system...  ...for both lower and production environments. Collaborate with the software development teams to streamline and simplify the deployment... 
    Work experience placement
    Local area

    MRINetwork

    Littleton, CO
    1 day ago
  • $113.9k - $200.91k

     ...full-time. *Please note we will not provide relocation services for this position. What does this role look like? The new Software Engineer will support the LE2 Program for Electrical Ground Support Equipment (EGSE). Use your strong software engineering skills to... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Englewood, CO
    5 days ago
  • $113.9k - $200.91k

     ...distributed to stakeholders. To achieve this, we need talented engineers who share our passion for excellence and innovation. If you're...  ...and help us build next generation of geospatial intelligence software and support critical national security missions. In this role... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Littleton, CO
    1 day ago
  • $76.5k - $134.9k

     ...Software Engineer (Full Stack) | Lockheed Martin Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more — we can innovate, invest,... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Littleton, CO
    5 days ago
  •  ...Software Engineer/App Dev We are seeking a motivated and innovative Software Engineer/App Dev to support the continued growth and enhancement of our internally developed business platform. Originally created as a communication tool between our company and nationwide... 
    Full time

    True Find Staffing

    Englewood, CO
    1 day ago
  •  ...Responsibilities • Design, develop, and maintain software solutions using Python, Node.js • Collaborate in a microservices architecture environment to enhance and build reliable REST components. • Implement and maintain robust non-relational databases including... 

    Apex Systems

    Greenwood Village, CO
    5 days ago
  • $85.9k - $164.6k

     ...Software Engineer - Mid-Career Lockheed Martin Space is seeking a Software Engineer who will participate in design engineering, integration, prototyping, algorithm development, and testing of data exploitation applications for commercial, military, and intelligence... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Phenom People

    Littleton, CO
    1 day ago
  •  ...Responsibilities: - Work in an Agile Software Delivery methodology, developing Java/Kotlin software - Implement software fixes/enhancements to dynamic ad insertion software stack, including web services, databases, AWS lambdas, AWS SQS - Frontend development if... 
    Local area

    My3Tech Inc

    Greenwood Village, CO
    5 days ago
  •  ...Senior Scala Engineer Top 3 must haves: Scala, Scalatra, REST Charter is looking for a Senior Scala Engineer to join an agile team. The team develops client-facing REST APIs that provide data for IPTV (television over the internet), enabling functionality such as consumer... 

    Omni Inclusive

    Englewood, CO
    1 day ago
  •  ...knowledge is a plus Top Skills: Angular JavaScript Team/ Environment: ~ Two onshore teams, made up of mostly Software Engineer 4s and a couple Software Engineer 2s. One offshore team. Job Description: Designs, modifies, develops, writes and... 
    Local area

    My3Tech Inc

    Greenwood Village, CO
    4 days ago
  • $113.9k - $200.91k

     ...distributed to stakeholders. To achieve this, we need talented engineers who share our passion for excellence and innovation. If you're...  ...and help us build next generation of geospatial intelligence software and support critical national security missions. In this role... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Littleton, CO
    1 day ago
  • $113.9k - $200.91k

     ...Description WHO WE ARE The Skunk Works (Lockheed Martin Advanced Development Programs) is looking for world-class talent in Software Engineering to be a part of a team that will carry on our 80-year tradition-making history in advanced aircraft development. The vehicle... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    Weekend work

    Lockheed Martin Corporation

    Littleton, CO
    4 days ago
  •  ...Responsibilities Code, test, debug, and enhance new and existing software. Develop User Interfaces according to specifications....  ..., Ember, Bootstrap) Strong Experience working with DevOps engineers to build and deploy infrastructure with cloud deployment... 

    Software Technology Inc

    Greenwood Village, CO
    1 day ago
  • $70.5k - $135k

     ...Software Engineer At Lockheed Martin, we apply our passion for purposeful innovation to keep people safe and solve the world's most complex challenges. Mission-Focused Innovation: From aerospace to outer space to cyber space, you can solve the world's most complex... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Phenom People

    Littleton, CO
    1 day ago
  • $140k - $177k

     ...Aerospace runs on software the rest of the industry stopped buying a decade ago. The system that holds every part design takes six clicks...  ...system. It is the digital backbone of how our aircraft and engines get built. We are building it ourselves because the vendors who... 
    Permanent employment
    Flexible hours
    Night shift

    Boom Supersonic

    Centennial, CO
    1 day ago
  •  ...On-Site Flexibility/Remote: 100% This position is for a Data Engineer Staff within the Lockheed Martin Chief Data and Analytics Office...  ...modeling experience using tools like Erwin Experience with software engineering and building data pipeline automations using GIT &... 
    Contract work
    Work at office
    Remote work

    PLANIT Group

    Centennial, CO
    4 days ago
  • $76.5k - $134.9k

     ...of Space Vehicles, Hypersonics, Human Space Flight and Interplanetary Missions, Missile Defense, and more. We are seeking a software engineer to join our team in Littleton, CO! In this role you will develop software to automate the test and measurement process of RF... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Littleton, CO
    1 day ago
  •  ...We're looking for a passionate candidate with an Aerospace and Software background to expand our Simulation, Integration, and Test (...  ...Test, and Mission Operations. The department collaborates with engineering teams to develop and maintain modern software engineering standards... 
    Permanent employment
    Local area
    Worldwide

    York Space Systems LLC

    Greenwood Village, CO
    4 days ago
  • $78 - $80 per hour

     ...An employer in the Greenwood Village, CO, Omaha, NE and Berkely Heights, NJ area is looking for a Software Developer. The Developer will be responsible for scanning, debugging, coding vulnerability fixes, and incident response for one of the company's large financial... 
    Hourly pay

    Insight Global

    Greenwood Village, CO
    3 days ago
  •  ...Design and implement robust, scalable, and maintainable software systems Develop high-performance APIs and microservices using...  ...Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions... 
    Local area

    My3Tech Inc

    Greenwood Village, CO
    5 days ago

Do you want to receive more vacancies?

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