We are seeking a skilled Senior .NET Developer to join our dynamic team. The ideal candidate will have a strong background in software development and a passion for creating high-quality applications. You will work closely with other developers, product managers, and designers to deliver robust and scalable solutions.
Responsibilities:
- Develop, test, and maintain high-quality software applications using .NET technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and optimize existing applications for performance and scalability.
- Participate in code reviews and maintain coding standards.
- Stay up-to-date with emerging technologies and industry trends.
Requirements:
- Proven experience as a .NET Developer or similar role.
- Proficiency in C#, ASP.NET, and the .NET framework.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with database management systems (e.g., SQL Server, MySQL).
- Knowledge of RESTful APIs and web services.
- Strong problem-solving skills and attention to detail.
- Advanced English skills and excellent communication skills.
Preferred Qualifications:
- Experience with cloud platforms (e.g., Azure, AWS).
- Knowledge of Agile methodologies and version control systems (e.g., Git).
- Familiarity with modern front-end frameworks (e.g., Angular, React).