Senior C# Back-End Developer

Remote Full-time
Join Revive Media to help advertisers across the country scale their localized ads. Our business is in the midst of transforming from a services agency to a product-led business with our new native platform. This new platform is currently used internally and will need support to drive adoption across the organization before pivoting to sell it more broadly in the future.As a Senior Back-End Developer, your primary responsibility will be to design, develop, and maintain robust and high-performing back-end systems that meet our growing business needs. Partnered closely with the product management and front-end development teams as well as our principal architect, you will play a critical role in the entire application lifecycle, focusing primarily on coding, debugging, and testing back-end APIs and integrations into third-party systems. Your in-depth knowledge and expertise in C# and .NET frameworks will be instrumental in continuing to build a scalable and maintainable internal and customer-facing application.We are a remote-first culture and virtual team of high-performing professionals with diverse backgrounds located across many time zones, including North America, Europe, and Asia. We prioritize asynchronous communication and documentation but come together as a team to solve hard problems.Key ResponsibilitiesDevelopment and CodingWrite clean, scalable, and well-documented code in C# using .NET 8 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.Team Collaboration and LeadershipCollaborate 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.Compliance Best PracticesImplement 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.RequirementsTechnical RequirementsExperience: Minimum of 5 years of experience in back-end development with a strong emphasis on C# and .NET framework.Programming Languages: Highly proficient in C#. Familiarity with TypeScript and/or React is preferred but not required..NET Framework: Extensive experience with .NET, minimally .NET 6, with a preference for candidates who have experience with .NET 8.Database Management: Proficient in SQL and experience with database design and management. Knowledge of NoSQL databases is a plus.API Development: Extensive experience in developing and integrating RESTful APIs, preferably using Minimal API.Dependency Injection: Thorough understanding of dependency injection concepts and experience with its implementation.ORM: Experience with a modern ORM like Entity Framework.Amazon AWS: Familiarity with AWS and the .NET tools used to interact with the various services like SNS, SQS, SES, S3, Lambda, etc.Other RequirementsAnalytical Skills: Strong problem-solving skills and the ability to think algorithmically.Communication Skills: Excellent verbal and written communication skills.Independence: Ability to make decisions independently and collaborate where necessary.Teamwork: Ability to collaborate with team members and work under pressure in a fast-paced remote environment.Time Management: Excellent organizational and time management skills.Continuous Learning: A strong commitment to continuous personal and professional development.Location: Based in the United States of AmericaBenefitsComprehensive healthcare including medical, vision dental benefits covered at 100% for employees and 50% for dependentsWe're fully Remote and offer a remote working stipendFlexible PTO - take what you need, when you needCoffee or Tea SubscriptionMonthly 3 day weekendRevive Media provides the wage it reasonably and in good faith expects to pay for all remote roles and as otherwise required by applicable law. The expected annual base pay for this role is $160,000 - $190,000. Actual compensation may vary within the listed range based on a wide array of factors including, but not limited to, skill set, experience, and specific geographic location. The range listed is just one component of our total compensation package for employees and does not include equity and variable pay.Revive Media is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We assess all qualified candidates on the basis of skill, experience and talent.Privacy Notice to California Candidates Originally posted on Himalayas

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[PART_TIME Remote] Senior Product Manager | Tomorrow Health

Remote

Supv Billing

Remote

[Work From Home] Customer Development Manager?/Remote

Remote

Direct Solutions Consultant

Remote

Project Manager- Electrical Contractor

Remote

Customer Success Manager - Deutschland (m/w/d)

Remote

Administrative Assistant

Remote

Weekend driver/courier (part-time) | Allentown

Remote

Sr. Manager, Demand Generation

Remote

Experienced Senior Director of Global Customer Education Services – Transformative Learning Experience Development and Delivery for arenaflex University

Remote
← Back