Published: Tue, 10 Dec 2024 02:50:30 GMT
Job Title: Senior C# Back-End Developer at Revive Media
Revive Media is a leading digital advertising company that specializes in OTT and e-commerce advertising. We are looking for a highly skilled and experienced Senior C# Back-End Developer to join our team and help us scale our localized ads for advertisers nationwide.
As a Senior Back-End Developer, you will play a critical role in the development and maintenance of our robust and high-performing back-end systems. You will work closely with our product management and front-end development teams, as well as our principal architect, to design, code, debug, and test back-end APIs and integrations into third-party systems. Your expertise in C# and .NET frameworks will be essential in building and maintaining our internal and customer-facing applications.
This role is remote-first, and our team is composed of high-performing professionals from diverse backgrounds located across various time zones. We prioritize asynchronous communication and documentation, but we also come together as a team to solve challenging problems.
Key Responsibilities
– Write 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 objectives and compliance standards are met.
– Build and maintain unit and integration tests for critical software components.
– Collaborate with product managers and front-end developers to design functional and cohesive code that enhances the user experience.
– Assist product managers in estimating effort and timelines for new features.
– Collaborate with internal teams and vendors to improve and fix products.
– Document development phases and monitor systems.
– Implement code using secure development best practices.
– Select and update packages to maintain a high level of security and maintainability.
– Ensure software compliance with GDPR and other regulatory standards.
Technical 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.
– Extensive experience with .NET, preferably .NET 8.
– 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 various services such as SNS, SQS, SES, S3, and Lambda.
Other Requirements
– Strong problem-solving skills and the ability to think algorithmically.
– Excellent verbal and written communication skills.
– Ability to make independent decisions and collaborate when necessary.
– Ability to work under pressure in a fast-paced remote environment.
– Excellent organizational and time management skills.
– A strong commitment to continuous personal and professional development.
– Based in the United States of America.
Benefits
– Comprehensive healthcare, including medical, vision, and dental benefits for employees and 50% coverage for dependents.
– Fully remote with a remote working stipend.
– Flexible PTO.
– Coffee or Tea subscription.
– Monthly 3-day weekend.
– Competitive salary ranging from $160,000-$190,000 and may vary based on experience, skill set, and location.
– Equal Opportunity Employer, valuing diversity and promoting a culture of inclusion.
About Revive
Revive Media unlocks growth by delivering simplicity, transparency, and quality interactions to digital advertising. We specialize in OTT and e-commerce advertising across Amazon Fire TV, Roku TV, IMDbTV, Twitch, and the open web. Our team is fully remote, and we prioritize empathy, teamwork, and continuous learning. We are a rapidly growing company with a strong culture of high achievers who are driven by empathy and humility. Join our team and be a part of our rocket ship journey. Apply link