Backend Engineer
Senior Backend Software Engineer (.Net)
Удалённоcontractsenior
Откликнуться на сайте работодателяОписание вакансии
We are seeking a
Senior Software Engineer
to join a fast-paced team building high-quality software solutions for a leading organization in the media industry. In this role, you'll collaborate with cross-functional teams to transform product requirements into scalable, reliable applications while following modern engineering best practices. The ideal candidate is a self-driven engineer with deep expertise in
C#
,
.NET Core
,
AWS
, and modern backend development, along with hands-on experience using AI-assisted development tools such as
Claude Code
. This is an initial
9–12 month contract
with strong potential for extension based on performance.
Key Responsibilities
- Design, build, and maintain high-quality software systems using C# and .NET Core.
- Translate product requirements and user stories into clean, maintainable, production-ready code.
- Participate in team meetings to understand product direction, feature requests, and technical priorities.
- Develop and maintain unit tests to ensure application reliability and quality.
- Partner with QA engineers to validate features, troubleshoot issues, and resolve defects.
- Participate in code reviews to maintain code quality, consistency, and engineering best practices.
- Build and maintain REST APIs and backend services.
- Collaborate with teammates to identify and remove technical blockers.
- Contribute to the continuous improvement of development processes and engineering standards.
Core Requirements
- 7+ years of professional experience developing applications with
C#
. - 4+ years of experience developing applications with
.NET Core
. - Strong experience building and consuming
REST APIs
. - Experience with
MongoDB
or another NoSQL/non-relational database. - Knowledge of unit testing frameworks such as
xUnit
,
NUnit
, or
MSTest
. - Strong expertise with
AWS
cloud services. - Experience working with
Docker
. - Knowledge of or experience with
Kafka
. - Solid experience using AI development tools, with Claude Code required.
- Excellent written and verbal communication skills in English.
- Ability to work independently in a remote, fast-paced environment.
- Strong collaboration skills and ability to work effectively across distributed teams.
Nice-to-Have
- Experience working for or supporting a large
media company
. - Experience contributing to large-scale, high-traffic distributed systems.
Additional
- Contract Length:
Initial 9–12 month engagement with strong potential for extension based on performance. - US Timezone Overlap:
Required. - Looking for a proactive, self-motivated engineer who can take ownership of features from requirements through delivery while thriving in a collaborative remote environment.
Why Join Kake?
Kake is a remote-first company with a global community, fully believing that it’s not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career - we’re the destination. The icing on the Kake:
The icing on the Kake:
💵 Competitive Pay in USD – Work globally, get paid globally.
🏡 Fully Remote – Simply put, we trust you.
🌱 Better Me Fund – We invest in your personal growth and passions.
❤️ Compassion is Badass – Join a community that invests in social good.
Please Note: Due to the high volume of applications, only shortlisted candidates will be contacted.
Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.