Senior Software Developer
Remote – Home Based
We’re partnering with a company in the SaaS space to find a Senior Software Developer. In this role, you’ll be responsible for developing and documenting a SaaS platform, while continuously improving functionality and quality across all offerings.
Essential Duties and ResponsibilitiesImplement functionality within the platform in accordance with established standards and operating procedures
Contribute to quality assurance processes through activities such as functional and unit testing, defect triage, and regular code reviews
Create and maintain internal and external feature documentation, including design and test plans, API guides, and process documents
Participate in team exercises (meetings, planning discussions, etc.) in an inclusive manner
Provide operational support for platform components in regulated, validated environments
Management
Internal Team
Consultants
Bachelor’s degree and 3+ years of experience as a senior full stack developer
Standard remote office position
Associate: 3+ years of professional software development experience, or equivalent combination of education and experience
Senior: 6+ years of professional software development experience, or equivalent combination of education and experience
Experience developing enterprise-grade applications using C# (WebAPI, ASP.NET Core, etc.)
Experience writing and optimizing T-SQL, and/or utilizing and optimizing EntityFrameworkCore in production environments
Experience developing enterprise-grade web applications using HTML, CSS, and JavaScript/TypeScript
Strong critical-thinking and problem-solving skills
Strong attention to detail, processes, and quality assurance
Strong understanding of core software development competencies:
Software Design (Patterns, SOLID, etc.)
Defect Triage / Debugging
Research
Code Literacy
Interface Negotiations
Experience working in a DevOps culture
Experience with microservice / distributed architectures
Experience developing high-performance HTTP APIs for public consumption
Experience with ORMs such as NHibernate, Dapper, or EntityFrameworkCore
Experience with web frameworks such as Angular, BlazorWasm, Stencil, or React
Experience working in an Agile environment and/or Agile certifications
Experience with testing frameworks/toolsets such as NUnit, JustMock, Karma, or Selenium
Experience with software archaeology
Our client is focused on building technology that advances human health. They’re looking for smart, capable, and conscientious individuals to help expand product capabilities, grow the business, and better serve customers.
Employees benefit from:
Comprehensive benefits including medical, dental, vision, and life/LTD insurance
Strong employer contribution to health premiums
A focus on wellness and work/life balance, including flexible work schedules and locations
Weekly company-wide standups
A collaborative culture centered around innovation, quality, and user experience
Skills Required
- Bachelor's degree
- 3+ years of experience as a senior full stack developer
- 6+ years of professional software development experience for senior-level candidates
- Experience developing enterprise-grade applications using C#, WebAPI, and ASP.NET Core
- Experience writing and optimizing T-SQL and/or using and optimizing Entity Framework Core in production
- Experience developing enterprise-grade web applications using HTML, CSS, and JavaScript or TypeScript
- Strong critical-thinking and problem-solving skills
- Strong attention to detail, processes, and quality assurance
- Understanding of software design patterns, SOLID principles, defect triage, debugging, research, code literacy, and interface negotiations
- Experience working in a DevOps culture
- Experience with microservice or distributed architectures
- Experience developing high-performance HTTP APIs for public consumption
- Experience with ORMs such as NHibernate, Dapper, or Entity Framework Core
- Experience with Angular, BlazorWasm, Stencil, or React
- Experience working in an Agile environment or holding Agile certifications
- Experience with NUnit, JustMock, Karma, or Selenium
- Experience with software archaeology
Similar Jobs
What We Do
SourceDirect Talent is a talent advisory and recruiting firm serving seed and early-stage startups. It provides AI-powered recruiting solutions to help customers build go-to-market and engineering teams, alongside global people consulting. Its services cover end-to-end recruitment, immigration, HR, and advisory support, using AI talent agents, sourcing frameworks, and data-driven processes to help growing companies scale hiring and improve recruitment capacity.








