Junior Software Developer
Role details
Job location
Tech stack
Job description
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., * 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
Requirements
Do you have a Bachelor's degree?, * 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, 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. At ActivStyle we don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our team and our community. We are proud to be an equal opportunity workplace and an affirmative action employer. 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.
Benefits & conditions
2.62.6 out of 5 stars Saint Paul, MN Remote Up to $65,000 a year - Full-time, Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Employee assistance program
- Paid holidays, * 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