Aboutthe RoleJoin the team behind MyEvolv, Netsmart's industry-leading electronic health record (EHR) platform supporting behavioral health and human services organizations. As a Software Engineer, you will design, develop, and support innovative software solutions that help healthcare providers deliver better outcomes forthe communities they serve.
In this role, you'll collaborate with product managers, architects, and fellow engineers to build scalable, high-quality applicationsusing .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- Participatein 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.
- Collaboratewith cross-functional teams to translate business and customer requirements into technical solutions.
- Writeclean, maintainable, and high-quality code that follows engineering standards and best practices.
- Troubleshootapplication, database, and integration issues through debugging and root cause analysis.
- Developand execute automated and manual tests to ensure software quality, reliability, and performance.
- Participatein Agile ceremonies, sprint planning, technical design discussions, and peer code reviews.
- Buildknowledge of clinical and financial healthcare workflows and apply that expertise to product development.
- Identifyopportunities to improve application performance, scalability, security, and maintainability.
- Researchand adopt new technologies, tools, and engineering practices that improve team effectiveness and product quality.
- Graduallytake ownership of features, enhancements, and components as technical expertise grows.
- Participatein a rotational on-call schedule after onboarding and training.
RequiredQualifications- Bachelor'sdegree in Computer Science, Software Engineering, MIS, or a related field, or equivalent relevant work experience.
- Experiencedeveloping applications using C# and the Microsoft .NET platform through professional experience, internships, co-ops, academic projects, or personal projects.
- Knowledgeof object-oriented programming principles and software development fundamentals.
- Experiencewith Microsoft SQL Server, relational databases, data modeling, and SQL development.
- Understandingof cloud-based SaaS application architectures.
- Familiaritywith APIs, integrations, and modern software development practices.
- Stronganalytical, troubleshooting, and problem-solving skills.
- Abilityto independently learn new technologies and apply them effectively.
- Abilityto consistently deliver high-quality work in a collaborative, fast-paced environment.
PreferredQualifications- Experiencewith Amazon Web Services (AWS) and cloud-native application development.
- Experiencewith ASP.NET, REST APIs, or distributed application architecture.
- Exposureto CI/CD practices, automated testing, and DevOps tools.
- Previousinternship or experience with a software company, SaaS organization, or healthcare technology company.
- Experienceworking in healthcare, behavioral health, or human services technology environments.
WhyJoin Netsmart?- Buildtechnology that directly impacts healthcare providers and the individuals they serve.
- Workwith experienced engineers in a collaborative and growth-focused environment.
- Gainexposure to modern cloud technologies and large-scale healthcare software systems.
- Developyour technical skills while contributing to a mission-driven platform used nationwide.