HST Pathways is a profitable, fully remote SaaS company focused on transforming healthcare through innovative software solutions. The Sr. Software Engineer will be responsible for leading the development of a cloud-based platform, ensuring high-quality code and collaborating with product management to meet project goals.
Responsibilities:
- Become immersed in the company’s existing technology frameworks and new software architectures
- Develop well designed, testable, high quality, efficient code meeting requirements and adhering to the company’s coding standards and best practices
- Execute and/or oversee the creation of design documents (including code samples/outlines) and detailed engineering specifications based on complex business, user, and non-functional (e.g., performance, reliability, balance, and controls) requirements
- Partner with the Product Manager to gather requirements and fully understand project goals, and then use this information to effectively plan and lead the development process for new features
- Lead the code review process to ensure development work adheres to standards and specifications
- Ensure all code is effectively unit tested prior to being released to the quality assurance team. Assist the quality assurance team in identifying test cases and test plans to enable a thorough functional test of all development deliverables
Requirements:
- 5+ years of experience in full stack software development with strong competencies in data structures, algorithms, and software design
- BS or MS in Computer Science or related technical field
- Working experience in Microsoft platforms in the following areas: Windows Server, .NET and .NET Core Development, SQL Server, REST APIs
- Working knowledge in the following areas: JavaScript/TypeScript, CSS, and associated frameworks, C#, ASP.NET, .NET Core, Entity Framework, Webservices
- T-SQL, SQL, Complex stored procedures, functions, views, and triggers
- Working experience with Git, Visual Studio, CI/CD
- Experience with AWS Cloud services
- Modern security protocols, authentication methods, and authorization strategies
- Message routing and event streaming technologies (e.g., Kafka)
- Experience supporting and/or implementing complex integration projects
- Experience leading initiatives through full SLDC
- Experience working in the medical domain
- Working knowledge in WinForms based application