Sr. Software Engineer ( SAM )

Sandata Technologies, Inc   •  

Port Washington, NY

Industry: Healthcare


5 - 7 years

Posted 38 days ago

The Senior Software Engineer (SSE) is a key member of the Engineering team responsible for full stack software development of Sandata's Santrax Agency Management solution (SAM). The SSE will work in a team environment to analyze, design, develop, test, document and implement new product capabilities, enhancements and repairs.


  • Review, analyze designs, modify, develop, test, document, and implement software application improvements, features and defects within the scheduled time frame based on functional specifications
  • Develop solution architecture artifacts in support of new features and functionality
  • Collaborate with other developers on best practices, including unit testing, continuous integration practices code reviews, internal tool usage, technical roadblock mitigation and process improvements
  • Provide the project team with support and guidance on project specific processes, procedures, tools, training, and techniques
  • Review of the product architecture, design, requirements specifications, and test specifications
  • Responsible for adhering to coding standards and approved technologies
  • Identifies and informs senior staff members of areas of the application that can be improved by refactoring, optimization, or other improved technology solutions
  • Takes ownership of work items assigned and pro-actively assumes ownership of unassigned work as appropriate – communicates estimates and daily progress
  • Provide technical assessment of the impact of any changes to product requirements
  • Contribute to the continued improvement of the organization's development procedures by looking for opportunities for improvement and implementing solutions
  • Contributes in design, planning and project status meetings
  • Provides support to Tier3 customer service agents to triage and resolve client related issues and/or outages
  • Collaborate with Product Owners, technical managers, architects and other technical leads to deliver world class enterprise grade software and software enabled services
  • Follow software engineering discipline ensuring delivery of stable, scalable, maintainable and highly available software products and services
  • Engage in Continuous improvement toward higher quality, productivity and punctual delivery
  • Support agile development / SCRUM practices and ensure alignment across teams
  • Ensure security of personal health information (PHI) and report any violations or observations to management.



  • 5+ years' experience developing web-based solutions in traditional and Agile/Scrum team environments
  • 5+ years' full-stack experience with Object Oriented Programming, C#, ASP.Net, MVC, Javascript, AngularJS, HTML/HTML5, CSS, VB.NET, MVC design patterns, Domain Driven Design, XML, JSON, REST, SOAP, SQL Server
  • Proficiency with tools such as JIRA, TFS, Jenkins, Git (Bitbucket), Visual Studio, NAnt, MSBuild, Artifactory, Nexus
  • Experience working in a continuous integration and delivery environment
  • N-Tier and SaaS development experience
  • Experience building highly scalable software solutions.
  • Excellent written and verbal communication skills
  • Ability to work in a very fast paced environment & welcome change
  • Capable of solving complex technical problems with little oversight
  • Highly self-motivated / Autonomous
  • Bachelor's or Master's degree in Computer Science, Engineering, Math or Equivalent

Nice to Have / Highly Desired

  • AWS, DevOps, Performance profiling tools, Java
  • of Medicaid, Payer, Provider, Home Health Care industry experience