Software Engineer II
$92,695–$119,179 year
On-siteRochester, New York, United States
Rochester, New York, United StatesOn-siteFull Time$92,695–$119,179 yearStartup
Full TimeStartup
Job Summary
Design and develop C#/.NET features for a multi-tenant healthcare SaaS platform, translating requirements into secure, HIPAA-compliant code and database designs. Manage the full development lifecycle from technical design and unit testing to production deployment and client support. Configure demonstration environments, resolve escalated production defects, and establish engineering standards for a growing product team.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field
- Minimum of 2-4 years of professional software development experience building and supporting production applications
- Demonstrated proficiency in C# and .NET / .NET Core, including object-oriented design principles
- Working proficiency in Microsoft SQL Server, including T-SQL query development, stored procedures, schema design, and fundamentals of query performance tuning
- Experience developing web applications using ASP.NET, MVC, Web API, and standard front-end technologies (HTML, CSS, JavaScript)
- Experience with source control, code review, branching, and release management within a structured software development lifecycle
- Experience deploying and troubleshooting applications in a hosted or cloud environment
- Demonstrated ability to work independently with limited direction, take ownership of deliverables end to end, and operate effectively where requirements and priorities are still evolving
- Strong troubleshooting and analytical skills, including the ability to diagnose issues reported by non-technical users
- Excellent written, verbal, and interpersonal communication skills, including the ability to explain technical concepts to non-technical audiences and to interact professionally with external clients
- Ability to handle confidential information and protected health information in accordance with HIPAA requirements
- Experience building or scaling a commercial, multi-tenant SaaS product, particularly at an early stage
- Experience in healthcare, managed care, Medicaid, or another regulated data environment
- Experience with cloud data platforms such as Snowflake, Databricks, Microsoft Fabric, or comparable data warehouse and Lakehouse technologies
- Familiarity with modern data pipeline and transformation tooling such as dbt, Azure Data Factory, or Spark-based processing
- Experience with AWS or Azure, including compute, storage, networking basics, and application hosting via IIS
- Experience with authentication and authorization patterns such as SSO, SAML, OAuth, or multi-factor authentication
- Experience with automated testing frameworks and CI/CD pipelines
- Familiarity with Agile or Scrum delivery practices
- Exposure to compliance frameworks relevant to software vendors, such as SOC 2 or HITRUST
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.