PerfectServe - Senior Software Engineer, .NET
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of professional software engineering experience with C#. • 5+ years of professional software engineering experience with ASP.NET Web API. • Expert-level knowledge of designing and building RESTful web APIs. • Expert-level knowledge of .NET data access frameworks (ADO.NET, Dapper, EF, etc.) • Advanced level knowledge of MSSQL or a similar relational database including data modeling, query optimization and Stored Procedure development. • Strong Unit and Integration Testing techniques. • Demonstrable experience mentoring other engineers through code reviews, pair programming, and collaborative problem-solving. • Excellent communication skills with experience working in a team distributed across multiple time zones. • Proficiency with Git, CI/CD tools, and modern software testing best practices. • Bachelor's degree in Computer Science or a related field. • Experience reverse engineering legacy .NET services and complex MSSQL stored procedures and functions. • Experience with .NET framework, ASP.NET Core, .NET 5+. • Experience with a message queue system like RabbitMQ. • Experience with building dynamic SPAs using React and Angular with TypeScript with efficient state management and clean modular components. • Experience with observability and monitoring tools (e.g., New Relic, Grafana). • Practical experience leveraging generative AI tools, frameworks, and methodologies across all phases of the SDLC to enhance engineering capabilities and deliver measurable outcomes. • Our Commitment to You: Compensation, Benefits, and Professional Development • We invest in your growth with a dedicated annual professional development budget for you to spend on courses, certifications, and conferences. [MA1.1] • Furthermore, we are committed to providing competitive compensation and a comprehensive benefits package tailored to your location. • For US-based employees • Comprehensive medical, dental, and vision coverage. • A 401(k)-retirement savings plan. • For Canada-based employees • A comprehensive health benefits plan, that includes prescription, dental, and vision coverage. • A Registered Retirement Savings Plan (RRSP). • Autofill with MyGreenhouse
Responsibilities
• We regularly review compensation across the company to ensure fairness and consistency. If you are a current employee and have questions about how your compensation aligns with our ranges, we encourage you to speak with your manager or People Operations.
Benefits
• Remote first work environment • Health, Dental, Vision, Life and Disability Insurance options available day one. • 401K - with match and immediately vested. • 17 company holidays, 2 floating holidays plus competitive paid time off policy • Internal Advancement Opportunities • PerfectServe offers unified healthcare communication solutions to help physicians, nurses, and care team members provide exceptional patient care. PerfectServe’s cloud-based solutions enhance patient safety and reduce provider burnout by automating workflows, speeding time to treatment, optimizing shift schedules, empowering nurse mobility, and engaging patients in their own care.
No credit card. Takes 10 seconds.