Netsmart Technologies, Inc

Software Engineer- .NET Expereince(Onsite Overland Park, KS)

Netsmart Technologies, Inc • $85K — $100K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience
  • Experience with C# and .NET platform through professional or academic projects
  • Knowledge of object-oriented programming principles
  • Experience with Microsoft SQL Server and relational databases
  • Understanding of cloud-based SaaS application architectures
  • Familiarity with APIs and modern software development practices
  • Strong analytical and problem-solving skills
  • Ability to learn new technologies independently

Responsibilities

  • Participate in the full software development lifecycle from requirements to maintenance
  • Design, develop, and maintain applications using C#, .NET, and SQL
  • Collaborate with teams to translate business needs into technical solutions
  • Write clean, maintainable, and high-quality code following best practices
  • Troubleshoot application and database issues through analysis and debugging
  • Develop and execute tests for software quality assurance
  • Engage in Agile practices including sprint planning and code reviews
  • Identify ways to enhance application performance, security, and maintainability

Benefits

  • Exposure to innovative cloud technologies and healthcare workflows
  • Opportunity to contribute to impactful healthcare products
  • Collaboration with cross-functional teams to enhance professional growth
  • Participation in Agile methodologies and practices
  • Chances to take ownership of features as expertise develops
  • Engagement in professional development opportunities related to modern software practices
Full Job Description
About the Role

Join the team behind TheraOffice, a leading rehabilitation therapy software platform that empowers therapy clinics with integrated electronic health records, scheduling, billing, and practice management tools. As a Software Engineer, you will build and support innovative solutions that help providers deliver exceptional care while improving operational efficiency.

In this role, you'll collaborate with product managers, architects, and fellow engineers to build scalable, high-quality applications using .NET, C#, and SQL. You'll gain exposure to cloud technologies, healthcare workflows, and modern software development practices while contributing to products that make a meaningful impact across the healthcare industry.
Responsibilities
  • Participate in all phases of the software development lifecycle, including requirements analysis, solution design, development, testing, deployment, and maintenance.
  • Design, develop, and maintain software solutions primarily using C#, .NET, and SQL technologies.
  • Collaborate with cross-functional teams to translate business and customer requirements into technical solutions.
  • Write clean, maintainable, and high-quality code that follows engineering standards and best practices.
  • Troubleshoot application, database, and integration issues through debugging and root cause analysis.
  • Develop and execute automated and manual tests to ensure software quality, reliability, and performance.
  • Participate in Agile ceremonies, sprint planning, technical design discussions, and peer code reviews.
  • Build knowledge of clinical and financial healthcare workflows and apply that expertise to product development.
  • Identify opportunities to improve application performance, scalability, security, and maintainability.
  • Research and adopt new technologies, tools, and engineering practices that improve team effectiveness and product quality.
  • Gradually take ownership of features, enhancements, and components as technical expertise grows.
  • Participate in a rotational on-call schedule after onboarding and training.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, MIS, or a related field, or equivalent relevant work experience.
  • Experience developing applications using C# and the Microsoft .NET platform through professional experience, internships, co-ops, academic projects, or personal projects.
  • Knowledge of object-oriented programming principles and software development fundamentals.
  • Experience with Microsoft SQL Server, relational databases, data modeling, and SQL development.
  • Understanding of cloud-based SaaS application architectures.
  • Familiarity with APIs, integrations, and modern software development practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to independently learn new technologies and apply them effectively.
  • Ability to consistently deliver high-quality work in a collaborative, fast-paced environment.
Preferred Qualifications
  • Experience with Amazon Web Services (AWS) and cloud-native application development.
  • Experience with ASP.NET, REST APIs, or distributed application architecture.
  • Exposure to CI/CD practices, automated testing, and DevOps tools.
  • Previous internship or experience with a software company, SaaS organization, or healthcare technology company.
  • Experience working in healthcare, behavioral health, or human services technology environments.


#LI-HR1

About Netsmart Technologies, Inc

Netsmart Technologies is an American company that develops and sells health information technology, including for electronic health records and health information exchanges, for organizations and entities in the behavioral health, human services, and post-acute care markets. Netsmart was founded in 1992 although its technology origins go back to 1968 with the founding of Creative Socio-Medics, which it acquired in 1994. Netsmart has since grown via many other acquisitions. It is headquartered in Overland Park, Kansas.
Learn more about Netsmart Technologies, Inc
Industry
Founded
1968

Similar Jobs

More Jobs at Netsmart Technologies, Inc

More Information Technology Jobs

Find similar Software Engineer- .NET Expereince(Onsite Overland Park, KS) jobs: