abra R&D solutions looking for a Senior C# Backend Developer to join our team! As a Senior .NET Developer with over 5 years of experience, you will play a crucial role in the development and maintenance of our enterprise-level systems. You should have a strong ability to adapt and quickly contribute to our codebase, leveraging your experience with large-scale systems. Key Responsibilities:
* Collaborate with cross-functional teams to design, develop, and maintain critical systems including Authentication, Real Time Push system, and Core platform Nugets (Logging, DB, Azure Systems).
* Write clean, scalable code using .NET programming languages (C# primarily) and technologies.
* Ensure the performance, quality, and responsiveness of applications.
* Troubleshoot and debug complex issues in a timely manner.
* Participate in code reviews and provide constructive feedback.
* Stay updated with emerging technologies and industry trends.
* Collaborate with cross-functional teams to design, develop, and maintain critical systems including Authentication, Real Time Push system, and Core platform Nugets (Logging, DB, Azure Systems).
* Write clean, scalable code using .NET programming languages (C# primarily) and technologies.
* Ensure the performance, quality, and responsiveness of applications.
* Troubleshoot and debug complex issues in a timely manner.
* Participate in code reviews and provide constructive feedback.
* Stay updated with emerging technologies and industry trends.
Requirements:
Required Skills and Experience:
* Bachelor’s degree in Computer Science, Engineering, or a related field.
* 5+ years of experience in .NET framework development with proficiency in C#.
* Proven experience working on large-scale enterprise systems.
* Strong understanding of software architecture and design principles.
* Experience with Azure cloud services and distributed systems.
* Familiarity with Nuget package development and integration.
* Ability to quickly learn new technologies and adapt to a fast-paced environment. Preferred Skills:
* Certifications related to .NET development or Azure.
* Experience with containerization technologies (Docker, Kubernetes).
* Knowledge of CI/CD pipelines and DevOps practices. Personal Attributes:
* Excellent problem-solving skills.
* Strong communication and collaboration abilities.
* Ability to work effectively in a team environment as well as independently.
* Proactive attitude towards learning and self-improvement.
Required Skills and Experience:
* Bachelor’s degree in Computer Science, Engineering, or a related field.
* 5+ years of experience in .NET framework development with proficiency in C#.
* Proven experience working on large-scale enterprise systems.
* Strong understanding of software architecture and design principles.
* Experience with Azure cloud services and distributed systems.
* Familiarity with Nuget package development and integration.
* Ability to quickly learn new technologies and adapt to a fast-paced environment. Preferred Skills:
* Certifications related to .NET development or Azure.
* Experience with containerization technologies (Docker, Kubernetes).
* Knowledge of CI/CD pipelines and DevOps practices. Personal Attributes:
* Excellent problem-solving skills.
* Strong communication and collaboration abilities.
* Ability to work effectively in a team environment as well as independently.
* Proactive attitude towards learning and self-improvement.
This position is open to all candidates.