Software Engineer, C# / Unity Developer
Listed on 2025-11-29
-
Software Development
Software Engineer, C# / Unity Developer
About The Team
At PMMC, our mission is to improve the financial performance of healthcare organizations so they can dedicate more resources to patient care. We provide advanced revenue cycle management 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.
AboutThe Role
The Software Engineer is responsible for designing, developing, and maintaining high-quality software solutions, primarily using .NET technologies and Azure cloud services. This role works on modernizing Win Forms applications, building web solutions, and developing scalable microservices while collaborating in Agile teams to deliver innovative and maintainable software solutions.
Responsibilities- Assist in developing, testing, and maintaining software solutions using C#, ASP.NET, Angular, Entity Framework, and Web API.
- Support senior engineers in building and enhancing business-tier components and applications.
- Participate in bug fixes, code reviews, and quality assurance processes.
- Learn to deploy and monitor applications in Azure cloud environments.
- Support implementation of cloud-based features and tools.
- Assist with designing, optimizing, and maintaining SQL databases.
- Learn to write efficient queries, stored procedures, and database objects.
- Gain exposure to Service‑Oriented Architecture (SOA) and software design best practices.
- Participate in Agile development processes, including daily stand‑ups, and sprint planning.
- Collaborate with team members to complete assigned tasks and projects on time.
- Stay updated on software development best practices and emerging technologies.
- Troubleshoot, debug, and assist in resolving software issues under guidance.
- Focus on improving technical skills and code quality through hands‑on experience.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology or related.
- Knowledge of C#, .NET, SQL, and web development fundamentals.
- Familiarity with cloud platforms (Azure preferred) and version control (Git).
- Understanding of Agile development methodologies.
- Strong problem‑solving and analytical skills.
- Effective communication and collaboration abilities.
This role requires a motivated engineer with a solid foundation in software development and a willingness to learn new technologies. Success in this position comes from curiosity, attention to detail, and the ability to collaborate in a fast‑paced, team‑oriented environment.
Why Join PMMCPMMC 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.
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.
Core ValuesJoin our team
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.
If you’re ready to make an impact and grow with us, we invite you to apply today!
Equal Opportunity StatementPMMC 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).