Revive Media

Senior C# Back-End Developer

Revive Media

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $190,000 per year

Job Level

About the role

  • Design, develop, and maintain robust and high-performing back-end systems
  • Write clean, scalable, and well-documented code in C# using .NET 10 and Entity Framework
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate with cross-functional teams to ensure project meets business objectives and compliance standards
  • Build and maintain unit and integration tests for critical software components
  • Collaborate with product managers and front-end developers to establish objectives and design more functional, cohesive codes to enhance user experience
  • Assist product managers in determining a realistic level of effort and timeline for a given feature or scope of work
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Implement code using secure development best practices
  • Select and update packages used within the application to ensure a high level of security and maintainability
  • Ensure software compliance with GDPR or other regulatory standards as required

Requirements

  • Minimum of 5 years of experience in back-end development with a strong emphasis on C# and .NET framework
  • Highly proficient in C#. Familiarity with TypeScript and/or React is preferred but not required
  • Extensive experience with .NET, minimally .NET 6, with a preference for candidates who have experience with .NET 10
  • Proficient in SQL and experience with database design and management. Knowledge of NoSQL databases is a plus
  • Extensive experience in developing and integrating RESTful APIs, preferably using Minimal API
  • Thorough understanding of dependency injection concepts and experience with its implementation
  • Experience with a modern ORM like Entity Framework
  • Familiarity with AWS and the .NET tools used to interact with the various services like SNS, SQS, SES, S3, Lambda, Bedrock, etc.
  • Strong problem-solving skills and the ability to think algorithmically
  • Excellent verbal and written communication skills
  • Ability to make decisions independently and collaborate where necessary
  • Ability to collaborate with team members and work under pressure in a fast-paced remote environment
  • Excellent organizational and time management skills
  • A strong commitment to continuous personal and professional development.
Benefits
  • Comprehensive healthcare including medical, vision & dental benefits covered at 100% for employees and 50% for dependents
  • We're fully Remote and offer a remote working stipend
  • Flexible PTO - take what you need, when you need
  • Coffee or Tea Subscription
  • Monthly 3 day weekend
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET 10Entity FrameworkSQLRESTful APIsMinimal APIdependency injectionNoSQL databasesORMdatabase design
Soft Skills
problem-solvingcommunicationdecision-makingcollaborationorganizational skillstime managementadaptabilityindependenceteamworkcontinuous development