Junior Software Developer
Posted on March 26, 2026 by Activstyle
- Saint Paul, United States of America
- $nan - $nan
- Full Time
Junior Software Developer
Location: St. Paul, Minnesota
Work Arrangement: Remote
About This Opportunity
Join a growing healthcare Durable Medical Equipment (DME) company as a Junior Software Developer and make an immediate impact on mission-critical business applications. You'll work on systems that span the entire operational lifecycle—from patient intake and order processing through billing and collections. This is your chance to build real-world development experience while supporting a team that values learning, collaboration, and continuous improvement.
In this role, you'll contribute to both front-end and back-end development using modern Microsoft technologies including .NET Core, C#, SQL Server, and Azure. You'll work closely with the Director of Development, fellow technical team members, and business users to maintain systems, troubleshoot issues, and implement enhancements that drive efficiency and compliance.
Essential Functions and Job Responsibilities
- Assist in the design, development, testing, and maintenance of web-based business applications using Microsoft .NET Core and C#
- Support both front-end user interface development and back-end application logic for internal business systems
- Develop, modify, and maintain application features supporting intake, documentation, workflow management, billing, payment posting, collections, and reporting
- Write, test, debug, and document code for software enhancements, bug fixes, and performance improvements
- Help maintain and optimize Microsoft SQL Server databases, queries, views, and stored procedures
- Assist with troubleshooting application issues, identifying root causes, and implementing corrective actions
- Participate in application deployments, configuration updates, and environment support within Microsoft Azure
- Work with business users and technical leadership to gather requirements and translate them into functional software solutions
- Create and maintain technical documentation, support documentation, and code comments for developed features and system changes
- Perform testing activities, including unit testing, system testing, regression testing, and support for user acceptance testing
- Participate in code reviews, team discussions, and development planning sessions
- Support integration between internal applications and external systems or services as needed
- Help ensure software solutions meet standards for usability, security, maintainability, data integrity, and reliability
- Learn and apply healthcare DME business processes, terminology, and workflow requirements in day-to-day development work
- Follow company IT standards, development practices, change management procedures, and security policies
- Provide ongoing support for production issues, end-user requests, and continuous improvement initiatives
- Perform other duties as assigned
Competency, Skills and Abilities
- Learn existing systems, business rules, and application architecture quickly
- Develop clean, maintainable, and well-documented code
- Support both front-end and back-end development tasks
- Analyze user needs and translate them into practical technical solutions
- Manage multiple assignments and meet deadlines in a remote work setting
- Troubleshoot application, database, and interface issues with strong attention to detail
- Maintain confidentiality and protect sensitive patient and business information
- Demonstrate willingness to learn, accept feedback, and grow technical and business knowledge over time
Education and Experience Requirements
- Bachelor's degree in Computer Science, Information Systems, Software Development, or a related field, or equivalent combination of education and practical experience
- Zero to two years of software development experience
- Basic working knowledge of Microsoft .NET Core and C#
- Basic understanding of front-end web development concepts, including HTML, CSS, JavaScript, and responsive user interface design
- Basic understanding of relational databases and SQL, preferably Microsoft SQL Server
- Familiarity with web application architecture, debugging techniques, and application support
- Exposure to Microsoft Azure or other cloud platforms
- Strong analytical, troubleshooting, and problem-solving skills
- Good written and verbal communication skills
- Ability to work effectively in a remote environment with limited supervision while collaborating with team members and business users
Physical Demands and Work Environment
- Ability to sit for extended periods and work at a computer workstation
- Subject to long periods of sitting and exposure to computer screen, keyboard, and mouse for prolonged periods
- Ability to perform repetitive motions of wrists, hands, and fingers due to extensive computer use
- Must be able to lift 30 pounds as needed
- Excellent ability to communicate both verbally and in writing
- Ability to effectively communicate both verbally and in writing with internal and external customers with the ability to demonstrate empathy, compassion, courtesy, and respect for privacy
- Ability to communicate effectively by phone, video conference, email, and messaging platforms
- Limited travel may be required for meetings, training, planning sessions, or special projects
- May require occasional work outside normal business hours for deployments, upgrades, maintenance, or issue resolution
- This role may be performed remotely; however, remote work arrangements are subject to review and may be modified at the discretion of the Chief Executive Officer based on business needs
Amazing Benefits At A Glance
- Team Driven and Values Based Culture
- Medical, Dental, and Vision Benefits
- Paid Time Off (PTO), Holiday Pay, Sick and Safe Time for Applicable States
- Employee Assistance Program
- Career Growth Opportunities
- 401(k) and Generous Employer Match Opportunity
Ready to Launch Your Development Career?
If you're a motivated developer ready to grow your skills in a supportive, collaborative environment, we'd love to hear from you. Apply now to join our team and make a meaningful impact in healthcare technology.
This employer participates in E-Verify. Following acceptance of any job offer, at the start of employment the employer will provide the federal government Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify is unable to verify your eligibility for employment this employer will provide written instructions to provide an opportunity to contact the appropriate agencies and resolve the discrepancy prior to taking any action against continued employment.
Advertised until:
April 25, 2026
Are you Qualified for this Role?
Click Here to Tailor Your Resume to Match this Job
Share with Friends!
Similar Internships
Junior Software Developer C#
At RDI we value plurality of race, color, religion, gender, gender identity, nationality, sexual or…
Junior Software Developer – ta nästa steg i en långsiktig roll
Beskrivning Vi söker nu en Junior Software Developer (0–5 års erfarenhet) till ett…
Junior Software Developer (Java/C#/C++)
We are looking for a Junior Software developer (Java/C#/C++) for a global company in Väster&ar…
Junior Software Developer
Did you recently graduated with a master degree in Software Engineering and want to work with Softw…
Junior Software Developer - AI verktyg
Varje dygn andas du in över 20 000 liter luft och spenderar i genomsnitt 90% av din tid inomhu…
Junior Software Developer
About the RoleWe are looking for a motivated and enthusiastic Junior Software Developer to join our…