Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking an experienced Senior Back-End Developer proficient in .NET with a strong preference for Linux expertise. As a key member of our development team, you will play a critical role in designing, implementing, and maintaining robust back-end solutions while overseeing project and database management. Knowledge of C#, Bash, CSS, HTML, JavaScript, and SQL is essential, with additional experience in Astrix and SIP highly desirable.
Responsibilities:
- Design, develop, and maintain scalable back-end services and APIs using .NET technologies.
- Manage and optimize databases to ensure high performance, reliability, and security.
- Oversee project development lifecycle, from planning and implementation to deployment and maintenance.
- Implement best practices for code quality, security, and performance optimization.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Stay up-to-date with emerging technologies and industry trends, driving innovation and continuous improvement.
Job Requirements
- Minimum of 2 years of experience in back-end development using .NET technologies.
- Proficiency in C#, ASP.NET Core, and other relevant frameworks.
- Strong knowledge of Linux operating systems and shell scripting (Bash).
- Experience with web development languages including CSS, HTML, and JavaScript.
- Expertise in SQL database design, optimization, and administration.
- Familiarity with VoIP protocols such as Astrix and SIP is a plus.
- Solid understanding of software development best practices, design patterns, and principles.
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.