Apply

Senior Backend Engineer II | US | Remote

Posted 2024-11-07

View full description

💎 Seniority level: Senior

📍 Location: US

💸 Salary: 150000 - 162000 USD per year

🔍 Industry: Upskilling and Workforce Development

🗣️ Languages: English

🪄 Skills: Software DevelopmentAgileKafkaC#AzureCollaborationAgile methodologies

Requirements:
  • C# Proficiency: Advanced knowledge of C# for developing robust, scalable backend services and APIs.
  • Collaboration and Problem-Solving: Effectively works with cross-functional teams to communicate, analyze, and resolve complex issues.
  • Modular System Design: Expertise in transforming systems into modular components.
  • Library Development: Proficient in building reusable libraries that standardize functionality.
  • Logging and Monitoring: Skilled in implementing systems to ensure service reliability.
  • Event-Driven Architecture: Familiarity with event-driven patterns to build scalable systems.
  • Authentication and Authorization: In-depth experience simplifying and enhancing RBAC.
  • Agile Methodologies: Experienced in working within agile environments.
  • Cloud Expertise: Hands-on experience deploying and managing services in cloud environments.
Responsibilities:
  • Engage in all software development stages, from conceptualization to deployment.
  • Conduct research, build proof-of-concepts, and participate in architecture/design discussions.
  • Effectively communicate complex features and systems in detail.
  • Work with the Product Manager and the team in planning and elaborating technical stories for sprint releases.
  • Participate in troubleshooting production issues and work with the team to continuously evaluate and improve the quality, reliability and scalability of the platform.
  • Collaborate with your teammates to recommend technology decisions based on data.
  • Provide input to the team’s commitments around design, architecture and project estimation.
Apply

Related Jobs

Apply

📍 US

🧭 Full-Time

💸 150000 - 162000 USD per year

🔍 Upskilling and Learning

🏢 Company: Degreed

  • Advanced knowledge of C# for developing robust backend services.
  • Ability to work effectively with cross-functional teams.
  • Expertise in transforming systems into modular components.
  • Proficient in building reusable libraries to standardize functionalities.
  • Skilled in implementing logging and monitoring systems.
  • Familiarity with event-driven architecture patterns.
  • Experience simplifying RBAC for secure access management.
  • Experienced in agile environments.
  • Hands-on experience deploying services in cloud environments.

  • Engage in all software development stages, from conceptualization to deployment.
  • Conduct research and build proof-of-concepts.
  • Participate in architecture/design discussions.
  • Communicate complex features and systems in detail.
  • Work with the Product Manager and the team in planning technical stories for sprint releases.
  • Troubleshoot production issues and evaluate the platform's quality, reliability, and scalability.
  • Collaborate to recommend technology decisions.

Software DevelopmentAgileKafkaC#AzureCollaborationAgile methodologies

Posted 2024-11-15
Apply