We are searching for a skilled .NET Developer (C#) to join our vibrant team. You will play a pivotal role in designing, developing, and maintaining applications, ensuring high performance and responsiveness.
Responsibilities
Architect, design, and implement applications using C# and .NET framework.
Work closely with designers to create user-friendly interfaces.
Optimize applications for maximum speed and scalability.
Mentor junior developers, sharing expertise and best practices.
Monitor system performance and troubleshoot issues.
Engage in continuous integration and deployment activities.
Write clean, scalable code using .NET programming languages.
Conduct rigorous testing and debugging of applications.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is an advantage
Experience
3+ years of experience in .NET development
Technical Skills
C#
ASP.NET
SQL Server
JavaScript
Soft Skills
Problem-solving
Teamwork
Time management
Certifications
Microsoft Certified: Azure Developer Associate
Scrum Master Certified (SMC)
Languages
English: Fluent
Advantageous
Familiar with cloud services (Azure, AWS): Experience in deploying applications on cloud platforms.
Knowledge of front-end frameworks (React, Angular): Experience with modern front-end frameworks for full-stack development.
Benefits
Competitive salary package
Generous holiday allowance
Health insurance and wellness programs
Flexible working hours and remote options
Professional development opportunities
Company Culture
Team Spirit: We promote a strong team culture where everyone supports each other to achieve shared goals.
Innovation: Encouraging innovative thinking and solutions is at the heart of our operations.
Diversity and Inclusion: We value diverse backgrounds and experiences, creating an inclusive workplace for all.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development